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.
3969
Views
EXCEL Export aus SAP mit Excel 2003 / 2007
von hfahrian » 03.02.2014 11:34 • Verfasst in ABAP Objects®
2
Antw.
1914
Views
XML Export an Excel?
von f0x » 26.03.2007 07:49 • Verfasst in SAP - Allgemeines
0
Antw.
1592
Views
Export nach Excel
von reini69 » 08.08.2006 14:41 • Verfasst in ABAP Objects®
9
Antw.
6376
Views
Export der ALV-Anzeige in Excel
von SAP-Thomas » 19.07.2013 16:22 • Verfasst in ABAP® für Anfänger
4
Antw.
1823
Views
Excel-Export im Batchbetrieb
von grossmic » 11.12.2008 10:16 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor einer Stunde von black_adept gelöst 23 / 3460
User Exit EXIT_RQCPRM10_001
vor einer Stunde von a-dead-trousers 2 / 149
Trennen Strasse und Hausnummer
vor 7 Stunden von payten 13 / 10454
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1206

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

Dialog-Container mit Toolbar/Status
vor einer Stunde von black_adept gelöst 23 / 3460
User Exit EXIT_RQCPRM10_001
vor einer Stunde von a-dead-trousers 2 / 149
Trennen Strasse und Hausnummer
vor 7 Stunden von payten 13 / 10454
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1206

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2761
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9339