Avatar billede rune_daub Nybegynder
19. december 2006 - 14:08 Der er 2 kommentarer og
1 løsning

Første ledige række i vba

Jeg har brug for at finde den første ledige række i et excel dokument. Formålet er at jeg har sat mit excel dokument op til at at kopiere noget tekst fra et faneblad og ind på et andet. Men for at det ikke overskriver de linjer der allerede, står skal den kopiere teksten ind på den først ledige linje.

Anyone?
Avatar billede supertekst Ekspert
19. december 2006 - 14:21 #1
sidsteRække = activecell.specialcells(xllastcell).row
Avatar billede rune_daub Nybegynder
19. december 2006 - 14:32 #2
Det virkede ikke.. Når jeg prøvede så overskrev den bare den tekst der stod i forvejen.. men jeg tror selv jeg har fundet en løsning ved at læse lidt i bøgerne.
sub FindFirstFreeCell()
    Dim FindFreeCell As Integer
    Dim TLinenumber As String
    FindFreeCell = 1
    Do Until IsEmpty(Cells(FindFreeCell, 1))
    FindFreeCell = FindFreeCell + 1
    Loop
    TLinenumber = "A" & FindFreeCell
    Range(TLinenumber).Select
End Sub
Avatar billede jkrons Professor
19. december 2006 - 16:50 #3
Til en anden gang:

Du kan finde første fire celle i den aktive kolonne med:

ActiveCell.SpecialCells(xlLastCell).Offset(1, 0).Select
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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