• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Opgelost Macro voor zoeken op regel en kolom, dan navigeren van cel

Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

Excelamateur1

Gebruiker
Lid geworden
21 jun 2023
Berichten
14
Hallo,

Jullie hulp is hard nodig, want zelf kom ik er niet meer uit...
Ik heb een bestand met in kolom A allemaal namen van medewerkers,
En van B1 t/m G1 heb ik namen van bepaalde instructies staan.
(Ik heb een klein voorbeeld bestand toegevoegd.)

Wat ik wil dat de macro doet is het volgende:
Wanneer ik in cel C8 bijvoorbeeld "Naam 2" invul en in C9 "Instructie 3" en ik klik vervolgens op de knop om de macro te activeren, dan moet hij zoeken naar cel D3 (Dat is dan namelijk de kruising van Naam 2 en Instructie 3) en naar die cel toe gaan.
Het lukte me wel om die waarde terug te laten komen, maar ik wil dat hij d.m.v. de macro ook echt naar die cel toe gaat.
Waarschijnlijk is het simpel, maar ik kom er echt niet uit.

Hopelijk kunnen jullie mij hierbij helpen!
 

Bijlagen

hoe werk je met macro's in een xlsx?

Probeer deze eens. (Opslaan als xlsm)
 

Bijlagen

Laatst bewerkt:
@emields
Alternatief, waarbij de volgorde van invoer er niet toe doet:

CSS:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, [C8:C9]) Is Nothing Then
       If ([c8] <> "") * ([c9] <> "") Then Application.Goto [a1:a5].Find([c8]).Offset(, [A1:G1].Find([c9]).Column - 1)
    End If
End Sub
 
oei SNB, werk je nog met die "[...]" ?
Zo archaïsch, zo'n "evaluate" is toch niet 100% betrouwbaar, denk ik dan (wat wil je dat excel begrijpt, de inhoud of het adres van dat bereik tussen die [ ])
Met een kleine extra inspanning zet je er zo "range" voor.
 
@Cow

Ik ging door op de code van emiel (zie zijn bestand)

is toch niet 100% betrouwbaar

Dat wil ik wel eens aangetoond zien. 'Archaïsch' is natuurlijk geen argument. Ons alfabet (of onze arabische cijfers) is/zijn ook 'archaïsch', doch zonder concurrentie effektief.
Mijn code werkt in ieder geval 100%.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan