Avatar billede dc Nybegynder
19. august 2003 - 14:32 Der er 14 kommentarer og
1 løsning

VBA Editor: Scroll til sidste række og sætte focus på celle

Jeg har et regneark hvor man kan åbne et andet rækkeark. Til det bruger jeg "Workbooks.Open Filename:=Me.TextBox6.Text". Når jeg regnearket så er åbnet skal der scrolles således at sidste række kan ses og celle A i den sidste række skal være valgt. Hvordan laver man det?
Avatar billede jkrons Professor
19. august 2003 - 14:44 #1
Indsæt disse linjer

    Range("A1").Select
    ActiveCell.SpecialCells(xlLastCell).Select
Avatar billede jkrons Professor
19. august 2003 - 14:45 #2
Når arket er åbnet altså. Og hvis du mener den sidste anvendte linie.
Avatar billede dc Nybegynder
19. august 2003 - 15:12 #3
Det virker ikke, det er som om den ikke gør det på det ark som lige er åbnet...
Avatar billede jkrons Professor
19. august 2003 - 15:32 #4
Noget i denne stil:

Dim Navn As String
Dim Rk As String

Navn = Me.TextBox6.Text
Workbooks.Open Filename:=Navn
Workbooks(Navn).Activate
Rk = ActiveCell.SpecialCells(xlLastCell).Row
Range("a" & Rk).Select
Avatar billede kabbak Professor
19. august 2003 - 17:28 #5
Sheets("Ark1").Select
    Range("A1").Select
    Selection.End(xlDown).Select
Avatar billede bak Forsker
19. august 2003 - 17:43 #6
Application.Goto ActiveSheet.Range("A65536").End(xlUp), True
Avatar billede kabbak Professor
19. august 2003 - 19:06 #7
Ja --> bak din finder i hvert fald den sidste celle med data i, men hvis der ikke er tomme celler virker denne også.

ActiveSheet.Range("A1").End(xlDown).Select
20. august 2003 - 23:44 #8
ActiveSheet.Range("A65536").End(xlUp).Select er min favorit
Avatar billede kabbak Professor
20. august 2003 - 23:48 #9
ja, jeg er enig. --> flemming
Avatar billede kabbak Professor
20. august 2003 - 23:50 #10
hov, jeg troede lige det var bak's version, men den er jo lidt anderledes, hvad er den dybere forskel.
Avatar billede bak Forsker
21. august 2003 - 08:33 #11
Forskellen er at min version placerer nederste celle i øverste venstre hjørne,  hvor Flemmings placerer cellen i midten af skærmen.
Avatar billede dc Nybegynder
12. september 2003 - 12:47 #12
bak -> kom med et svar så får du point, for jeg anvender din løsning
Avatar billede bak Forsker
12. september 2003 - 13:18 #13
Fint :-)
Avatar billede kabbak Professor
01. februar 2004 - 00:49 #14
Lukketid.
13. februar 2004 - 10:38 #15
Fik du det løst ?
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