Avatar billede rabitjosph Juniormester
21. april 2007 - 10:25 Der er 4 kommentarer og
1 løsning

Flyt til sidste celle på en række

Hej
  a b c d e f
1 x x x  x Her skal active cell være (f1)

Der kan være tomme celler imellem her er f.eks. D1

Hvordan skrives kode ?
Avatar billede brynil Nybegynder
21. april 2007 - 11:10 #1
Range("AA1").Select
        Do While IsEmpty(ActiveCell)
            ActiveCell.Offset(0, -1).Select
        Loop
Avatar billede rabitjosph Juniormester
21. april 2007 - 12:33 #2
Jeg tror der skal stå
Do Until IsEmpty(ActiveCell)

Men den stopper ud for D1 fordi der er en tom celle, men jeg ønsker
den skal stoppe ud for F1 ?
Avatar billede brynil Nybegynder
21. april 2007 - 12:59 #3
Du skal anvende

Range(en celle til højre for din sidste aktuelle kolonne).Select

Fx. AA1. Når du anvender mit forslag, vil der loopes fra AA1 og til venstre indtil den første celle med værdi rammes.
Avatar billede rabitjosph Juniormester
21. april 2007 - 13:41 #4
Thx nu er jeg med, svar tak
Avatar billede brynil Nybegynder
21. april 2007 - 13:49 #5
Kommer hér :))
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