Toon posts:

[VBA] Werkblad kopieren zonder bestand te openen

Pagina: 1
Acties:
  • 587 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
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.

  • PaulZ
  • Registratie: Augustus 2004
  • Laatst online: 21-05-2024
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...


  • CoRrRan
  • Registratie: Juli 2000
  • Laatst online: 02-06 20:28

CoRrRan

Don't Panic!!!

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.

-- == Alta Alatis Patent == --


  • onkl
  • Registratie: Oktober 2002
  • Laatst online: 08:59
PaulZ 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
Waarschijnlijk kan je het meest eenvoudig de volgorde
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.