• 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.

Fout in VBA code REPOST

Status
Niet open voor verdere reacties.

noudvdven

Gebruiker
Lid geworden
7 jan 2020
Berichten
15
Hoi allemaal,

De vorige keer had ik mijn excel bestand opgeslagen zonder macro's heel dom natuurlijk.

Nu heb ik hem opnieuw geupload. Wanneer je de excel opent en je drukt op de knop "update existing record" kun je in het eerste vak een naam kiezen. Normaliter zou hij hierna de overige gegevens over moeten nemen. Dit is helaas niet het geval. Kan iemand mij helpen? De code die als fout wordt weergeven is:

i = Application.Match(VBA.CLng(Me.ComboBox2.Value), sh.Range("A:A"), 0)

Alvast bedankt!
 

Bijlagen

  • Helpmij VBA fout.xlsm
    36,4 KB · Weergaven: 20
zo?

Code:
i = Application.Match(ComboBox2.Value, sh.Range("A:A"), 0)
 
Ah bedankt!, zelf ben ik niet zo'n ster met VBA ik heb voor dit formulier een YouTube video gevolgd. Maar waarom gebruikt de persoon in dit filmpje de code VBA.CLng en wat betekent deze code?
 
Met Clng zoek je naar bv. een datum die dan als getal wordt gezocht.

1-1-2020 is in getal 43831
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan