Das Archiv des Excel-Forums

Zelleneingabe nur per Combobox erlauben

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: Zelleneingabe nur per Combobox erlauben
von: Tom

Geschrieben am: 06.08.2008 16:01:33

Hallo,
Ich frage mich gerade, ob es möglich ist, die Eingabe (also per Hand) in eine Zelle zu verhindern.
Ziel ist es, dass der Nutzer nur die duch Doppelklick sich aufrufende Userform+Combobox nutzt.
Diese ist mit festen Werten hinterlegt und schreibt den Wert in die Zelle. Ich möchte dadurch sicher stellen, dass nur die Schreibweise und werte in der Zelle auftauchen, die mittels der Combobox vorgesehen sind. Schreibt jetzt jemand was "händisches" in diese Zelle sollte ich eine Aktion ausführen können. fürs erste dachte ich nur an eine Messagebox...
Geht sowas?
Danke
Der Tom

Bild

Betrifft: AW: Zelleneingabe nur per Combobox erlauben
von: Andi
Geschrieben am: 06.08.2008 16:03:49
Hi,
das liesse sich doch auch mit einer Gültigkeitsliste erreichen.
Schönen Gruß,
Andi

Bild

Betrifft: AW: Zelleneingabe nur per Combobox erlauben
von: Tom

Geschrieben am: 06.08.2008 16:09:05
Hallo Andi,
Das mit der Gültigkeitsliste funktioniert nur im selben Tabellenblatt.
Die Werte die Erlaubt sein sollen müssten aus einem anderen Blatt gezogen werden.
Aber der Gedanke war echt gut!
Der Tom

Bild

Betrifft: AW: Zelleneingabe nur per Combobox erlauben
von: Rudi Maintaire
Geschrieben am: 06.08.2008 16:11:06
Hallo,


Die Werte die Erlaubt sein sollen müssten aus einem anderen Blatt gezogen werden.


Gib dem Listenbereich einen Namen und nimm diesen als Q uelle.
Gruß
Rudi

Bild

Betrifft: AW: Zelleneingabe nur per Combobox erlauben
von: Tom

Geschrieben am: 06.08.2008 16:31:06
Tja und wie lege ich denn als Quelle einen Namen fest?
Ich habe einen Bereich mit einem Namen versehen.... test
test steht jetzt für ein anderes Blatt und einen gewissen bereich....naja wie man das eben mit der Namensdifinition macht...
Und wie kann ich bei der Gültigkeitsprüfung nun als Quelle mein test eintragen?
Einfach nur test geht nicht, "test" geht auch nicht?
Mh...
Der Tom

Bild

Betrifft: AW: Zelleneingabe nur per Combobox erlauben
von: Rudi Maintaire
Geschrieben am: 06.08.2008 16:48:42
Hallo,
Zulassen Liste
Quelle: =test
Gruß
Rudi

Bild

Betrifft: AW: Zelleneingabe nur per Combobox erlauben
von: Tom

Geschrieben am: 07.08.2008 07:24:11
funktioniert....bestens...
Danke!
Der Tom

Bild

Betrifft: AW: Zelleneingabe nur per Combobox erlauben
von: Tom
Geschrieben am: 06.08.2008 16:04:05
Also damit es keine Missverständnisse gibt...das mit der Combobox, dem Eintragen etc. das hab ich alles...Ich wollte nur wissen wie ich den Unterschied zwischen Eingabe durch die Tastatur und dem Ausfüllen durch eine Combobox unterscheiden kann und dann eben bei manueller eingabe durch die Tastatur eine Messagebox aufrufen...
Der Tom

Bild

Betrifft: AW: Zelleneingabe nur per Combobox erlauben
von: Daniel

Geschrieben am: 06.08.2008 16:14:30
Hi
also ich würde die Zellen über EXTRAS-SCHUTZ sperren, dann hat der Anwender keine Möglichkeit, selbst was einzugeben.
Im Makro kannst du dann ja die Sperre aufheben mit ACTIVESHEET.UNPROTECT PASSWORD:="XXX". (und zum Setzen dann wieder ACTIVESHEET.PROTECT PASSWORD:="XXX")
ansonsten finde ich aber auch, wenn die Eingaberestriktion nur aus einer einfachen Liste besteht, die Gültigkeitsliste die bessere Wahl ist, weil sie dem Anwender auch die Eingabe über Tastatur erlaubt (ist für Leute,die Maschine schreiben können, oftmals angenehemer als zur Maus zu wechseln)
Gruß, Daniel

Bild

Betrifft: AW: Zelleneingabe nur per Combobox erlauben
von: Rudi Maintaire
Geschrieben am: 06.08.2008 16:09:31
Hallo,
einfacher ist Daten-Gültigkeit.
Gruß
Rudi

 Bild

Excel-Beispiele zum Thema "Zelleneingabe nur per Combobox erlauben"

ComboBox als Symbol download Alle ComboBoxes auf Position 1 download
Werte in eine ComboBox einer UserForm übernehmen download ComboBox in Abhängigkeit einer 2. ComboBox ein-/ausblenden download
ComboBox mit Monatsnamen füllen download Mehrspaltige ComboBox download
ComboBox2 in Abhängigkeit von ComboBox1 bestücken download Nur Zellen mit Inhalt in ComboBox listen download
Neue UserForm bedingt nach ComboBox-Auswahl aufrufen download Neues Element in ComboBox download
Werteübernahme gem. Auswahl in ComboBox - ohne VBA download Blätter in ComboBox-Feld einlesen und auswählen download
Wert in einer CommandBarComboBox verändern download ComboBox-Felder in UserForm aufklappen download
UserForm-ComboBox-Feld nach Tasteneingabe aufklappen download Wert aus 2. UserForm-ComboBox-Spalte berechnen download
In einer ComboBox selektiertes Arbeitsblatt auswählen download ComboBox in Abhängigkeit von einer CheckBox anzeigen download
Adressfeld aus UserForm-ComboBox füllen download Tages-ComboBox einer UserForm an den ausgewählten Monat anpassen download
UserForm mit ComboBoxes durch VBA-Code erstellen download ComboBoxes per VBA-Code in Tabellenblatt erzeugen download
ComboBox für Monatsblattauswahl in Menüleiste einfügen download Wert aus ComboBox in Tabelle eintragen download
TextBox in Abhängigkeit einer ComboBox-Auswahl füllen download Symbolleiste mit ComboBox erstellen download
Werte in UserForm-ComboBox einlesen und ausgeben download Ein- und ausblenden von Blättern gem. UserForm-ComboBoxes download
Nach Tabellenblatt-ComboBox den vorher selektierte Bereich wählen download Werte aus UserForm-ComboBox suchen und Fundstelle kopieren download
Bei einer mehrspaltigen ComboBox Wert aus Spalte 2 als Startwert download UserForm-ComboBoxes als Collection-Objekte ansprechen download
Eintrag eines UserForm-ComboBox-Wertes in aktive Zelle download Zweidimensionales Array an UserForm-ComboBox übergeben download
In Abhängigkeit einer ComboBox-Auswahl eine ListBox füllen download Wert aus ComboBox in TextBox, dann in Tabelle suchen download
Summe aller Werte gem. ComboBox-Eintrag download Geöffete Arbeitsmappen in Menü-ComboBox listen download
Tabelle nach ComboBox-Auswahl durchsuchen download Blattauswahl über eine UserForm-ComboBox download
Dateinamen in UserForm-ComboBox einlesen und Datei öffnen download Doppelt vorkommende Werte in einer UserForm-Combobox listen download
Selektieren von über ComboBox-Felder ausgewählten Werten download Nach Artikelauswahl in ComboBox Preis ermitteln download
Wert in ComboBox einlesen, suchen, editieren, ausgeben download Liste ohne Doppelte Werte in ComboBox einlesen download
ComboBox-Breiten während der Laufzeit festlegen download Im TextFeld einer UserForm-ComboBox Wert aus 2 Spalten anzeigen download
Bei Aktivieren eines Arbeitsblattes ComboBox neu einlesen download Beim Öffnen der Arbeitsmappe Menü-ComboBoxes anlegen download