Hoi allemaal,
Ik zit met het volgende probleem:
Aan de rechterkant van het scherm in het bijgevoegd Excelbestand (op werkblad met naam "62") heb ik een knop die een macro (RefreshModule) uitvoert. Ik wil dat deze macro gegevens ophaalt van het werkblad dat vóór het huidige werkblad komt. Nu heb ik online wel gelezen dat je ActiveSheet kan gebruiken om het nummer van het werkblad als resultaat te krijgen, maar ik heb ook gelezen dat die functie niet altijd werkt, bijvoorbeeld als de macro op de een of andere manier op een ander werkblad wordt uitgevoerd. Daarom wil ik het zonder de ActiveSheet functie doen, maar dat blijkt lastiger dan ik dacht. Ik wilde gebruik maken van Application.Caller, maar dat geeft als resultaat "Knop1", en daar zit geen verwijzing aan verbonden. Ik kan de gebruiker om input vragen met InputBox, maar dat lijkt me nogal onhandig.
Heeft iemand een idee hoe dit op te lossen?
Ik zit met het volgende probleem:
Aan de rechterkant van het scherm in het bijgevoegd Excelbestand (op werkblad met naam "62") heb ik een knop die een macro (RefreshModule) uitvoert. Ik wil dat deze macro gegevens ophaalt van het werkblad dat vóór het huidige werkblad komt. Nu heb ik online wel gelezen dat je ActiveSheet kan gebruiken om het nummer van het werkblad als resultaat te krijgen, maar ik heb ook gelezen dat die functie niet altijd werkt, bijvoorbeeld als de macro op de een of andere manier op een ander werkblad wordt uitgevoerd. Daarom wil ik het zonder de ActiveSheet functie doen, maar dat blijkt lastiger dan ik dacht. Ik wilde gebruik maken van Application.Caller, maar dat geeft als resultaat "Knop1", en daar zit geen verwijzing aan verbonden. Ik kan de gebruiker om input vragen met InputBox, maar dat lijkt me nogal onhandig.
Heeft iemand een idee hoe dit op te lossen?