Avatar billede excel123 Nybegynder
18. december 2012 - 12:01 Der er 4 kommentarer og
1 løsning

Markerer et område på arket

Hvordan markerer jeg et område  på arket via vba?
Jeg vil gerne at makro finder den sidste udfyldte celle i kolonne F og derefter sidste udfyldte celle i række 1. Og derefter markerer det område.
Avatar billede store-morten Ekspert
18. december 2012 - 19:01 #1
Prøv:
Sub test()

SidsteRækkeKolonneF = Range("F" & Rows.Count).End(xlUp).Address

SidsteKolonne = ActiveCell.SpecialCells(xlLastCell).Column
SidsteKolonneBogstav = Left(Cells(1, SidsteKolonne).Address(1, 0), _
InStr(1, Cells(1, SidsteKolonne).Address(1, 0), "$") - 1)

Range(SidsteRækkeKolonneF & ":" & SidsteKolonneBogstav & "1").Select

End Sub
Avatar billede excel123 Nybegynder
20. december 2012 - 14:27 #2
Den virker man jeg har har skrevet forkert. Kan den udvides så den opgså markerer  kolonner A til F.
Avatar billede store-morten Ekspert
20. december 2012 - 15:37 #3
Jeg vil gerne at makro finder den sidste udfyldte celle i kolonne F og derefter sidste udfyldte celle i række 1. Og derefter markerer det område.

Jeg vil gerne at makro finder den sidste udfyldte celle i kolonne F og derefter sidste udfyldte celle i række 1. Og derefter markerer området A (sidste udfyldte celle i kolonne F) til sidste udfyldte celle i række 1. ?

Sub test()

SidsteRækkeKolonneF = Range("F" & Rows.Count).End(xlUp).Offset(0, -5).Address

SidsteKolonne = ActiveCell.SpecialCells(xlLastCell).Column
SidsteKolonneBogstav = Left(Cells(1, SidsteKolonne).Address(1, 0), _
InStr(1, Cells(1, SidsteKolonne).Address(1, 0), "$") - 1)

Range(SidsteRækkeKolonneF & ":" & SidsteKolonneBogstav & "1").Select

End Sub
Avatar billede excel123 Nybegynder
21. december 2012 - 20:39 #4
Den virker! Tak for hjælpen.
Avatar billede store-morten Ekspert
21. december 2012 - 20:42 #5
Velbekomme
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