Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Strg-Ende führt zu weit

Forumthread: Strg-Ende führt zu weit

Strg-Ende führt zu weit
21.11.2005 14:16:08
David
Hallo Zusammen
Ich habe das Problem, dass STRG-Ende (bzw. CTRL-End) statt zur letzten gefüllten Zelle zu einer Zelle nach sehr vielen Leerlinien geht.
Das wirkt sich auch auf die Dateigrösse aus: Anstatt 960 KB (wie früher) ist es nun 2.28 MB
Ich habe schon versucht, alle Zeilen unter der richtigen letzten zu markieren und Zellen bzw. Inhalte zu löschen, habe Überprüft ob es ev. eine zusammengefügte Zelle in dem bereich hat etc.
Gebracht hat es nur, dass CTRL-End nun zur absolut letzten Zeile geht (65536).
Erfolg hatte ich nur, als ich es im Excel-5-Format gespeichert hatte. Nur leider hat mir das auch allen VBA-Code gelöscht (an welchem es nicht liegen kann, da er vorher auch nie solch ein Problem verursacht hat)
Gelöst habe ich das nun, indem ich den Inhalt (und Code) in eine neue Exceldatei kopiert habe. Aber ich möchte für ein nächstes Mal gerne wissen, was ich tun könnte.
Wichtig ist das, da das Excel-Sheet regelmässig als CSV gespeichert und an ein Programm weitergegeben wird, welches das bearbeitet, was ganz schön dauern kann. Durch die Zusatzlinien hat das Programm dann umso länger (2 Stunden oder so länger).
Danke schonmal für die Hilfe.
Gruss David
PS: Danke schonmal an Heiko, falls er es wieder sein sollte, der mir helfen kann ;)
Anzeige

16
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Strg-Ende führt zu weit
21.11.2005 14:19:08
Leo
Hi,
Zellen löschen, also nicht nur Inhalte entfernen, und speichern.
mfg Leo
AW: Strg-Ende führt zu weit
21.11.2005 14:38:20
David
Hab ich schon versucht.. Funktionierte nur wenn ich es im Excel-5-Format speicherte.
Trotzdem Danke
Gruss David
AW: Strg-Ende führt zu weit
21.11.2005 14:19:49
heikoS
Hallo David,
hast Du denn nach dem Löschen der Zeilen (nicht der Inhalte!) die Datei gespeichert?
Dann sollte der benutzte Bereich und somit auch die Dateigröße wieder kleiner sein.
Gruß Heiko (aber ein anderer)
Anzeige
AW: Strg-Ende führt zu weit
21.11.2005 14:40:02
David
Hi Heiko
Gespeichert, geschlossen und neu geöffnet. Half leider nichts.
Gruss David
AW: Strg-Ende führt zu weit
21.11.2005 15:03:54
heikoS
Hallo David,
welche Zelle wird denn aktiv nach Strg+Ende (Also nach Zeilen Löschen und Datei Speichern - schließen brauchst Du nicht.)? Anders gefragt, was kommt da noch hinterher?
Du schreibst von "Zusatzlinien"... Hast Du dort Objekte eingebettet?
Oder benutzt Du die Zellbereiche anderweitig, z.B. in Namen?
Gruß Heiko
Anzeige
AW: Strg-Ende führt zu weit
21.11.2005 15:27:54
David
Hallo Heiko
Mit Zusatzlinien meinte ich die leeren, auf die auch gar nix verweist.
wenn ich Strg+Ende drücke, springt es zur Spalte H in Zeile 65536 (also die absolut letzte Zeile). Inhalte löschen ändert nichts.
Gruss David
AW: Strg-Ende führt zu weit
21.11.2005 15:31:20
Leo
"Inhalte löschen ändert nichts."
Ich schrieb Zellen löschen, nicht nur die Inhalte, und speichern.
mfg Leo
Anzeige
AW: Strg-Ende führt zu weit
21.11.2005 15:38:09
David
Hi Leo
hab beides Probiert.. erfolglos.
Gruss David
AW: Strg-Ende führt zu weit
21.11.2005 15:40:06
Leo
Hi,
kann ich kaum glauben, obwohl man ja bei Excel niemals nie sagen sollte.
Lad mal nur das Problemblatt gezippt hoch.
mfg Leo
AW: Strg-Ende führt zu weit
21.11.2005 15:57:31
David
Hallo Leo
Hab es mal auf meinen kleinen Webserver geladen: http://spaam.ath.cx/syscode.zip
Könnte es nicht sein, dass es bei mir nur nicht geht, weil ich Excel 97 hab?
Gruss David.
Anzeige
AW: Strg-Ende führt zu weit
21.11.2005 17:45:26
Leo
Hi,
glaub nicht, dass das an der Version liegt.
Nach löschen aller Zeilen unterhalb der Liste und Spalten neben der Liste
war die Mappe rund 800 kb groß, das ist für diese Datenmenge realistisch.
mfg Leo
hmm.. kann man das abfragen?
23.11.2005 12:09:30
David
Komisch.. Bei mir geht's wirklich nicht. Und auf dem PC von einem Kollegen (genau die selbe Word-Version, wir haben eine Multiplatzlizenz) gehts genausowenig.
Scheint wohl ein lokales Problem bei uns zu sein. Danke fürs ausprobieren jedenfalls.
Wüsstest du zufälligerweise, ob und wie man die Adresse der Zelle , die bei STRG-Ende Markiert wird, auslesen kann? Ich möcht nun, damit man das das nächste Mal bemerkt, bevor der Codegen 2 Stunden daran herumarbeitet, die Adresse dieser Zelle mit der Zeilennummer von STRG-Nach Unten (ActiveSheet.Columns(1).End(xlDown).Row) und der Spaltennummer von STRG-Nach Rechts (ActiveSheet.Rows(1).End(xlToRight).Column) vergleichen und gegebenenfalls eine Warnmeldung ausgeben. STRG-Nach Unten bzw. Rechts springen bei mir nämlich noch in die richtige Zelle.
Anzeige
AW: Strg-Ende führt zu weit
23.11.2005 12:58:54
David
Zu der Frage die ich noch gestellt habe: Hat sich erledigt. nach langem suchen in der Googlewelt hab ich es endlich dennoch gefunden.
Range("A1").SpecialCells(xlCellTypeLastCell) gibt bei der defekten "$H$65536" und bei der neu erstellten "$H$3656" zurück, als das, was ich zum Überprüfen brauche.
Anzeige
Beste Methode ist neue Datei (xl-Mystery) -mfG owT
21.11.2005 15:05:50
Luc:-?
:-?
AW: Beste Methode ist neue Datei (xl-Mystery) -mfG owT
21.11.2005 15:33:34
David
"Speichern unter" und neuen Dateinamen eingeben bringt (logischerweise) nichts, und die Tabelle umkopieren in eine neue Datei hilft zwar, aber wäre das jedesmal ein ziemlicher Aufwand (wegen div. makros), falls das Problem wieder auftreten sollte.
Gruss David
Ging mir leider auch schon so! - Gruß owT
21.11.2005 21:05:37
Luc:-?
:-?
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Strg-Ende springt zu weit: Lösungen und Tipps


Schritt-für-Schritt-Anleitung

  1. Zellen löschen: Markiere die leeren Zeilen unterhalb der letzten gefüllten Zelle. Klicke mit der rechten Maustaste und wähle "Löschen". Stelle sicher, dass du die Zeilen selbst löschst, nicht nur die Inhalte.

  2. Datei speichern: Speichere die Datei nach dem Löschen und schließe sie. Dies hilft, die Dateigröße zu reduzieren und den benutzten Bereich zu aktualisieren.

  3. Erneutes Öffnen: Öffne die Datei erneut und teste die Funktion von Strg+Ende. Es sollte jetzt zur letzten gefüllten Zelle springen.

  4. Überprüfen der letzten Zelle: Du kannst die letzte Zelle auch mit dem VBA-Befehl Range("A1").SpecialCells(xlCellTypeLastCell) überprüfen, um sicherzustellen, dass sie korrekt festgelegt ist.


Häufige Fehler und Lösungen

  • Strg-Ende springt zu weit: Wenn Strg+Ende zur Zeile 65536 springt, bedeutet das, dass Excel denkt, dass hier Daten vorhanden sind. Stelle sicher, dass alle überflüssigen Zeilen und Spalten gelöscht wurden.

  • Dateigröße bleibt hoch: Wenn die Datei trotz Löschens groß bleibt, kann es sein, dass Excel weiterhin Informationen über leere Zellen speichert. Versuche, die Datei in einem anderen Format zu speichern, um das Problem zu umgehen.


Alternative Methoden

  • Neues Arbeitsblatt: Erstelle ein neues Arbeitsblatt und kopiere die Daten ohne die überflüssigen Leerzeilen. Dies kann helfen, das Problem mit dem Strg+Ende zu lösen.

  • Speichern unter: Verwende die "Speichern unter"-Funktion und wähle ein anderes Dateiformat, um zu sehen, ob das Problem damit behoben wird.


Praktische Beispiele

  • Beispiel 1: Wenn du eine Tabelle hast, die aus 100 Zeilen besteht, aber 200 leere Zeilen darunter, lösche die leeren Zeilen und speichere die Datei. Nach dem Schließen und Öffnen sollte Strg+Ende korrekt zur letzten gefüllten Zelle (Zeile 100) springen.

  • Beispiel 2: Verwende den Befehl ctrl + w, um das aktuelle Arbeitsblatt zu schließen, bevor du die Datei speicherst. Oft hilft das, die Datei neu zu initialisieren.


Tipps für Profis

  • VBA zur Überprüfung: Du kannst ein kleines VBA-Skript erstellen, das die letzte Zelle überprüft und eine Warnmeldung anzeigt, wenn sie außerhalb des erwarteten Bereichs liegt.

  • Regelmäßige Überprüfung: Führe regelmäßig die Löschoperationen durch, um sicherzustellen, dass du stets die Kontrolle über die verwendeten Bereiche in deiner Excel-Tabelle hast.


FAQ: Häufige Fragen

1. Warum springt Strg+Ende nicht zur letzten gefüllten Zelle? Es kann sein, dass Excel leere Zellen oder Zeilen als Teil des benutzten Bereichs betrachtet. Überprüfe und lösche alle nicht benötigten Zeilen und Spalten.

2. Wie kann ich das Ende der Tabelle in Excel festlegen? Du kannst das Ende der Tabelle festlegen, indem du alle überflüssigen Zellen löschst und die Datei speicherst. Verwende dazu die Funktion „Zellen löschen“ anstelle von „Inhalte löschen“.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige