OLE -> Excel Probleme beim Sichern einer Datei

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

OLE -> Excel Probleme beim Sichern einer Datei

Beitrag von s_arnold (ForumUser / 12 / 0 / 0 ) »
Hallo zusammen,

ich stehe mal wieder vor einem Problem und weiß nicht, wie ich's lösen kann...

Ich erzeuge aus Abap eine Excel-Datei per OLE. Alles funktioniert wunderbar...ausser...

Ich rufe Excel nicht sichtbar auf. Die Datei wird auch so, wie ich es mir vorstelle erzeugt und gespeichert.

Sobald ich allerdings während des Downloads eine bestehende Excel-Datei öffne (die nichts mit dem Abap Programm zu tun hat!), werden mir die Daten aus R/3 in genau diese Excel Datei geschrieben...man kann sogar wunderbar dabei zusehen.

Hat jemand eine Idee, woran das liegt bzw. wie ich das unterbinden kann???

Hier noch ein bisschen was vom Coding:
*// Excelinstanz erzeugen
CREATE OBJECT lx_excel 'EXCEL.APPLICATION'.
IF sy-subrc NE 0.
WRITE : / 'Fehler CREATE OBJECT'.
ELSE.
*// Workbook holen
CALL METHOD OF lx_excel 'WORKBOOKS' = lx_workbooks.
*// Neues Workbook hinzufügen
CALL METHOD OF lx_workbooks 'ADD' = lx_workbook.
*// Arbeitsblätter holen
CALL METHOD OF lx_workbook 'WORKSHEETS' = lx_worksheets.
*// Excel im Hintergrund starten.
SET PROPERTY OF lx_excel 'Visible' = 0. "nicht sichtbar
CALL METHOD OF lx_worksheet 'SaveAs' EXPORTING
#1 = i_filename.
CALL METHOD OF lx_worksheets 'CLOSE'.
CALL METHOD OF lx_workbooks 'CLOSE'.
CALL METHOD OF lx_excel 'QUIT'.
* Objektreferenzen löschen
FREE OBJECT: lx_worksheet,
lx_worksheets,
lx_workbook,
lx_workbooks,
lx_excel.

Ausserdem wird Excel nicht korrekt beendet, wenn ich mir die geschriebene Datei angeschaut habe und dann wieder schließe.
Auch hierzu wäre ich für jeden Tipp dankbar.

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


Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Hallo Alleine,

schau mal in diesen Artikel: http://www.tricktresor.de/content/index ... 87&aID=210

Da steht, wie Excel vollständig beendet wird (Ganz am Ende).

Gruß, Enno

Beitrag von s_arnold (ForumUser / 12 / 0 / 0 ) »
Hallo Enno,

Danke für die schnelle Antwort. Werde ich gleich mal ausprobieren.

Hast Du zu meinem anderen Problem vielleicht auch noch eine Idee???

Gruß
s_arnold

Seite 1 von 1

Vergleichbare Themen

5
Antw.
7014
Views
Komplette Klasse in Lokaler datei sichern
von SwordMaster » 11.04.2007 14:21 • Verfasst in ABAP Objects®
0
Antw.
1864
Views
ALV-Grid Excel-inplace sichern
von hugo.data » 26.02.2010 13:27 • Verfasst in ABAP® Core
4
Antw.
4771
Views
.csv-Datei einlesen macht Probleme bei Anführungszeichen
von ABAP_User » 21.04.2011 10:26 • Verfasst in ABAP® für Anfänger
2
Antw.
1736
Views
Probleme beim Excel-Download
von JensDA » 09.06.2011 12:09 • Verfasst in ABAP® Core
3
Antw.
4387
Views
Export einer ALV OO Liste nach EXCEL - Probleme mit ICONS
von jondahl11 » 22.09.2006 09:28 • 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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 16 Stunden von Bright4.5 1 / 352
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1995
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8594