Avatar billede kim1a Ekspert
02. maj 2012 - 12:46 Der er 5 kommentarer og
1 løsning

Sidste række/kolonne med indhold

Hvordan får jeg Excel til at definere ovennævnte?

Jeg har et ark med et voksende antal linjer for hver gang jeg trækker det. Dette ark vil jeg sætte en VBA løsning ind i, således jeg kan tilføje noget på hver eneste linje. Hvordan får jeg Excel til at definere hvad der er sidste linje?

Jeg har leget lidt med formlen countblank - for så bare at definere et tilpas stort antal og trække blanke linjer fra resultatet må være det antal linjer der er udfyldt.
Avatar billede supertekst Ekspert
02. maj 2012 - 12:49 #1
sidsteRække = ActiveCell.SpecialCells(xlLastCell).Row
Avatar billede kim1a Ekspert
02. maj 2012 - 13:23 #2
super - tak. Kom med svar.
Avatar billede supertekst Ekspert
02. maj 2012 - 13:25 #3
Selv tak - det får du her..
Avatar billede store-morten Ekspert
02. maj 2012 - 13:31 #4
Og hvis det er i en bestemt kolonne:

sidsteRækkeKolonneB =Range("B" & Rows.Count).End(xlUp).Row
Avatar billede kim1a Ekspert
02. maj 2012 - 14:35 #5
Og hvad så hvis jeg gerne vil undgå den øverste kolonne?

Altså jeg får VBA til at skrive en overskrift i kolonnen og derefter går jeg til bund sætter noget indhold og vil kopiere det indhold hele vejen op til kolonneoverskriften?
Avatar billede folj Forsker
25. februar 2014 - 10:48 #6
Jeg sad lige og søgte efter svar på "find sidste kolonne".
Det synes jeg ikke helt er besvaret færdigt her...
så for lige at præcisere (selvom spm. er lukket forlængst):

LastRow = ActiveCell.SpecialCells(xlCellTypeLastCell).Row
LastCol = ActiveCell.SpecialCells(xlCellTypeLastCell).Column

Den finder simpelthen nederste/sidste celle i dataområdet, og så kan vi hhv. bede om .Row- eller .Column-number på den celle.

og den virker selvom der er tomme colonner eller rækker imellem...
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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