Na uren geprobeerd te hebben zelf de oplossing te zoeken, toch maar op zoek naar de kenners.
Ik heb een variabele gemaakt die uit verschillende kolommen een zoekwaarde zoekt en het kolomnummer bepaalt.
Nu wil ik in de macro de formule vert.zoeken zo aanpassen dat hij deze variabele gebruikt.
opgenomen ziet het er zo uit:
ActiveCell.FormulaR1C1 = _
"=IFERROR(VLOOKUP(RC[-73],'[bestand(2).xlsx]blad1!R1C1:R652C153,7,0),""NB"")"
Ik heb het aangepast naar:
ActiveCell.FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-73],'" & ABC2 & "'!C1:C500, '" & CInt(k_ZZ) & "',0),""NB"")"
Maar dit werkt niet want CInt(K_ZZ) wordt als tekst gezien in blad1
Behalve deze fout, moet ik ook aangeven dat C1:C500 een noodoplossing is, omdat ik wel een variabele heb van de laatste kolom, maar dit dus ook niet kan aanpassen.
Wie weet de oplossing ?
Luus
Ik heb een variabele gemaakt die uit verschillende kolommen een zoekwaarde zoekt en het kolomnummer bepaalt.
Nu wil ik in de macro de formule vert.zoeken zo aanpassen dat hij deze variabele gebruikt.
opgenomen ziet het er zo uit:
ActiveCell.FormulaR1C1 = _
"=IFERROR(VLOOKUP(RC[-73],'[bestand(2).xlsx]blad1!R1C1:R652C153,7,0),""NB"")"
Ik heb het aangepast naar:
ActiveCell.FormulaR1C1 = "=IFERROR(VLOOKUP(RC[-73],'" & ABC2 & "'!C1:C500, '" & CInt(k_ZZ) & "',0),""NB"")"
Maar dit werkt niet want CInt(K_ZZ) wordt als tekst gezien in blad1
Behalve deze fout, moet ik ook aangeven dat C1:C500 een noodoplossing is, omdat ik wel een variabele heb van de laatste kolom, maar dit dus ook niet kan aanpassen.
Wie weet de oplossing ?
Luus