Hallo,
Ik heb een database met allemaal oplopende getallen in kolom B. Helaas zijn deze op zichzelf niet uniek en kunnen er dubbele getallen in staan. Kolom A is één van de 2 letters (S of M). De combinatie tussen kolom A en kolom B vormt wel een unieke code. Kolom C is leeg.
In tabblad (blad 2) heb ik een tabel waar de gebruiker zowel een waarde uit kolom A (B1) als een waarde uit kolom B (B2) zelf moet invullen.
De macro die ik graag zou maken zou dan in de de database (blad 1) op zoek moeten gaan naar de rij die overeenkomt met de combinatie ingevuld in cel B1 en B2 EN de waarde in cel B3 moeten repliceren in de kolom 3 van de betreffende rij.
Volgende macro werkt wel, maar zoekt enkel in 1 kolom en niet in de 2 kolommen...
Voorbeeldbestand heb ik toegevoegd.
Dankjewel voor de hulp!
Ik heb een database met allemaal oplopende getallen in kolom B. Helaas zijn deze op zichzelf niet uniek en kunnen er dubbele getallen in staan. Kolom A is één van de 2 letters (S of M). De combinatie tussen kolom A en kolom B vormt wel een unieke code. Kolom C is leeg.
In tabblad (blad 2) heb ik een tabel waar de gebruiker zowel een waarde uit kolom A (B1) als een waarde uit kolom B (B2) zelf moet invullen.
De macro die ik graag zou maken zou dan in de de database (blad 1) op zoek moeten gaan naar de rij die overeenkomt met de combinatie ingevuld in cel B1 en B2 EN de waarde in cel B3 moeten repliceren in de kolom 3 van de betreffende rij.
Volgende macro werkt wel, maar zoekt enkel in 1 kolom en niet in de 2 kolommen...
Code:
Sub test()
With Sheets("Blad 2")
Sheets("Blad 1").Range("B:B").Find(.Cells(2, 2), lookat:=xlWhole).Offset(, 3) = .Cells(3, 2)
End With
End Sub
Voorbeeldbestand heb ik toegevoegd.
Dankjewel voor de hulp!