• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Sheet printen vanuit ander bestand

Status
Niet open voor verdere reacties.

ronald1986

Gebruiker
Lid geworden
2 apr 2010
Berichten
296
Goedemiddag,

Ik heb een vraag over het printen van een sheet vanuit een ander bestand. De situatie is als volgt:

In bestand 1 heb ik een macro die bestand 2 opent:

Code:
Workbooks.Open Worksheets("Blad1").Range("A3").Value, UpdateLinks:=3

Dit gaat tot nu toe helemaal goed, het bestand wordt netjes geopend.

In bestand 2 staan meerdere tabbladen. 1 van die tabbladen wil ik uitprinten. Welk tabblad dat is staat vermeld in cel A5 op tabblad "Blad1" in bestand 1. Nou prober ik dat te doen via:

Code:
Sheets(Workbooks("Bestand 1").Sheets("Blad1").Range("A5").Value).PrintOut

Nu krijg ik de melding:
Fout 9 tijdens uitvoering: Het subscript valt buiten het bereik.

Weet iemand hoe ik een bepaald tabblad van bestand 2, waarvan de naam vermeld staat in bestand 1, kan uitprinten?

Bvd!
 
Test het zo eens.
Code:
activeworkbook.sheets(thisworkbook.sheets("blad1").range("a5").value).printout
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan