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.
5025
Views
EXCEL Export aus SAP mit Excel 2003 / 2007
von hfahrian » 03.02.2014 11:34 • Verfasst in ABAP Objects®
2
Antw.
2344
Views
XML Export an Excel?
von f0x » 26.03.2007 07:49 • Verfasst in SAP - Allgemeines
0
Antw.
1792
Views
Export nach Excel
von reini69 » 08.08.2006 14:41 • Verfasst in ABAP Objects®
7
Antw.
8741
Views
Excel Export via Batch?
von Kristin » 02.06.2010 10:05 • Verfasst in ABAP® für Anfänger
9
Antw.
7281
Views
Export der ALV-Anzeige in Excel
von SAP-Thomas » 19.07.2013 16:22 • 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

Fehlermeldung in einer Klasse
vor 21 Minuten von ralf.wenzel gelöst 11 / 4318
BAPI_ACC_DOCUMENT_POST
vor 4 Tagen von Lukas Sanders 3 / 1393
Side by Side extensions
vor 6 Tagen von JHM 2 / 1569

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

Fehlermeldung in einer Klasse
vor 21 Minuten von ralf.wenzel gelöst 11 / 4318
BAPI_ACC_DOCUMENT_POST
vor 4 Tagen von Lukas Sanders 3 / 1393
Side by Side extensions
vor 6 Tagen von JHM 2 / 1569

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 14435
Spool vereinen OTF und PDF
vor 4 Wochen von anna2205 1 / 28718
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 35657
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 54516