Export SAP -> Excel

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

Export SAP -> Excel

Beitrag von Deters (ForumUser / 1 / 0 / 0 ) »
Hallo,
in einem Programm lese ich eine große Exceltabelle ein, bearbeite diese und exportiere die Ergebnisse in eine andere Exceldatei (Vorlage mit Kopfzeile und Formatierungen).
Prinzipiell funktioniert auch alles wunderbar. Das Problem besteht in der Auswahl der aktiven Zelle in der Excelvorlage für den Export. Wie kann ich über ABAP und OLE die aktive Zelle ändern, damit dann der PASTE-Befehl an der richtigen Stelle ausgeführt wird?

Hier ein Auszug aus dem Coding:
* Excel starten
CREATE OBJECT h_excel 'EXCEL.APPLICATION'.
* Excel unsichtbar ausführen
SET PROPERTY OF h_excel 'Visible' = 1.
* Exceldatei
CALL METHOD OF h_excel 'Workbooks' = h_mapl.
* Exceldatei öffnen
CALL METHOD OF h_mapl 'OPEN'
EXPORTING
#1 = 'C:\AT\itest_kopfzeile.xls'.
* Arbeitsblatt
CALL METHOD OF h_excel 'ActiveSheet' = h_sheet.
CALL METHOD OF h_sheet 'PASTE'.


Vielen Dank & viele Grüsse, Dirk

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


Re: Export SAP -> Excel

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Hmmm, der Standard macht für einen Zellbereich sowas:

Code: Alles auswählen.

* mark whole spread sheet
  CALL METHOD OF worksheet 'Cells' = h_cell
      EXPORTING #1 = i_begin_row #2 = i_begin_col.
 
  CALL METHOD OF worksheet 'Cells' = h_cell1
      EXPORTING #1 = i_end_row #2 = i_end_col.

  CALL METHOD  OF worksheet 'RANGE' = range
                 EXPORTING #1 = h_cell #2 = h_cell1.
  
  CALL METHOD OF range 'SELECT'.
 
Eventuell funktioniert für eine einzelne Zelle auch schon:

Code: Alles auswählen.

* mark whole spread sheet
  CALL METHOD OF worksheet 'Cells' = h_cell
      EXPORTING #1 = i_begin_row #2 = i_begin_col.
 
  CALL METHOD OF h_cell 'SELECT'.
  

Seite 1 von 1

Vergleichbare Themen

2
Antw.
4103
Views
EXCEL Export aus SAP mit Excel 2003 / 2007
von hfahrian » 03.02.2014 11:34 • Verfasst in ABAP Objects®
2
Antw.
1971
Views
XML Export an Excel?
von f0x » 26.03.2007 07:49 • Verfasst in SAP - Allgemeines
4
Antw.
5841
Views
ALV-Grid Excel export
von Aaron » 05.05.2005 15:01 • Verfasst in ABAP® Core
0
Antw.
1630
Views
Export nach Excel
von reini69 » 08.08.2006 14:41 • Verfasst in ABAP Objects®
3
Antw.
2555
Views
DOI: Export nach Excel
von TotoW » 09.06.2005 16:39 • 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 / 1777
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2319

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 / 1777
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2319

Unbeantwortete Forenbeiträge

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