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 / 4848 / 312 / 642 ) »
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.
7015
Views
Komplette Klasse in Lokaler datei sichern
von SwordMaster » 11.04.2007 14:21 • Verfasst in ABAP Objects®
0
Antw.
1872
Views
ALV-Grid Excel-inplace sichern
von hugo.data » 26.02.2010 13:27 • Verfasst in ABAP® Core
4
Antw.
4772
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.
1739
Views
Probleme beim Excel-Download
von JensDA » 09.06.2011 12:09 • Verfasst in ABAP® Core
3
Antw.
4388
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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 2 Stunden von black_adept gelöst 23 / 3526
User Exit EXIT_RQCPRM10_001
vor 2 Stunden von a-dead-trousers 2 / 169
Trennen Strasse und Hausnummer
vor 8 Stunden von payten 13 / 10470
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1226

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 2 Stunden von black_adept gelöst 23 / 3526
User Exit EXIT_RQCPRM10_001
vor 2 Stunden von a-dead-trousers 2 / 169
Trennen Strasse und Hausnummer
vor 8 Stunden von payten 13 / 10470
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1226

Unbeantwortete Forenbeiträge

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