Op Blad1 zijn de kolommen A t/m P gevuld, het aantal regels is variabel.
Op Blad2 staan 3 kolommen waarvan kolom B & C achter kolom P op blad1 gekopieerd moet worden door middel van VERT.ZOEKEN.
Ik heb op dit moment de code:
(Er staat nu Q2:Q ipv Q2:R maar twee kolommen krijg ik niet werkend dus ga het maar twee keer uitvoeren 1x voor kolom Q en 1x voor kolom R)
Op een of andere reden kopieerd deze macro niet de formule in de velden.
Vervang ik “=VERT.ZOEKEN(L2;Blad2!A:C;2;ONWAAR)" door een eenvoudige formule, bv. “=M2” dan worden de velden wel gevuld met de formule.
Wat kan ik doen om toch de formule “=VERT.ZOEKEN(L2;Blad2!A:C;2;ONWAAR)" gevuld te krijgen?
Op Blad2 staan 3 kolommen waarvan kolom B & C achter kolom P op blad1 gekopieerd moet worden door middel van VERT.ZOEKEN.
Ik heb op dit moment de code:
(Er staat nu Q2:Q ipv Q2:R maar twee kolommen krijg ik niet werkend dus ga het maar twee keer uitvoeren 1x voor kolom Q en 1x voor kolom R)
Code:
Sub test()
Dim Lastrow As Long
Application.ScreenUpdating = False
Lastrow = Range("P" & Rows.Count).End(xlUp).Row
Range("Q2:Q" & Lastrow).Formula = "=VERT.ZOEKEN(L2;Blad2!A:C;2;ONWAAR)"
ActiveSheet.AutoFilterMode = False
Application.ScreenUpdating = True
End Sub
Op een of andere reden kopieerd deze macro niet de formule in de velden.
Vervang ik “=VERT.ZOEKEN(L2;Blad2!A:C;2;ONWAAR)" door een eenvoudige formule, bv. “=M2” dan worden de velden wel gevuld met de formule.
Wat kan ik doen om toch de formule “=VERT.ZOEKEN(L2;Blad2!A:C;2;ONWAAR)" gevuld te krijgen?