Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Zahl ersetzen durch bestimmten Text in einer Zelle
#1
Hallo alle zusammen , hoffe dass irgendeiner mir helfen kann.

Beispiel:

Wenn ich in Zelle A1  798 eingeben und die Zelle verlasse will ich dass 798 ersetzt wird durch einen bestimmten Text
Wenn ich in Zelle A1 714 eingebe und die Zelle verlasse soll ein anderer bestimmter Text erscheinen usw....

Geht das überhaupt und wenn ja wäre mir sehr geholfen

Vielen Dank im Vorraus für alle nützlichen und unnützlichen Antworten Wink

Viel Spass beim grübeln
Zitieren
#2
Hallo,

dazu kannst du die Autokorrektur verwenden, oder ein VBA-Makro.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Not Intersect(Target, Range("A1")) Is Nothing Then
    Select Case Target.Text
    Case "714": Target.Value = "Ich bin Neu"
    Case "798": Target.Value = "Total NEU"
    Case Else: Target.Value = ""
    End Select
End If
Application.EnableEvents = True
End Sub
Zitieren
#3
Vielen Dank Sabina hat super geklappt mit der Autokorrektur
muss nur alles hinzufügen was ich brauche.

Aber eine Frage hätte ich doch noch
Kann man die Autokorrektur für bestimmte Zellen einrichten oder ist es immer für das komplette Sheet ??

Ciao ciao und vielen Dank nochmal
Schöne Grüsse aus Luxemburg
Raymond
Zitieren
#4
Hallo,

die Autokorrektur, ist immer für das komplette Excel-Application gültig ... in allen Mappen und allen Sheets ... wie auch in Word.

Willst du es auf einige Zellen in bestimmten Sheets begrenzen, bietet es sich an, es über das Makro zu machen, dass ich beigefügt habe.
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste




Hinweis auf Angebot Excel-Inside - lang    Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden um dein Anliegen zu besprechen.
   Gerne erstellen wir auf dieser Basis ein Angebot.
   Sende deine Anfrage einfach
per E-Mail an anfrage@excel-inside.de


Powerd and supported by Excel-InsideSolutions