Formatieren von Excel per OLE

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Formatieren von Excel per OLE

Beitrag von SAPSILEA (ForumUser / 3 / 0 / 0 ) »
ich müsste zum einen eine Excel Datei erzeugen und Daten in verschiedene Blätter schreiben können. Wie bewege ich mich von einem Blatt zum nächsten.

Zweitens müsste ich die Spaltenbreite und die Zeilenhöhe ändern können.

Kann mir dazu jemand Tips geben??

Gruß

SAPSilea

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


Beitrag von Gast ( / / 0 / 3 ) »
Hier findest Du ein Beispiel, wie man eine Excel-Datei per OLE erzeugt, Daten schreibt und das ganze abspeichert.

http://www.abapforum.com/forum/viewtopic.php?t=1150

Um in ein anderes Arbeitsblatt zu schreiben bzw. Zeilenhöhe/-breite zu ändern, mußt Du nachschauen, welche Methoden das im Excel sind. Die kannst Du dann über die entsprechenden OLE-Objekte, z.B.

CALL METHOD OF workbook 'Add' = map.

aufrufen.

Beitrag von SAPSILEA (ForumUser / 3 / 0 / 0 ) »
Danke für die Info. Das mit dem Anlegen habe ich schon verstanden, aber ich komme nicht weiter wenn ich das Arbeitsblatt wechseln will oder ein Makro starten möchte. Hast Du da vielleicht ein Beispiel Coding.

Vielen Dank
Sapsilea

Beitrag von Azreal (Specialist / 182 / 1 / 0 ) »
Hallo,
schau die mal das programm an, das dort gepostet wurde :
http://www.abapforum.com/forum/viewtopic.php?t=693

call method of h_book 'OPEN' exporting #1 = p_file. scheint mir das richtige für dich zu sein.


bezüglich des macros: warum? ich meine mit abap hast du doch ne programmiersprache... und kannst 'relativ' einfach das ausführen was du möchtest...
Ich weiß net in wie fern die für dich relevant ist.. aber ich hab mal folgendes verwendet:

http://help.sap.com/saphelp_erp2004/hel ... ameset.htm

der CALL METHOD document->create_document kannst du ein startup_macro definieren...

Gruß Azreal

Seite 1 von 1

Vergleichbare Themen

0
Antw.
2288
Views
2
Antw.
2075
Views
Datum formatieren
von supermario73 » 17.06.2008 14:00 • Verfasst in ABAP® Core
0
Antw.
1534
Views
6
Antw.
3197
Views
abap Liste formatieren zu PDF
von Juri » 06.12.2021 17:02 • Verfasst in ABAP® für Anfänger
10
Antw.
7552
Views
Schrift auf Dynpro formatieren
von KleinerEisbaer » 01.08.2008 19:53 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.