Avatar billede troelsi Nybegynder
03. juni 2007 - 17:02 Der er 3 kommentarer og
1 løsning

VBA - Excel

Hej eksperter

Hvordan undersøger jeg om en celle er tom?

Jeg skal lave en for-next løkke som skal køre over en række celler der indeholder tekst og stoppe når der ikke længere står noget i cellen.

venlig hilsen

Troels Isaksen
Avatar billede excelent Ekspert
03. juni 2007 - 17:57 #1
fx. tester de første 100 celler i kolonne A
men vær opmærksom på at en evt. formel som returnerer
en tom celle "" også opfattes som tom i denne kode
hvis dette er tilfældet, så skal vi teste for formler også

Sub test()
For t = 1 To 100
Cells(t, 1).Select
If Cells(t, "A") = "" Then Exit For
Next
End Sub
Avatar billede troelsi Nybegynder
03. juni 2007 - 18:03 #2
Jeg har fundet frem til dette.
Range("A1").End(xlDown).Offset(1,0).Select

Ellers tak for dit input
Avatar billede excelent Ekspert
03. juni 2007 - 18:35 #3
ok ja den finder første tomme celle i kolonne A
hvis det er sidste tomme du vil finde er den lidt aanderledes
Avatar billede excelent Ekspert
17. juli 2007 - 08:28 #4
husk lige at lukke
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