i_oi_spreadsheet und Excel InPlace

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

i_oi_spreadsheet und Excel InPlace

Beitrag von christop (ForumUser / 20 / 0 / 0 ) »
Hallo Ihr Sap Profis 8),

hat einer von Euch schon mal mit deser DOI etwas gemacht?

Irgendwie habe ich es hinbekommen, dass mir Excel in einer Inplace View angezeigt wird und mit dem Pointer auf das Interface i_io_spreadsheet kann ich auch so einiges machen.

Nur wie spreche ich einzelne Zellen an und weise denen Werte zu ?!?.

Oder kann man über die DOI Interfaces auch irgendwie eine "ole2_object" Refernz zu der excel Applikation bekommen, so dass ich diese nutzen kann.

Über gute Ideen oder vielleicht URL Verweise bin ich natürlich wie immer sehr dankbar.

Gruß Christoph

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von black_adept (Top Expert / 4158 / 136 / 959 ) »
Hi Christoph,

die Tabellenkalkulationsschnittstelle arbeitet mit benannten Bereichen.
Um diverse Zellen zu schreiben oder zu lesen solltest du:

1.) benannte Bereiche erstellen, die eine Obermenge aller zu füllenden Zellen beinhalten. ( Methode insert_range_dim eignet sich hierzu gut. )

2.) Daten lesen bzw. schreiben mit Methoden set_ranges_data oder get_ranges_data

Beachten sollte man beim Schreiben, dass für jeden Bereich alle Zellen angegeben werden müssen ( auch leere Zellen ) - sonst kommts bei mir zu einem Fehler.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von ewx (Top Expert / 4913 / 332 / 653 ) »
Hi Christoph,

ich sammle auch noch informationen:
http://www.tricktresor.de/content/index ... =102&aID=0

Gruß,
Enno

Beitrag von christop (ForumUser / 20 / 0 / 0 ) »
Danke für die zwei zügigen Antworten,

falls ich mal meine 1001 Probleme bewältigt habe, kann ich Dir[Enno] vielleicht noch ein paar Informationen geben :-).

Dein Vorschlag, Stefan, klappt eingentlich ganz gut, dummerweise überträgt get_ranges_data nur die values und nicht die Texte oder das NumberFormat. So habe ich wieder die Probleme, wenn Benutzer Zellen mit führenden Nullen formatieren, wie z.B. bei uns den Buchungskreis. get_ranges_data liefert leider nur 1 statt 0001.

Das ich irgendwie die "ole2_object" Referenz bekomme geht wahrscheinlich nicht, oder?
Mit der Referenz hat man irgendwie doch mehr Möglichkeiten.

Aber dann kann ich leider keine InPlace Objekt erstellen, na ja muss mal weiter "tüffteln".

thx Christoph

Beitrag von vbez (ForumUser / 7 / 0 / 0 ) »
Um den Buchungskreis mit führenden Nullen zu übergeben musste du ein Hochkomme vor dem Text einfügen und dann an Excel übergeben: '001
Gruss
Volker
[/quote]

Seite 1 von 1

Vergleichbare Themen

46
Antw.
15998
Views
ALV-OO und Excel Inplace
von Kerstin » 21.10.2013 15:45 • Verfasst in ABAP® Core
3
Antw.
4582
Views
Excel Inplace (Tricktresor)
von Betze » 15.06.2007 10:18 • Verfasst in ABAP Objects®
4
Antw.
4309
Views
Begrenzung bei EXCEL-Inplace
von littleJohn » 06.06.2007 12:01 • Verfasst in ABAP® Core
0
Antw.
2295
Views
ALV-Grid Excel-inplace sichern
von hugo.data » 26.02.2010 13:27 • Verfasst in ABAP® Core
3
Antw.
3067
Views
SALV -> Excel (nicht inplace!)
von ralf.wenzel » 19.02.2014 13:14 • Verfasst in ABAP Objects®

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

LSMW-Problem
vor 2 Tagen von rob_abc 4 / 279

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

LSMW-Problem
vor 2 Tagen von rob_abc 4 / 279

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 68022
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 120857