Ik heb een ABAP/4 programma gemaakt dat Excel opent via OLE2,en daar dan data uit een paar tabellen in wegschrijft. Dit gaat allemaal goed, en dat is ook niet het probleem. Het probleem komt als ik Excel wil afsluiten. Ik doe dit op deze manier:
Nu sluit Excel wel af, maar als ik de taskmanager open, blijft hij daar staan in de lijst van processen die draaien. Met andere woorden, hij is dus niet compleet afgesloten. Heeft iemand enig idee waaraan dit kan liggen, en zo ja, hoe dit opgelost kan worden?
Thanks alvast!
Edit: De sy-subrc na het uitvoeren van
Error during function call in SAPgui.
The OLE function modules are only implemented in Windows.
Wat wil dit dan zeggen, en hoe kan ik dit fixen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| * EXIT EXCEL call method of excel 'QUIT'. perform err_hdl. * Free all objects free object cell. free object row. free object workbook. free object workbooks. free object sheet. free object excel. exit. |
Nu sluit Excel wel af, maar als ik de taskmanager open, blijft hij daar staan in de lijst van processen die draaien. Met andere woorden, hij is dus niet compleet afgesloten. Heeft iemand enig idee waaraan dit kan liggen, en zo ja, hoe dit opgelost kan worden?
Thanks alvast!
Edit: De sy-subrc na het uitvoeren van
code:
is 2, wat wil zeggen: 1
| free object excel. |
Error during function call in SAPgui.
The OLE function modules are only implemented in Windows.
Wat wil dit dan zeggen, en hoe kan ik dit fixen?
[ Voor 16% gewijzigd door Garoth op 21-07-2005 13:41 ]
Als blikken konden doden, waarom doen ze er dan erwten in?