Hallo,
ik ben bezig met een vba scipt dat er deels als volgt uitziet:
Waar het om gaat is dat ik graag wil dat de gebruiker een range kan selecteren (single cel) en dat deze vervolgens verwerkt wordt in een formule. Echter wordt de range die de gebruiker nu selecteert in de named range automatisch vastgezet waardoor ik de formule niet door kan kopieren en de named range verwijzing ook doorgekopieerd wordt naar onderliggende regels.
Ik hoop dat jullie begrijpen wat ik bedoel. Als de gebruiker in de inputbox Range A1 selecteert wordt dit in de named range verwerkt als $A$1 ipv A1, waardoor ik de formule niet kan doorkopieren. Weet iemand hoe ik dit kan verhelpen?
Alvast bedankt voor jullie hulp!
Grt. Eggie
ik ben bezig met een vba scipt dat er deels als volgt uitziet:
Code:
Sub test ()
Dim CountryRange As Range
Set CountryRange = Application.InputBox(prompt:="Enter the Country Range", Type:=8)
ThisWorkbook.Names.Add Name:="CountryRange", RefersTo:=CountryRange
Waar het om gaat is dat ik graag wil dat de gebruiker een range kan selecteren (single cel) en dat deze vervolgens verwerkt wordt in een formule. Echter wordt de range die de gebruiker nu selecteert in de named range automatisch vastgezet waardoor ik de formule niet door kan kopieren en de named range verwijzing ook doorgekopieerd wordt naar onderliggende regels.
Ik hoop dat jullie begrijpen wat ik bedoel. Als de gebruiker in de inputbox Range A1 selecteert wordt dit in de named range verwerkt als $A$1 ipv A1, waardoor ik de formule niet kan doorkopieren. Weet iemand hoe ik dit kan verhelpen?
Alvast bedankt voor jullie hulp!
Grt. Eggie