Office: (Office 2019) Dropdown mit Mehrfachauswahl

Helfe beim Thema Dropdown mit Mehrfachauswahl in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich bräuchte für das Büro eine Tabelle mit Dropdowninhalten, welche eine Mehrfachauswahl zulassen. Ich habe folgenden Code gefunden und er... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von JaWe, 27. Juli 2023.

  1. JaWe Neuer User

    Dropdown mit Mehrfachauswahl


    Hallo,

    ich bräuchte für das Büro eine Tabelle mit Dropdowninhalten, welche eine Mehrfachauswahl zulassen. Ich habe folgenden Code gefunden und er funktioniert auch, aber nur, solange ich die Datei noch offen habe. Sobald ich sie neu öffne, ist zwar der Code noch da, aber die Mehrfachauswahl funktioniert nicht mehr. Ich bin leider auch "nur" Laie und habe keine Ahnung, wo mein Fehler liegt (Anm. habe es auch als Arbeitsmappe mit Makros gespeichert).

    Das ist der Code, der bei anderen hier im Forum funktioniert hat:

    Private Sub Worksheet_Change(ByVal Target As Range)
    '** Mehrfachauswahl über DropDown-Liste (Gültigkeitsprüfung)
    '** Einfügen im Code-Container des betreffenden Arbeitsblattes

    '** Dimensionierung der Variablen
    Dim rngDV As Range
    Dim wertold As String
    Dim wertnew As String

    '** Errorhandling
    On Error GoTo ErrorHandler

    '** Mehrfachauswahl im definierten Bereich durchführen
    If Not Application.Intersect(Target, Range("E2:I600")) Is Nothing Then

    '**Range definieren
    Set rngDV = Target.SpecialCells(xlCellTypeAllValidation)
    If rngDV Is Nothing Then GoTo ErrorHandler

    '** Prüfen, ob eine gültige Zelle ausgewählt wurde und Werte eintragen
    If Not Application.Intersect(Target, rngDV) Is Nothing Then
    Application.EnableEvents = False
    wertnew = Target.Value
    Application.Undo
    wertold = Target.Value
    Target.Value = wertnew
    If wertold <> "" Then
    If wertnew <> "" Then
    Target.Value = wertold & ", " & wertnew
    End If
    End If
    End If
    Application.EnableEvents = True
    Exit Sub


    Vielen Dank für Eure Hilfe!
     
  2. Klaus-Dieter Erfahrener User
    Hallo,

    wie wäre es, wenn du die zugehörige Datei mit zur Verfügung stellen würdest? Das würde die Lösungsfindung erheblich erleichtern.
     
    Klaus-Dieter, 27. Juli 2023
    #2
  3. JaWe Neuer User
    Habe jetzt sensible Daten rausgenommen und eine abgespeckte Version hochgeladen. Mir geht es um Spalte H für die Mehrfachauswahl.
     
  4. Exl121150 Erfahrener User

    Dropdown mit Mehrfachauswahl

    Hallo,
    dieses dein geschildertes Problem verstehe ich nicht. Warum soll sie nach einem Neuöffnen nicht mehr funktionieren? Allerdings ist das Makro nur im Bereich E2:I600 wirksam!!
    Ich habe das Change-Event-Makro nur etwas besser formatiert, so wie es Programmierer in der Regel lieben. Ferner habe ich am Anfang "Option Explicit" hinzugefügt.

    Ich habe allerdings in deinem Arbeitsblatt "Dropdown-Inhalte" Änderungen an den 3 DropDown-Listenbereichen vorgenommen, indem ich aus diesen 3 strukturierte (=intelligente) Tabellen erstellt habe:
    1) Im Bereich A1:A2 die strukt.Tabelle "tbOrgEinheiten" mit DropDown-Liste "ddOrgEinheiten" in A2:A2
    2) Im Bereich B1:B15 die strukt.Tabelle "tbVerwendungswünsche" mit DropDown-Liste "ddVerwendungswünsche" in B2:B15
    3) Im Bereich C1:C19 die strukt.Tabelle "tbFunktionen" mit DropDown-Liste "ddFunktionen" in C2:C19

    Diese 3 DropDown-Listenbereiche passen sich automatisch an die Größe der jeweiligen strukt.Tabelle an. Kommen neue Einträge hinzu, vergrößern sich die Tabellen und Listenbereiche für die DropDowns. Daher braucht man auch keine Leerzellen (quasi auf Vorrat) in diese Bereiche aufnehmen.
     
    Exl121150, 28. Juli 2023
    #4
  5. JaWe Neuer User
    Wow, das ist ja grossartig! Vielen herzlichen Dank !
     
Thema:

Dropdown mit Mehrfachauswahl

Die Seite wird geladen...
  1. Dropdown mit Mehrfachauswahl - Similar Threads - Dropdown Mehrfachauswahl

  2. Dropdown

    in Microsoft Word Hilfe
    Dropdown: Hallo zusammen, leider stehe ich derzeit vor einem Word-Problem und habe ich mich daher heute hier angemeldet, in der Hoffnung, dass Ihr mir mit eurem Wissen weiterhelfen könnt. Wahrscheinlich...
  3. Problem im Code für Mehrfachauswahl in Dropdownliste

    in Microsoft Excel Hilfe
    Problem im Code für Mehrfachauswahl in Dropdownliste: Hallo beisammen, ich soll für meinen Stiefvater eine Tabelle über seine Bestandskunden und deren Produkte erstellen und bin dabei nun auf folgendes Problem gestoßen: Ich brauche in mehreren...
  4. Steuerelement: Mehrfachauswahl in Dropdown-Liste

    in Microsoft Word Hilfe
    Steuerelement: Mehrfachauswahl in Dropdown-Liste: Hallo zusammen, Folgendes versuche ich zu realisieren: Über eine Dropdown-Liste werden mehrere Begriffe angeboten. Es soll nun möglich sein, mehrere davon auszuwählen, die dann im Dokument...
  5. Mehrfachauswahl in Dropdown-Liste

    in Microsoft Excel Hilfe
    Mehrfachauswahl in Dropdown-Liste: Hallo zusammen, ich benötige eure Hilfe. Ich möchte in einer Zelle per Drop-Down-Menü Daten auswählen. Über DAtenüberprüfung-Liste habe ich mir eine vordefinierte Liste erstellt. Jetzt kommen...
  6. Dropdown Mehrfachauswahl trotz Blattschutz

    in Microsoft Excel Hilfe
    Dropdown Mehrfachauswahl trotz Blattschutz: Hallo Leute, ich habe eine Exceldatei, in der ich per Dropdown eine Mehrfachauswahl zu lasse. Das mache ich über folgenden Code (Kopier von:...
  7. Mehrfachauswahl in Excel (über Dropdown?)

    in Microsoft Excel Hilfe
    Mehrfachauswahl in Excel (über Dropdown?): Hi, ich bräuchte eure Hilfe, habe aber noch keinen rechten Ansatz, wie ich mein Problem angehen könnte. Es soll eine Feedback-Liste geführt werden, die also laufend um Zeilen ergänzt wird. Die...
  8. Mehrfachauswahl mit Dropdown??

    in Microsoft Word Hilfe
    Mehrfachauswahl mit Dropdown??: Hallo, ich bin gerade dabei, einen Fragebogen zu entwickeln und hänge an einem Problem fest, für das mir keine Lösung einfällt: Ich habe eine Frage, deren Antworten ich einem Dropdownfeld...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden