Autovervollständigung bei Excel

McMuhaus

McMuhaus

Aktives Mitglied
Thread Starter
Dabei seit
22.12.2003
Beiträge
558
Reaktionspunkte
16
Wie kann ich es bei Excel erreichen, dass Excel, wenn ich z.B. E13 schreibe, automatisch die Namen die mit der Nummer verbunden sind angezeigt werden?
Es ist etwas schwierig zu erklären. Aber kann man nicht irgendwo eingeben, dass Excel mit bestimmten Nummern oder Zeichenfolgen, bestimmte Namen verbindet, dass wenn man die Nummer schreibt, die Namen eingefügt werden.
Geht das?

Gruß
 
Moin
du kannst so etwas über AutoKorrektur anlegen :)

aber ob das der eleganteste Weg ist, weiß ich nicht :D

Kay ;)
 
Hallo, ääh, Du! (den Nick lass ich mal, das kannst Du mit Deinem Busenkumpel Lynni ausmachen... :D)

Du meinst Auto-Ersetzen. Willst Du z.B. in Zelle A1 den Wert "E13" eingeben und dieser soll dann in derselben Zelle A1 durch den Namen X ersetzt werden?
Schwierig.
a. VBA Makro
b. mackays Lösung, ist aber sehr umständlich, und führt bei vielen Ersetzungen zwangsweisen zu unerwünschten Erstzungen innerhalb anderer Begriffe.

Vorschlag:
Arbeite mit einer Hilfs-Spalte.
A1 die Eingabe "E13" und in A2 steht das Ergebnis.
Wie:
Du benutzt in der Zelle A2 die Formel SVERWEIS, die zeigt Dir den "E13" entprechenden Namen an.
Bedingung:
Du MUSST einmal eine Tabelle mit allen Entsprechungen anlegen!

Bsp:
Schreibe mal in eine neue, leere Tabelle:
A1 erst mal leerlassen!
A2 reinschreiben: =SVERWEIS(A1;F1:G10;2; )
(du erhälst eine Fehlermeldung, ok!)
F1 reinschreiben: E13
G1 reinschreiben: SWORDFISH

Dann tippe in A1 E13 ein, und oh Wunder, in A2 steht die Lösung.
Das sollte als Ansatz genügen, es ist viel einfacher als es aussieht!

HTH
 
@th3sw0rdf!$h

der von Jabba vorgeschlagene SVerweis ist die eleganteste Lösung :)

damit kannst du ganze Adress-Felder ausfüllen lassen.

Am besten wäre du versuchst zu schildern was passieren soll, wenn du E13 eingibts.

Kay ;)
 
Zurück
Oben Unten