Avatar billede Carsten Juniormester
20. oktober 2021 - 16:09 Der er 2 kommentarer og
1 løsning

IF i formular skal se i Excel

Hej gruppe
I Excel fanen ’Medarbejdere’ i celle V18 er der en hvis-formel, hvor resultatet viser enten: 'Vikar' eller 'Fast ansat'.

I en formular skal den læse værdien i celle V18 og åbne 1 af 2 formularer afhængig om det er en vikar eller fastansat.

Jeg har denne kode:
If (”Medarbejdere!V18”) = ”Vikar” then
Vikar.show
Else
FastAnsat.show
End if
Men uanset værdien i V18 så åbner Vikar-formularen.
Kan If sætningen rettes og til hvad.

På forhånd tak.
Avatar billede kim1a Ekspert
20. oktober 2021 - 17:22 #1
Du skal nok nærmere bruge:
If sheets("Medarbejdere").range("V18”).value = ”Vikar” then
Avatar billede Klid Praktikant
21. oktober 2021 - 14:59 #2
If  V18 = ”Vikar” then
Avatar billede Carsten Juniormester
21. oktober 2021 - 20:34 #3
Tak for input.

Jeg valgte kim1a's løsning og det fungere.

Tillægsspørgsmål
Når jeg er i formularen så sættes cursoren i første tabulatorfelt, jeg benytter funktionen

me.Ugedag1.SetFocus

Står der noget i feltet skal man 'delete' Findes der en kode, hvor man sætter cursoren i Ugedag1 og alt tekst er markeret, så man bare kan overskrive...?
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