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.
3962
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

Eclipse - warum/wann verwendet ihr es [nicht]
vor 18 Minuten von ewx 23 / 1802
Dialog-Container mit Toolbar/Status
vor 14 Stunden von DeathAndPain gelöst 22 / 3192
Daten an Tabelle binden
vor 19 Stunden von Lukas Sanders 2 / 1059
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 627

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

Eclipse - warum/wann verwendet ihr es [nicht]
vor 18 Minuten von ewx 23 / 1802
Dialog-Container mit Toolbar/Status
vor 14 Stunden von DeathAndPain gelöst 22 / 3192
Daten an Tabelle binden
vor 19 Stunden von Lukas Sanders 2 / 1059
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 627

Unbeantwortete Forenbeiträge

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