Vraag: weetjes over Variabelen

Status
Niet open voor verdere reacties.

TinusTinus

Nieuwe gebruiker
Lid geworden
2 jun 2008
Berichten
4
Op zoek naar wat weetjes die ik zoekende in het forum niet zo snel tegenkwam (wellicht staan ze er wel, maar is mijn zoekmethode niet toereikend):

- Kan ik in een subje een variabele definiëren en toepassen en die vervolgens in een ander subje aanroepen om bijv. de waarde in een cel te laten plakken? Zoja alleen in een later subje, of ook in een eerder subje uit de routine al?

- Is het mogelijk om een variabele te gebruiken om een workbook dat al geopend is te activeren? Zoja, kan iemand een voorbeeldje van code geven? Toelichting: Ik gebruik een variabele om 93 bronbestanden (workbooks) een voor een te openen en na wat selecteren en berekenen info over te zetten naar een verzamelbestand, maar daarna wil ik terug naar het geopende bronbestand waarvan ik de naam niet weet, maar wel de waarde van de variabele.

Alvast dank voor de hulp!
Groeten, Martijn
 
- Kan ik in een subje een variabele definiëren en toepassen en die vervolgens in een ander subje aanroepen om bijv. de waarde in een cel te laten plakken? Zoja alleen in een later subje, of ook in een eerder subje uit de routine al?

- Is het mogelijk om een variabele te gebruiken om een workbook dat al geopend is te activeren? Zoja, kan iemand een voorbeeldje van code geven? Toelichting: Ik gebruik een variabele om 93 bronbestanden (workbooks) een voor een te openen en na wat selecteren en berekenen info over te zetten naar een verzamelbestand, maar daarna wil ik terug naar het geopende bronbestand waarvan ik de naam niet weet, maar wel de waarde van de variabele.

1. declareer de variabele bovenaan in de module waar beide procedures staan. Gewoon de regel met dim ... knippen naar bovenaan, nog boven de eerste procedure.

2. als je dit deftig gecodeerd hebt, is dat een lus met een variabele gedeclareerd als workbook. En dan kan je gewoon dat bestand aanspreken via die variabele.

Wigi
 
Is helemaal goed gegaan. Bedankt! En het aanspreken via workbook als variabele werkt ook...ik ben er blij mee.

Groeten, Martijn


1. declareer de variabele bovenaan in de module waar beide procedures staan. Gewoon de regel met dim ... knippen naar bovenaan, nog boven de eerste procedure.

2. als je dit deftig gecodeerd hebt, is dat een lus met een variabele gedeclareerd als workbook. En dan kan je gewoon dat bestand aanspreken via die variabele.

Wigi
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan