Hallo Allemaal,
Ik wil een macro maken waarbij de range automatisch wordt bepaald. Nu geef ik zelf de range aan maar omdat het een variabele range is, is dit niet echt handig.
Hier een deel van de macro:
[SQL]ActiveCell.FormulaR1C1 = _
"=IF(VLOOKUP(RC1,'overzicht producten per unit'!R2C1:R4000C8,8,FALSE)=""OK"","""",""Nader Controleren"")"
Range("B2").Select
Columns("B:B").EntireColumn.AutoFit
Range("B1").Select
ActiveCell.FormulaR1C1 = _
"=IF(RC1="""","""",IF(VLOOKUP(RC1,'overzicht producten per unit'!R2C1:R4000C8,8,FALSE)=""OK"","""",""Nader Controleren""))"
Range("B1").Select
Selection.AutoFill Destination:=Range("B1:B4000"), Type:=xlFillDefault
Range("B1:B4000").Select[/SQL]
Dank voor jullie hulp!
Ik wil een macro maken waarbij de range automatisch wordt bepaald. Nu geef ik zelf de range aan maar omdat het een variabele range is, is dit niet echt handig.
Hier een deel van de macro:
[SQL]ActiveCell.FormulaR1C1 = _
"=IF(VLOOKUP(RC1,'overzicht producten per unit'!R2C1:R4000C8,8,FALSE)=""OK"","""",""Nader Controleren"")"
Range("B2").Select
Columns("B:B").EntireColumn.AutoFit
Range("B1").Select
ActiveCell.FormulaR1C1 = _
"=IF(RC1="""","""",IF(VLOOKUP(RC1,'overzicht producten per unit'!R2C1:R4000C8,8,FALSE)=""OK"","""",""Nader Controleren""))"
Range("B1").Select
Selection.AutoFill Destination:=Range("B1:B4000"), Type:=xlFillDefault
Range("B1:B4000").Select[/SQL]
Dank voor jullie hulp!