Re: Zelle während Schreiben ausfüllen
- From: Solaiman Ghaus <solaiman-2001@xxxxxxxx>
- Date: Tue, 30 May 2006 18:47:01 +0200
Hallo Boas,
Boas Steiner schrieb:
Hallo zusammen
Ich möchte die Eingabe von immer den gleichen Wörter vereinfachen.
Wenn in A1 "Herr" und A2 "Frau" steht, dann muss ich in A3 nur noch "h" oder "f" schreiben, dann füllt es mir die Zelle gerade während dem Schreiben aus.
normalerweise wird es per Autovervollständigen ausgefüllt. Dazu muß unter Menü [Extras - Optionen - Bearbeiten - "AutoVervollständigen für Zellwerte aktivieren" bzw. "AutoEingabe für Zellwerte aktivieren"] aktiv sein.
Außerdem darf zwischen den Zellen keine leere Zelle vorhanden sein.
Wenn du aber z. B. so eine Tabelle hast
Herr
Frau
Herrlich
Frau Otto
Was soll denn bei der Eingabe von f bzw. h passieren? Soll f/h durch Frau/Herr ersetzt werden?
Du könntest auch mal mit Extras - Autokorrektur versuchen. Ich weiss aber nicht, ob es für dich in Frage kommt?
Gibt es für dies ein Code, damit man keine Zellen darüber setzen muss?
Gibt es ein anderer Code als:
If Range("A3") = f Then
Range("A3") = "Frau"
If Range("A3") = h Then
Range("A3") = "Herr"
Ansonsten hier ein Beispiel, wie es per Code funktionieren könnte:
'-----------------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column > 1 Then Exit Sub 'Wenn Eingabe in Spalte A.
If Target = "f" Then
Target = "Frau"
ElseIf Target = "h" Then
Target = "Herr"
End If
End Sub
'-----------------------------------------------------------------
Code im Arbeitsblatt einfügen, wo die Eingaben erfolgen.
Ich bitte um Hilfe.
Besten Dank
Gruß
Solaiman
.
- Follow-Ups:
- Re: Zelle während Schreiben ausfüllen
- From: Solaiman Ghaus
- Re: Zelle während Schreiben ausfüllen
- Prev by Date: VBA: Aufslitten von Tabellenspalten
- Next by Date: Re: Zelle während Schreiben ausfüllen
- Previous by thread: VBA: Aufslitten von Tabellenspalten
- Next by thread: Re: Zelle während Schreiben ausfüllen
- Index(es):