ist es möglich, die Autokorrektur-Optionen nur für eine oder mehrere Spalten festzulegen?
Vielen Dank für jeden Tipp
Grüße
GeorgK
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.AutoCorrect.ReplaceText = Target.Column = 1
End Sub
Um die Autokorrektur in Excel nur für bestimmte Spalten festzulegen, kannst Du den folgenden VBA-Code verwenden. Dieser Code sorgt dafür, dass die Autokorrektur nur in der Spalte A aktiv ist.
ALT + F11, um den VBA-Editor zu starten.Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.AutoCorrect.ReplaceText = Target.Column = 1
End Sub
Fehler: Die Autokorrektur funktioniert trotz des Codes in allen Spalten.
Lösung: Stelle sicher, dass der Code im richtigen Arbeitsblattmodul eingefügt wurde und dass Du im richtigen Arbeitsblatt arbeitest.
Fehler: Der Code wird nicht ausgeführt.
Lösung: Überprüfe, ob Makros in Deinen Excel-Einstellungen aktiviert sind. Gehe zu Datei > Optionen > Sicherheitscenter > Einstellungen für das Sicherheitscenter > Einstellungen für Makros und aktiviere Makros.
Falls Du keine VBA-Lösungen verwenden möchtest, gibt es auch andere Möglichkeiten, die Autokorrektur in Excel anzupassen:
Datei > Optionen > Dokumentprüfung > Autokorrektur-Optionen.Um die Autokorrektur nur für eine Zelle auszuschalten, beachte, dass die allgemeinen Optionen nicht selektiv für verschiedene Zellen oder Spalten eingestellt werden können.
1 im Code durch 3 ersetzt.1. Frage
Wie kann ich die Excel Autokorrektur für eine Zelle ausschalten?
Antwort: Du kannst dies nicht direkt in den Excel-Optionen einstellen. Stattdessen kannst Du die Autokorrektur über VBA für bestimmte Spalten anpassen, wie im Tutorial beschrieben.
2. Frage
Funktioniert dieser VBA-Code in allen Excel-Versionen?**
Antwort: Ja, dieser Code sollte in den meisten modernen Excel-Versionen funktionieren, die VBA unterstützen, einschließlich Excel 2010 und neuer.