Avatar billede snowman71 Nybegynder
12. september 2000 - 14:43 Der er 10 kommentarer og
1 løsning

Aktive celler i Excel

Er der nogen som ved, hvordan man fjerner \"aktiv\" markeringen på en celle? (Ved at trykke end+home, ryger markøren til sidste aktive celle, hvordan undgår man dette, når nu cellen er tom?)
Avatar billede gonzoo Nybegynder
12. september 2000 - 16:03 #1
EN MÅDE PÅ DER ER MARKER CELLE, GÅ IND I REDIGER OG TRYKKE SLET
Avatar billede snowman71 Nybegynder
12. september 2000 - 16:10 #2
Det virker desværre ikke
Avatar billede frankgrevil Praktikant
12. september 2000 - 16:33 #3
Du har slettet indholdet i en celle, men Excel bliver ved at gå til denne celle med End+Home?

Den eneste kendte afhjælpning består i at lukke og gemme regnearket og derpå genindlæse det.
Avatar billede snowman71 Nybegynder
12. september 2000 - 16:43 #4
Desværre, det virker heller ikke..(:
Avatar billede frankgrevil Praktikant
12. september 2000 - 16:50 #5
Du har ikke slettet ALT indholdet i cellen. Prøv engang at se, om den ikke stadig indeholder formattering.

Du skal altså slette ALT, hvilket i øvrigt nemmest gøres ved at kopiere en tom \"jomfruelig\" celle til cellen, der skal slettes.
Avatar billede snowman71 Nybegynder
12. september 2000 - 17:06 #6
Desværre..mit ark er udfyldt fra a1 til p3, ved end+home hopper \"den\" til p19. Jeg har slettet, kopieret fra eks.v. p27 (både alt og format) og det virker desværre bare ikke.
Avatar billede frankgrevil Praktikant
12. september 2000 - 17:13 #7
Jamen, hvis P3 er din sidste \"rigtige\" celle, skal du slette indholdet af SAMTLIGE celler uden for dette område? Du kan også slette række 4..19.
Avatar billede frankgrevil Praktikant
12. september 2000 - 17:15 #8
Og så skal du altså lige huske at gemme, lukke og genindlæse ...

Når Excel hopper til P19, kan det også være, fordi eksempelvis P4 og D19 indeholder formattering. Selve hjørnecellen kan sagtens være \"jomfruelig\".
Avatar billede nerøs Nybegynder
12. september 2000 - 19:58 #9
Følgende VBA funktion får excel til at resette sidste celle.
Aktivering af metoden ActiveSheet.UsedRange er nøglen resten er fyld.

Sub ResetLastCell()
\'  Resets the last cell (Ctrl+End)
    Dim LastCell As Range
    Dim Msg As String
    If TypeName(ActiveSheet) <> \"Worksheet\" Then Exit Sub
    ActiveSheet.UsedRange
    Set LastCell = Cells(Range(Cells(1, 1), ActiveSheet.UsedRange).Rows.Count, Range(Cells(1, 1), ActiveSheet.UsedRange).Columns.Count)
    Msg = \"The \'last cell\' is the cell at the intersection of the last row and last column that contains data or formatting.\" & vbCrLf & \"To activate the last cell, press Ctrl+End.\" & vbCrLf & vbCrLf
    Msg = Msg & \"The last cell in \" & ActiveSheet.Name & \" has been reset to cell \" & LastCell.Address(False, False) & \".\" & vbCrLf & vbCrLf & \"Row \" & LastCell.Row & \" , Column \" & LastCell.Column
    MsgBox Msg, vbInformation, \"Reset Last Cell\"
End Sub
Avatar billede snowman71 Nybegynder
14. september 2000 - 10:09 #10
Så virkede det!! Tusind tak Frankgrevil
=) Nerøs din vba funktion, viste bare den sidste active celle, men resatte ikke..(:
Avatar billede nerøs Nybegynder
14. september 2000 - 20:20 #11
Vrøvl-den virker udmærket i min Excel 2000.

Den er i øvigt kopieret fra Walkenbach\'s PUP2000 tools.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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