Beste,
Ik heb een code geschreven waarbij selecties worden gemaakt afhankelijk van bepaalde voorwaarden. Het bereik van de verschillende selecties worden opgeslagen in een array. Het is de bedoeling dat de adressen op een later tijdstip in de macro kunnen worden uitgelezen en opnieuw te selecteren.
Hier loopt het echter fout. Ik krijg steeds volgende foutmelding Method 'Range' of object '_Global' failed en opject vereist. Ik vind niet meteen een oplossing of een duidelijke verklaring voor deze foutcode op het net.
Volgende VBA code is een simpistische versie van mij code en geeft dit probleem weer. Kan iemand mij vertellen wat ik verkeeerd doe? Alvast bedankt
Ik heb een code geschreven waarbij selecties worden gemaakt afhankelijk van bepaalde voorwaarden. Het bereik van de verschillende selecties worden opgeslagen in een array. Het is de bedoeling dat de adressen op een later tijdstip in de macro kunnen worden uitgelezen en opnieuw te selecteren.
Hier loopt het echter fout. Ik krijg steeds volgende foutmelding Method 'Range' of object '_Global' failed en opject vereist. Ik vind niet meteen een oplossing of een duidelijke verklaring voor deze foutcode op het net.
Volgende VBA code is een simpistische versie van mij code en geeft dit probleem weer. Kan iemand mij vertellen wat ik verkeeerd doe? Alvast bedankt
Code:
Sub Selectie()
Dim Bereik As Range
Dim Myarray()
ReDim Myarray(5)
Range("A1").Select
For i = 1 To 5
Myarray(i) = Selection.Address
Selection.Offset(1, 0).Select
Next
For i = 1 To 5
'MsgBox Myarray(i)
Set Bereik = Myarray(i)
Bereik.Select
Next
End Sub
Laatst bewerkt door een moderator: