quit metode i automation-kode fejler ved brug af brugerdef. funktion
Min app. tager et oprettet regneark fra serveren, starter Excel, beregner arket, gemmer evt brugerindtastninger i en Access-database og lukker Excel,med en ObjExcelApp.quit kommando.Det virker - bare ikke når regnearket skal bruge en brugerdefineret funktion.
Jeg tror fejlen kan klares ved at slette modulet (med alle makroer etc., for arket skal aldrig gemmes (indtastningerne ryger jo i basen). Men hvordan f*nden gør man det?
Dette skulle virke i Excel (sletter modulet indefra)
Dim x 'As Object
Set x = objExcelApp.VBE.ActiveVBProject.VBComponents
x.Remove VBComponent:=x.Item("Modul1")
Jeg har nu kun forsøgt fra en ASP-fil (office-automation)
Her er et andet forsøg der heller ikke virker:
objExcelApp.VBE.ActiveVBProject.VBComponents.Remove
objExcelApp.VBE.ActiveVBProject.VBComponents(1)
Any ideas??
