Ergebnis 1 bis 12 von 12

Thema: Einem Dropdownfeld einen feste Rückgabewert zuweißen

  1. #1
    TP-Member
    Registriert seit
    Feb 2008
    Beiträge
    53

    Einem Dropdownfeld einen feste Rückgabewert zuweißen

    Hallo...

    ich habe folgendes Problem...
    Ich muss für's Geschäft eine Dynamische Kontrollliste erstellen...

    Ich mache das ganze mit Dropdownfelder...
    Hier kann ich von a-z jeden Buchstaben auswählen...
    Als Rückgabewert soll für a = 1; b = 2; c = 3; usw. ausgegeben werden...

    Nur jetzt kommt das Problem an der ganzen Sache...
    Wie definier ich meinen festen Rückgabewert...???
    Wie sage ich dem Dropdownfeld, dass wenn ich a auswähle es nur eine 1 und sonst nichts zurück gibt...???

    Ich hoffe ihr versteht mein Problem...

    Danke und Gruß - Sascha
    Gruß Sascha

  2. #2
    TP-Insider
    Registriert seit
    Apr 2001
    Ort
    Mittelfranken
    Beiträge
    840
    hi,

    darf die 1 im formular stehen bleiben z.b. in a1 wähle ich "a" und in b1 kommt dann "1"
    o.
    soll wenn ich in a1 "a" auswähle im dropdown dann in a1 auch "1" stehen?

    gruß

  3. #3
    TP-Member
    Registriert seit
    Feb 2008
    Beiträge
    53
    Von der Tendenz eher das erste...

    ich wähle in A1 zwischen a-z...
    in B1 soll dann die jeweilig Zahl(1-26) automatisch und ohne weitere auswahlmöglichkeit dazu erscheinen...

    kurz als bsp.:

    in A1 wähle ich ein d. dann soll in B1 eine 4 erscheinen.
    in A2 wähle ich ein k. dann soll in B2 eine 11 erscheinen.
    in A3 wähle ich ein z. dann soll in B3 eine 26 erscheinen.


    das ganze wird auf einem zweiten Tabellenblatt definiert:
    sollte eigentlich so aussehn

    a = 1
    b = 2
    c = 3
    d = 4
    usw.

    PS: Ich kann leider kein VBA
    Geändert von weiß_nix (13.10.2009 um 13:30 Uhr)
    Gruß Sascha

  4. #4
    TP-Insider
    Registriert seit
    Apr 2001
    Ort
    Mittelfranken
    Beiträge
    840
    hi sascha,

    dazu solltest du kein vba benötigen.
    du erstellst dir eine hilfstabelle in der steht z.b. in a1 a und in a2 1
    dann erstellst du das dropdownfeld in deiner tabelle und gibst z.b. in dem feld daneben, in dem der wert a stehen soll einen sverweis ein z.b.
    =SVERWEIS(A1;F6:G8;2;0) A1 ist das suchkriterium in diesem fall das a F6:G8 ist die matrix in der die daten stehen z.b. f6 = a und g6 = 1; 2 ist der spaltenindex welche spalte ausgegeben werden soll hier die zweite in der z.b. die 1 steht und 0 bzw. falsch steht, dann dafür, dass excel nach dem genauen wert suchen soll

    gruß
    green
    Angehängte Dateien Angehängte Dateien

  5. #5
    TP-Member
    Registriert seit
    Feb 2008
    Beiträge
    53
    Ah super...
    werde ich gleich probieren...
    Geändert von weiß_nix (13.10.2009 um 15:32 Uhr)
    Gruß Sascha

  6. #6
    TP-Member
    Registriert seit
    Feb 2008
    Beiträge
    53
    So hinbekommen...


    Nun gibt es noch ein Problem...
    Die leeren Felder...
    Ich füll ja nicht immer meine beiden Blätt vollständig mit Modulen...
    Manchmal brauche ich z.B. nur 5-10 Felder...

    Wie kann ich ein leeres Feld definieren, dass Excel nicht dieses "#NV" ausgiebt...???


    Danke
    Angehängte Dateien Angehängte Dateien
    Gruß Sascha

  7. #7
    TP-Supporter Avatar von [DerToni]
    Registriert seit
    Dec 2002
    Beiträge
    394
    Hallo.

    Das geht einfacher, und ohne SVERWEIS

    Mache auf einem neuen Tabellenblatt einfach in 26 untereinander stehenden Zellen die Buchstaben a-z rein (muss nicht a1 bis a26 sein). Dann legst Du auf dem gewünschten Tabellenblatt ein DropDown-Feld (bzw. Kombinationsfeld) an. Rechtsklick --> Steuerelement formatieren: Eingabebereich sind die Zellen mit a-z und Zellverknüpfung die Zelle, in der das Ergebnis 1 - 26 erscheinen soll.

    Probier's mal.

    Gruß
    Toni
    Der Mensch hat dreierlei Wege, um zu lernen: Erstens durch Nachdenken, das ist der edelste; zweitens durch Nachahmen, das ist der leichteste; drittens durch Erfahrung, das ist der bitterste. (Konfuzius)
    Spielst Du Golf?

  8. #8
    TP-Member
    Registriert seit
    Feb 2008
    Beiträge
    53
    Danke für deinen Tipp...

    Ich weiß nur nicht genau wie du meinst...
    Ich bin kein wirklicher Excel-Freund sowie Könner...

    Bitte deshalb etwas detailierter und am bessten mit kurzem Excel Anhang...

    Danke
    Gruß Sascha

  9. #9
    TP-Insider
    Registriert seit
    Apr 2001
    Ort
    Mittelfranken
    Beiträge
    840
    füge einfach mal folgende formel ein
    =WENN(ISTFEHLER(SVERWEIS(A2;Definition!$A$3:$B$28;2;0));" ";SVERWEIS(A2;Definition!$A$3:$B$28;2;0))

    @toni das muss ich doch morgen gleich mal testen - danke

  10. #10
    TP-Member
    Registriert seit
    Feb 2008
    Beiträge
    53
    Wow...Danke...
    super cooler Schachzug von dir...

    Mein Chef wird mich lieben(hoffentlich nur in Verbindung mit meinem Zahltag..^^..)

    Hat alles super funktioniert...

    Als kleiner Tipp für nachfolgende Leser...
    Die Formel von Greenhorn23 bezieht sich auch text.xls
    Gruß Sascha

  11. #11
    TP-Supporter Avatar von [DerToni]
    Registriert seit
    Dec 2002
    Beiträge
    394
    Hi.

    Kurze Zwischenfrage: War da nicht von einem Dropdown-Feld die Rede? Das habe ich bis jetzt nicht bei dem ganzen SVERWEIS-Gedöns gesehen

    Toni
    Der Mensch hat dreierlei Wege, um zu lernen: Erstens durch Nachdenken, das ist der edelste; zweitens durch Nachahmen, das ist der leichteste; drittens durch Erfahrung, das ist der bitterste. (Konfuzius)
    Spielst Du Golf?

  12. #12
    TP-Insider
    Registriert seit
    Apr 2001
    Ort
    Mittelfranken
    Beiträge
    840
    stimmt es war von einem dropdown feld die rede, was dann einen anderen wert zurückgeben soll

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [Excel] mehrfacher Sverweis in Dropdownfeld
    Von -Andi- im Forum Betriebssysteme
    Antworten: 10
    Letzter Beitrag: 03.06.2007, 16:57
  2. mit einem mc einen zweiten mc anssteuern
    Von smartdreamer im Forum Flash & Multimedia
    Antworten: 2
    Letzter Beitrag: 04.12.2004, 09:34
  3. Rückgabewert vom Fenster ... ?
    Von Bart im Forum Traum-Dynamik
    Antworten: 5
    Letzter Beitrag: 18.03.2003, 12:30
  4. Einen MC von einem anderen MC aus ansteuern????
    Von Flow09 im Forum Flash & Multimedia
    Antworten: 3
    Letzter Beitrag: 15.07.2002, 17:01

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51