Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Spaltenbreitenanpassung deaktivieren

Spaltenbreitenanpassung deaktivieren
06.03.2023 15:09:51
Mathias
Hallo,
ich habe in Excel 2019 eine Blatt erstellt, dass ich über den Blattschutz schütze.
Nur ein paar wenige Zellen sind ungeschützt, damit man dort Zahlen eintragen kann.
Wenn der Benutzer einen sehr langen Text eingibt, dann wird dieser über die Zelle hinaus geschrieben (oder abgeschnitten wenn die Nachbarzelle beschrieben ist).
Wenn der Benutzer eine Formel eingibt, bei der das Ergebnis zu lang ist, werden nur Rauten in der Zelle angezeigt.
Wenn der Benutzer nun eine sehr lange Zahl einträgt dann verbreitert sich die Spalte automatisch.
Da der Benutzer die Spaltenbreite nicht anpassen darf, kann er diese nicht mehr schmälern.
Wie kann ich nun dieses automatische verbreitern der Spalte >für mein Blatt deaktivieren?
PS: Da die Datei als .xls gespeichert werden muss, kann ich nicht jedesmal nach einer Eingabe ein Makro laufen lassen, dass die Spaltenbreite zurück setzt.
Vielen Dank im Voraus
Liebe Grüße
Mathias
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
EDIT: Spaltenbreitenanpassung deaktivieren
06.03.2023 16:38:29
Mathias
Ich meinte .xlsx
AW: EDIT: Spaltenbreitenanpassung deaktivieren
07.03.2023 13:53:37
Berny
Hallo Matthias,
du musst meines Erachtens nur 1 Mal die Spaltenbreite festlegen. danach ändert sich die Spaltenbreite durch Eingabe einer langen Zahl nicht mehr. Es ist natürlich so, dass Zahlen nur angezeigt werden, wenn dies in die Zelle passen. ansonsten werden ### angezeigt. Wenn du aber 2 Sekunden mit der Maus über die ### gehst, wird dir die Zahl über dem Mauszeiger angezeigt.
Gruß Berny
Anzeige
AW: Spaltenbreitenanpassung deaktivieren
07.03.2023 16:37:18
Mathias
Hallo Berny,
vielen Dank für deine Antwort.
Dank dir konnte ich mein Problem beheben.
Allerdings für andere, die das Problem mal haben sollten:
Das Festlegen der Spaltenbreite durch Rechtsklick auf den Spaltenbuchstaben und Auswahl der Option "Spaltenbreite" deaktiviert die automatische Anpassung nicht.
Dafür muss die Spaltenbreite durch die Maus verändert werden, indem man die Spalte zwischen den Spaltenbuchstaben zieht. (Dabei dürfen nicht alle Spalten auf einmal ausgewählt sein)
Nachdem die Spaltenbreite mit der Maus verändert wurde kann man die Spaltenbreite über die Option ändern. Die automatische Anpassung bleibt dann deaktiviert.
Die automatische Anpassung aktiviert sich erst wieder, wenn die Spaltenbreite automatisch angepasst wurde (durch Benutzer oder VBA angestoßen)(Die Spaltenbreite muss sich dadurch tatsächlich geändert haben (also nicht bei leeren Spalten)).
Liebe Grüße
Mathias
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Spaltenbreitenanpassung in Excel deaktivieren


Schritt-für-Schritt-Anleitung

Um die automatische Spaltenbreite in Excel zu deaktivieren, befolge diese Schritte:

  1. Spaltenbreite manuell festlegen:

    • Klicke auf den Buchstaben der Spalte, die du anpassen möchtest.
    • Mache einen Rechtsklick und wähle die Option „Spaltenbreite“.
    • Gib die gewünschte Breite ein und bestätige mit „OK“.
  2. Spaltenbreite durch Ziehen anpassen:

    • Ziehe mit der Maus an der Grenze zwischen den Spaltenbuchstaben, um die Breite manuell anzupassen. Dies ist wichtig, da die automatische Anpassung der Spaltenbreite nur deaktiviert wird, wenn die Breite auf diese Weise geändert wird.
  3. Überprüfen der Anpassung:

    • Gib einen langen Text oder eine lange Zahl in die Zelle ein. Wenn die Spalte sich nicht wieder automatisch verbreitert, hast du die Anpassung erfolgreich deaktiviert.

Häufige Fehler und Lösungen

  • Fehler: Die Spaltenbreite passt sich automatisch an, obwohl du sie festgelegt hast.

    • Lösung: Stelle sicher, dass du die Breite der Spalte durch Ziehen mit der Maus angepasst hast und nicht nur über das Kontextmenü.
  • Fehler: Nach dem Ändern der Spaltenbreite erscheinen Rauten (###) in der Zelle.

    • Lösung: Diese Rauten erscheinen, wenn der Inhalt nicht in die Zelle passt. Über die Maus kannst du den Inhalt dennoch sehen, indem du darüber fährst.

Alternative Methoden

Falls die oben genannten Schritte nicht funktionieren, kannst du auch folgende Methoden ausprobieren:

  • VBA verwenden: Erstelle ein Makro, das die Spaltenbreite nach jeder Eingabe zurücksetzt.
  • Datenüberprüfung: Nutze die Funktion zur Datenüberprüfung, um sicherzustellen, dass Benutzer nur bestimmte Werte eingeben können, wodurch das Problem der automatischen Anpassung möglicherweise umgangen wird.

Praktische Beispiele

  1. Festlegen einer festen Spaltenbreite:

    • Angenommen, du möchtest, dass die Spalte A immer 15 Zeichen breit bleibt. Stelle dies so ein, dass lange Texte nicht die Spaltenbreite automatisch anpassen.
  2. Verwendung von Formeln:

    • Wenn du eine Formel verwendest, die ein Ergebnis liefert, das länger ist als die Spalte, erscheinen Rauten. Stelle sicher, dass die Spalte entsprechend angepasst wurde.

Tipps für Profis

  • Nutze die Tastenkombination für die automatische Spaltenbreite (Alt + H + O + I), um die Breite schnell anzupassen, falls du das benötigst.
  • Halte die Daten konsistent, um unerwartete Anpassungen zu vermeiden. Vermeide es, lange Texte in Zellen einzugeben, die nicht für solche Inhalte vorgesehen sind.
  • Wenn du die Spaltenbreite für mehrere Spalten ändern möchtest, wähle diese vorher aus und ziehe dann die Grenze zwischen zwei Spalten.

FAQ: Häufige Fragen

1. Wie kann ich die automatische Spaltenbreite in Excel 2019 deaktivieren? Um die automatische Spaltenbreite in Excel 2019 zu deaktivieren, musst du die Breite der Spalte manuell anpassen, indem du die Maus verwendest.

2. Warum zeigt Excel Rauten anstatt Zahlen an? Rauten erscheinen, wenn der Inhalt der Zelle zu lang ist, um in die Zelle zu passen. Dies kann verhindert werden, indem die Spaltenbreite richtig festgelegt wird.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige