Avatar billede Henry Poulsen Mester
25. januar 2020 - 08:25 Der er 1 løsning

VBA variabel = værdi i makroknap

I et program har jeg 20 konti og på forsiden 20 makroknapper nummereret fra 1 til 20. Når jeg klikker på Makroknap 5 får jeg vist konto 5.
VBA koden er kopieret til de øvrige Makroknapper. Eneste forskel i de 20 stykker kode er 2 varialer, som definerer hvilken konto som skal vises.
Er det muligt at skrive koden så den tager Makroknap nummer som første variabel og derudfra i et index finder variabel 2, for til sidst at kører vis konto koden ?
På den måde vil jeg kun have 1 VBA kode som skal vedligeholdes.
Avatar billede Henry Poulsen Mester
29. januar 2020 - 12:06 #1
Jeg har løst opgaven lidt anderledes.
Oprettede en inputbox hvor jeg indtastede det søgte nummer. Derefter kører VBA koden som jeg ønsker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester