Discussion:
Eingabemaske mit Drop-Down-Feldern
(zu alt für eine Antwort)
Jürgen Pohl
2006-10-31 14:44:02 UTC
Permalink
Ich will über eine Eingabemaske Werte in eine Tabelle eintragen. Dazu hätte
ich gerne in der Eingabemaske Drop-Down-Felder mit einer hinterlegten Liste
(auf einem anderen Tabellenblatt). Geht das?
Ich weiß - in Access ists relativ einfach...
--
Freundliche Grüße aus dem Rosengarten
Jürgen Pohl
Gabi Bergantini
2006-10-31 17:46:57 UTC
Permalink
Hallo Jürgen

Ich verwende zu diesem Zweck jeweils das Kombinationsfeld aus der
Symbolleiste Steuerelement-Toolbox. Dort kannst Du den ListFillRange in den
Eigenschaften entsprechend füllen auch mit einem Verweis auf eine anderes
Tabellenblatt. Wenn ich es recht im Kopf habe musst Du den Verweis eintippen
(Tabellenblattname!B3:C13). Ich hoffe, das hilft.

Gruss
Gabi Bergantini
Post by Jürgen Pohl
Ich will über eine Eingabemaske Werte in eine Tabelle eintragen. Dazu hätte
ich gerne in der Eingabemaske Drop-Down-Felder mit einer hinterlegten Liste
(auf einem anderen Tabellenblatt). Geht das?
Ich weiß - in Access ists relativ einfach...
--
Freundliche Grüße aus dem Rosengarten
Jürgen Pohl
Jürgen Pohl
2006-11-01 06:45:01 UTC
Permalink
Hallo Gabi,
vielen Dank für Deine Nachricht. Das geht aber nur, wenn ich ein einzelnes
Feld verwende. Ich würde gerne die Eingabemaske von Excel selbst verwenden -
oder muss ich mir in diesem Fall doch meine Maske selber bauen?
--
Freundliche Grüße aus dem Rosengarten
Jürgen Pohl
Thomas Ramel
2006-11-01 10:19:20 UTC
Permalink
Grüezi Jürgen

Jürgen Pohl schrieb am 01.11.2006
Post by Jürgen Pohl
vielen Dank für Deine Nachricht. Das geht aber nur, wenn ich ein einzelnes
Feld verwende. Ich würde gerne die Eingabemaske von Excel selbst verwenden -
oder muss ich mir in diesem Fall doch meine Maske selber bauen?
Die integrierte Eingabe-Maske ist leider nicht konfigurierbar.

Doch versuche es mal mit dem folgenden AnnIn, das müsste sowas machbar
sein:

http://www.j-walk.com/ss/dataform/index.htm



Mit freundlichen Grüssen
Thomas Ramel (@work)
--
- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-1]
Microsoft Excel - Die ExpertenTipps tinyurl.com/cmned
Gabi Bergantini
2006-11-01 10:28:04 UTC
Permalink
Hallo Jürgen
Post by Jürgen Pohl
Ich würde gerne die Eingabemaske von Excel selbst verwenden -
Welche meinst Du damit. Meinst Du Dialog-Tabellenblätter? Mir ist nicht
bekannt, dass es schon vordefinierte Masken gibt.

Gruss
Gabi
Jürgen Pohl
2006-11-01 16:22:01 UTC
Permalink
Menü Daten - Maske
Dann öffnet sich - wenn Du Dich in einer Tabelle befindest, eine
Eingabemaske. Aber die lässt sich nicht bearbeiten, also muss die gesamte
Maske in VBA erstellt werden. Na gut...
--
Freundliche Grüße aus dem Rosengarten
Jürgen Pohl
Post by Gabi Bergantini
Hallo Jürgen
Post by Jürgen Pohl
Ich würde gerne die Eingabemaske von Excel selbst verwenden -
Welche meinst Du damit. Meinst Du Dialog-Tabellenblätter? Mir ist nicht
bekannt, dass es schon vordefinierte Masken gibt.
Gruss
Gabi
Uli
2006-11-01 11:05:00 UTC
Permalink
Hallo Jürgen,

oder möglicherweise mit einer UserForm.
Die Werte für die ComboBox1 stehnen in Tabelle1(A1:A12)

Private Sub UserForm_Activate()
UserForm1.ComboBox1.Clear
For i = 1 To 12
UserForm1.ComboBox1.AddItem Worksheets("Tabelle1").Cells(0 + i, 1)
Next i
End Sub

Viele Grüß Uli
Post by Jürgen Pohl
Ich will über eine Eingabemaske Werte in eine Tabelle eintragen. Dazu hätte
ich gerne in der Eingabemaske Drop-Down-Felder mit einer hinterlegten Liste
(auf einem anderen Tabellenblatt). Geht das?
Ich weiß - in Access ists relativ einfach...
--
Freundliche Grüße aus dem Rosengarten
Jürgen Pohl
Loading...