ronald1986
Gebruiker
- Lid geworden
- 2 apr 2010
- Berichten
- 296
Goedemorgen,
Ik heb een vraag over het selecteren en kopieëren van meerdere tabbladen tegelijk via VBA. Via onderstaande code kan ik bepaalde tabbladen selecteren en kopieëren:
Het problem hier is dat de te kopieëren tabbladen niet variabel zijn. Oftewel de ene keer moeten tabbladen "maandag", "dinsdag" en "woensdag" gekopieerd worden en de andere keer bijvoorbeeld "woensdag", "donderdag", "vrijdag" en "zaterdag".
De tabbladen hebben allemaal de naam van een dag. Op Blad1 heb ik in cel A1:A7 onder elkaar alle dagen van de week staan. Achter deze cellen in B1:B7 staat een 1 als deze meegekopieerd moet worden en een 2 als deze niet meegekopieerd moet worden.
Weet iemand hoe ik bovenstaande code kan aanpassen zodat de tabbladen die gekopieerd worden variable worden?
Bvd!
Ik heb een vraag over het selecteren en kopieëren van meerdere tabbladen tegelijk via VBA. Via onderstaande code kan ik bepaalde tabbladen selecteren en kopieëren:
Code:
Sheets(Array("Woensdag", "Donderdag", "Vrijdag")).Select
Sheets(Array("Woensdag", "Donderdag", "Vrijdag")).Copy
Het problem hier is dat de te kopieëren tabbladen niet variabel zijn. Oftewel de ene keer moeten tabbladen "maandag", "dinsdag" en "woensdag" gekopieerd worden en de andere keer bijvoorbeeld "woensdag", "donderdag", "vrijdag" en "zaterdag".
De tabbladen hebben allemaal de naam van een dag. Op Blad1 heb ik in cel A1:A7 onder elkaar alle dagen van de week staan. Achter deze cellen in B1:B7 staat een 1 als deze meegekopieerd moet worden en een 2 als deze niet meegekopieerd moet worden.
Weet iemand hoe ik bovenstaande code kan aanpassen zodat de tabbladen die gekopieerd worden variable worden?
Bvd!