Is het in een macro binnen excel mogelijk om een werkblad uit een ander bestand te kopieren zonder dit bestand te openen? Of zodat het bestand iig niet zichtbaar wordt geopend. Ik weet wel hoe ik een werkmap kan kopieren van een geopend bestand, maar niet hoe dit kan van een gesloten bestand. In de helpfile kon ik hierover ook niks vinden.
Zo even uit het blote hoofd: je ontkomt er volgens mij toch niet aan om het bestand te openen, maar je zou het excel-applicatie-object waarmee je dat doet kunnen verbergen met ExcelApp.visible = false
Vlinders moet je volgen, niet vangen...
http://groups.google.com/...ming/msg/5cbca66b1e659edb
Methode om een waarde in een hidden workbook te plaatsen die geopend wordt via VBA code. Met een beetje nadenkwerk moet je ook wel Worksheets kunnen kopieren naar andere (open?) workbooks.
Methode om een waarde in een hidden workbook te plaatsen die geopend wordt via VBA code. Met een beetje nadenkwerk moet je ook wel Worksheets kunnen kopieren naar andere (open?) workbooks.
-- == Alta Alatis Patent == --
Waarschijnlijk kan je het meest eenvoudig de volgordePaulZ schreef op donderdag 20 april 2006 @ 15:49:
Zo even uit het blote hoofd: je ontkomt er volgens mij toch niet aan om het bestand te openen, maar je zou het excel-applicatie-object waarmee je dat doet kunnen verbergen met ExcelApp.visible = false
Visual Basic:
1
2
3
4
5
| Application.ScreenUpdating=False Workbooks.Open(...) JeDing Workbook.Close Application.ScreenUpdating=True |
Gebruiken. Dan zie je niets en kan je je normale methodes gebruiken.