Avatar billede lasso12345 Nybegynder
17. maj 2008 - 16:42 Der er 5 kommentarer og
1 løsning

Vba - null

hejsa jeg har en simpel kode som jeg ikke kan få til at fungere forestå det bare ikke. Min kode skal tjekke om mine navne er udfyldt, skal jeg så ikke bruge "Null"???? for den skriver ik ugyldig

Public Sub Navne()
 

    Dim fornavn As String

    For i = 1 To 2000
        'Tjek om navn  er udfyldt
        fornavn = ThisWorkbook.Worksheets("Registrerede medlemmer").Range("A1").Offset(i, 0)

        If fornavn = Null Then
        ThisWorkbook.Worksheets("Registrerede medlemmer").Range("A1").Offset(i, 12) = "ugyldig"
       
        Else
       
        ThisWorkbook.Worksheets("Registrerede medlemmer").Range("A1").Offset(i, 12) = "Gyldig"

        End If
       
       
       

    Next i
   
   
   
End Sub
Avatar billede kabbak Professor
17. maj 2008 - 16:47 #1
If fornavn = "" Then
Avatar billede w13 Novice
17. maj 2008 - 16:54 #2
lasso12345>> Som kabbak siger, er Null og "" ikke det samme. Null betyder "Slet ikke sat", og "" betyder "Sat til blank værdi".
Avatar billede kabbak Professor
17. maj 2008 - 17:27 #3
kan også findes således

Public Sub Navne()


    Dim fornavn As String

    For i = 1 To 2000
        'Tjek om navn  er udfyldt


        If isempty(ThisWorkbook.Worksheets("Registrerede medlemmer").Range("A1").Offset(i, 0)) Then
        ThisWorkbook.Worksheets("Registrerede medlemmer").Range("A1").Offset(i, 12) = "ugyldig"
     
        Else
     
        ThisWorkbook.Worksheets("Registrerede medlemmer").Range("A1").Offset(i, 12) = "Gyldig"

        End If
     
     
     

    Next i
 
 
 
End Sub
Avatar billede lasso12345 Nybegynder
17. maj 2008 - 17:29 #4
tak det virker
Avatar billede lasso12345 Nybegynder
17. maj 2008 - 17:29 #5
hvordan giver jeg point
Avatar billede w13 Novice
17. maj 2008 - 17:50 #6
Du har lige taget dem selv. :)
Kabbak skulle oprette et svar, før du kunne give ham point.
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
Kategori
Kurser inden for grundlæggende programmering

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