Ik heb een werkblad met daarop 2 onderdelen:
Bovenaan staat een lijst met testen en de daarbij behorende resultaten. Deze lijst is variabel van grootte en het aantal rijen kan dus varieren.
Daaronder staat een overzicht waarin de verschillende resultaatcodes worden opgeteld. Dit overzicht staat dus ook niet altijd op dezelfde rij. Het begint wel altijd in kolom 1.
Tussen de 2 onderdelen staat een rij in rood, met daarin de tekst "NIET VERWIJDEREN".
Ik wil het overzicht met resultaatcodes automatisch met VBA opmaken.
Omdat ik niet weet op welke rij het overzicht begint wil ik zoeken naar de cel met de tekst "NIET VERWIJDEREN" en vervolgens de positie van het overzicht bepalen. Het overzicht staat immers altijd 1 rij daaronder.
Met de zoekfunctie kan ik de cel vinden met de tekst "NIET VERWIJDEREN"
Aan de hand hiervan wil ik de eerste cel van het overzicht bepalen. Hoe doe ik dit in VBA ?
Bovenaan staat een lijst met testen en de daarbij behorende resultaten. Deze lijst is variabel van grootte en het aantal rijen kan dus varieren.
Daaronder staat een overzicht waarin de verschillende resultaatcodes worden opgeteld. Dit overzicht staat dus ook niet altijd op dezelfde rij. Het begint wel altijd in kolom 1.
Tussen de 2 onderdelen staat een rij in rood, met daarin de tekst "NIET VERWIJDEREN".
Ik wil het overzicht met resultaatcodes automatisch met VBA opmaken.
Omdat ik niet weet op welke rij het overzicht begint wil ik zoeken naar de cel met de tekst "NIET VERWIJDEREN" en vervolgens de positie van het overzicht bepalen. Het overzicht staat immers altijd 1 rij daaronder.
Met de zoekfunctie kan ik de cel vinden met de tekst "NIET VERWIJDEREN"
With Worksheets(1).Range("A:A")
Set c = .Find("NIET VERWIJDEREN", lookin:=xlValues)
If Not c Is Nothing Then
nv = c.Address
End If
Aan de hand hiervan wil ik de eerste cel van het overzicht bepalen. Hoe doe ik dit in VBA ?