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 / 4116 / 129 / 951 ) »
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 / 4871 / 314 / 644 ) »
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

3
Antw.
2954
Views
Daten ins Excel (neuer Spreadsheet)
von Besi » 21.04.2005 20:01 • Verfasst in ABAP® Core
46
Antw.
13831
Views
ALV-OO und Excel Inplace
von Kerstin » 21.10.2013 15:45 • Verfasst in ABAP® Core
5
Antw.
3651
Views
Excel Inplace
von Mr. ABAP » 14.03.2006 11:19 • Verfasst in ABAP Objects®
1
Antw.
2355
Views
Excel Inplace SAP R3
von Gast » 14.06.2005 11:23 • Verfasst in ABAP® Core
3
Antw.
4091
Views
Excel Inplace (Tricktresor)
von Betze » 15.06.2007 10:18 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1785
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2328

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1785
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2328

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 364
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 962
MS-Word als Editor
letzen Monat von tekko 1 / 4473