Office: (Office 2010) Gütigkeitsregel mit mehreren Kriterien aus Liste

Helfe beim Thema Gütigkeitsregel mit mehreren Kriterien aus Liste in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, in einer Exceltabelle möchte ich, dass in einigen Zellen (Tabellenblatt "Eingabe") nur Werte eingegeben werden dürfen, welche im... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Lernende, 27. Mai 2015.

  1. Lernende Erfahrener User

    Gütigkeitsregel mit mehreren Kriterien aus Liste


    Hallo,

    in einer Exceltabelle möchte ich, dass in einigen Zellen (Tabellenblatt "Eingabe") nur Werte eingegeben werden dürfen, welche im Tabellenblatt "Bereiche" vorkommen.
    Mein Problem ist nun, dass es notwendig ist zum Teil mehrere Werte in eine Zelle im Tabellenblatt "Eingabe" zu schreiben, auch dann müssen all diese im Tabellenblatt "Bereiche" vorkommen, sonst sollte eine Fehlermeldung ausgegeben werden.
    Ich kann ich das Tabellenblatt "Bereiche" auch nicht alle möglichen Kombinationen von Werten schreiben denn das wären zu viele.

    Mit Gültigkeitsregel habe ich es nicht hinbekommen, mit Formeln auch nicht.

    Kann mir da Jemand weiterhelfen?
     
    Lernende, 27. Mai 2015
    #1
  2. fette Elfe Erfahrener User
    Hallo Lernende,

    ich glaube nicht, dass Du Dein Ziel mit der Gültigkeitsprüfung oder mit Formeln erreichen kannst. Zumindest wüsste ich absolut nicht wie. ;O)
    Ich denke, das ist ein eindeutige Fall für VBA (ein Makro).
    Käme das für Dich in Betracht, oder ist das von vornherein ausgeschlossen?
     
    fette Elfe, 27. Mai 2015
    #2
  3. Lernende Erfahrener User
    Hallo Achim,
    wenn's keinen anderen Weg gibt, muss ich diesen einschlagen. Ich kenne mich da nicht gut aus, habe lediglich mal Makros aufgezeichnet und ein klein wenig händisch in diesen geändert. Aber mehr noch nicht. Aber da muss ich wohl durch bzw. darf dann so was dazulernen.

    Grüße
    Lernende
     
    Lernende, 28. Mai 2015
    #3
  4. fette Elfe Erfahrener User

    Gütigkeitsregel mit mehreren Kriterien aus Liste

    Hallo Lernende,

    keine Ahnung ob Du noch Hilfe benötigst, hast Dich ja nicht weiter gemeldet oder weiter gefragt.
    Ich hab Dir trotzdem mal eine ganz einfache Eingabemaske gebastelt:
    Den Anhang Gütkigkeitsprüfung.xlsm betrachten

    Einfach im ersten Blatt in das Feld klicken, wo Du einen Bereich eingeben möchtest (vorher natürlich die Makros erlauben).
    Der Rest sollte selbsterklärend sein.

    Wenn Du noch fragen haben solltest, erklär ichs Dir gerne ausführlich.
     
    fette Elfe, 31. Mai 2015
    #4
  5. Lernende Erfahrener User
    Hallo Achim,
    vielen Dank! Ich benötige noch Hilfe, war nur die letzten Arbeitstage mit anderen ToDos beschäftigt, muss gleich los in einen Termin, probiere es aber nachher intensiver aus. Auf den ersten Blick sieht es aber sehr gut aus.
    Danke!
     
    Lernende, 1. Juni 2015
    #5
  6. Lernende Erfahrener User
    Hallo Achim,

    ich habe das nun in meine - etwas umfangreichere - Excel-Datei eingefügt. Ich bekomme nun die angefügte Fehlermeldung und weiss nicht woran es liegt oder wo mein Fehler liegt. Gütigkeitsregel mit mehreren Kriterien aus Liste VBA-Fehlermeldung.PNG .

    Gruß Lernende
     
    Lernende, 2. Juni 2015
    #6
  7. fette Elfe Erfahrener User
    Hallo Lernende,

    aus dem Stehgreif würde ich vermuten, dass bei Dir die Steuerelemente anders benannt sind als bei mir.
    Deshalb wird die Textbox "txt1_Auswahl" nicht gefunden.

    Im Code habe ich auf die folgenden Steuerelemente direkt referenziert:
    Textbox = txt1_Auswahl
    Combobox = cbo1_Hinzufügen
    CommandButton1 = cmd1_Löschen
    CommandButton2 = cmd2_Übernehmen
    zusätzlich noch das Tabellenblatt: "Bereiche"

    Diese Namen müssen übereinstimmen, also entweder unter "Eigenschaften" anpassen oder im Code abändern.
    Umbenennen kannst Du die jeweils so:
    Gütigkeitsregel mit mehreren Kriterien aus Liste TXT-Name.jpg
    Fast vergessen:
    Die Textbox kannst Du nicht direkt anklicken, weil ich ein Label als "Klickschutz" darüber gelegt habe. Du kannst sie aber im Eigenschaftenfenster mit dem DropDown ganz oben (oberhalb "Name") auswählen.


    Zusätzlich habe ich noch zwei Änderungen, die ich vorher vergessen hatte:
    Im Modul "DieseArbeitsmappe" folgendenden Code eingefügt:
    Code:
    Option Explicit
    
    Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
    
        If UF1_BereichEingeben.Visible = True Then UF1_BereichEingeben.Hide
    
    End Sub
    Dadurch wird die Maske geschlossen, sobald man das Blatt wechselt. Dadurch sollten eventuelle Probleme vermieden werden.

    Und die Eigenschaft "Style" der ComboBox von "0 - fmStyleDropDownCombo" auf "2 - fmStyleDropDownList" ändern. Dadurch können wirklich nur angezeigte Einträge ausgewählt werden. Freie Texteingabe wird damit unterbunden.
    Gütigkeitsregel mit mehreren Kriterien aus Liste CBO-Eigenschaft.jpg


    Somit findet sich in insgesamt 4 Modulen Code:
    "DieseArbeitsmappe"
    "Tabelle1 (Eingabefelder)"
    "UF1_BereichEingeben"
    "BereichEingeben"


    Zur besseren Übersicht hier nochmal die geänderte Datei:
    Den Anhang Kopie von Gütkigkeitsprüfung.xlsm betrachten


    Und wenn Du Kommentare zum Code benötigst, oder etwas nicht verstehst, dann frag ruhig. ;O)
     
    Zuletzt bearbeitet: 3. Juni 2015
    fette Elfe, 3. Juni 2015
    #7
  8. Lernende Erfahrener User

    Gütigkeitsregel mit mehreren Kriterien aus Liste

    Hi,
    bin jetzt wieder aus dem Urlaub zurück und werde es demnächst probieren umzusetzen. Melde mich dann wieder.
    Aber schonmal Danke imn Voraus!
    Gruß
    Lernende
     
    Lernende, 9. Juni 2015
    #8
Thema:

Gütigkeitsregel mit mehreren Kriterien aus Liste

Die Seite wird geladen...
  1. Gütigkeitsregel mit mehreren Kriterien aus Liste - Similar Threads - Gütigkeitsregel mehreren Kriterien

  2. Anzeigen von Änderungen für alle Nutzer der Mappe

    in Microsoft Excel Hilfe
    Anzeigen von Änderungen für alle Nutzer der Mappe: Hallo zusammen, bei Excel gibt es die Funktion "Änderungen Nachverfolgen". Ich habe die Excelmappe für andere Bearbeiter freigegeben (aus Gründen nicht über die Cloudfunktion) und diese Funktion...
  3. Recordset auf einmal nicht mehr aktualisierbar

    in Microsoft Access Hilfe
    Recordset auf einmal nicht mehr aktualisierbar: Hallo, ich bin bei der Weiterentwicklung einer seit Jahren funktionierenden Prozedur, bei der u.a. per SQL Datensätze nach einem bestimmten Feld sortiert aus einer Tabelle in ein Recordset...
  4. Auswahlmenü in Formularen erstellen & speichern mehrerer Datensätze

    in Microsoft Access Hilfe
    Auswahlmenü in Formularen erstellen & speichern mehrerer Datensätze: Hallo zusammen, Ich melde mich bezüglich folgenden Sachverhaltes: Ziel unserer Access-Anwendung ist es: Übergabeprotokoll und Rückgabeprotokoll für Technik zu erstellen! Was haben wir bereits:...
  5. Datenverbindungen in mehreren Excel Dateien löschen

    in Microsoft Excel Hilfe
    Datenverbindungen in mehreren Excel Dateien löschen: Hallo, ich habe ca. 200 Excel Dateien, die mit einer Access Datenbank verknüpft sind, und regelmäßig aktualisiert werden. Ich muss die Dateien in regelmäßigen Zeitabständen nach extern versenden,...
  6. Outlook 2019 - Kalenderproblem mit mehreren Mail-Adressen

    in Microsoft Outlook Hilfe
    Outlook 2019 - Kalenderproblem mit mehreren Mail-Adressen: Hallo, ich benutze Outlook von Office 2019. Dort habe ich eine Gmail-Adresse und eine weitere E-mail-Adresse über Microsoft Exchange angemeldet. Wenn ich Termine an die Gmail-Adresse gesendet...
  7. Gültigkeitsregel Feld mehrere Regeln

    in Microsoft Access Hilfe
    Gültigkeitsregel Feld mehrere Regeln: Hallo, bin als Anfänger mit folgender Fragestellung für die Gültigkeitsregel konfrontiert: Das Bafög kann Null betragen, die max. zulässige Zahlung ist 650. Für Rückforderungen können -100 €...
  8. Pivottabellen mit mehreren Spalten

    in Microsoft Excel Hilfe
    Pivottabellen mit mehreren Spalten: [ATTACH] Hallo, ich habe ein Problem, dass ich gar nicht in wenigen Worten zusammenfassen kann. Also... ich habe eine Pivottabelle. In den Zeilen sind Kunden aufgeführt. In den Spalten sind...
  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