Avatar billede clauspou Novice
03. marts 2014 - 11:47 Der er 3 kommentarer og
1 løsning

Cellevalidering - VBA

Hej
Hvis der står "ja" i celle xx, SKAL man taste (number) i celle yy.
Hvis der står "nej" i celle xx, MÅ der ikke tastes i celle YY Default = 0.
Gætter på, at det kun kan etableres som en stump VBA-kode, og her har jeg brug for lidt hjælp :-)
Avatar billede supertekst Ekspert
03. marts 2014 - 13:26 #1
Skal "reglen" gælden flere celler?
Avatar billede supertekst Ekspert
03. marts 2014 - 13:42 #2
Noget i denne retning:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$C$1" Then
        If Range("A1") = "ja" Then
            If IsNumeric(Target.Value) = True Then
            Else
                Target = ""
            End If
        Else
            If Range("A1") = "nej" And Target <> 0 Then
                Target = 0
            End If
        End If
    End If
End Sub
Avatar billede clauspou Novice
04. marts 2014 - 08:30 #3
Lige, hvad jeg søgte. Tusinde tak.
Avatar billede supertekst Ekspert
04. marts 2014 - 08:34 #4
Fint - så får du et Svar
Selv tak
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