Office: (Office 2013) Makro erst ausführen wenn Checkbox ausgefüllt (per Schalter gestartet)

Helfe beim Thema Makro erst ausführen wenn Checkbox ausgefüllt (per Schalter gestartet) in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen Ich hoffe ich bin hier richtig mit folgendem Problem: Kurze Funktionserklärung: Ich habe 5 Hauptkategorien die mittels Checkboxen den... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Nzxt, 29. Januar 2014.

  1. Makro erst ausführen wenn Checkbox ausgefüllt (per Schalter gestartet)


    Hallo zusammen

    Ich hoffe ich bin hier richtig mit folgendem Problem:

    Kurze Funktionserklärung:

    Ich habe 5 Hauptkategorien die mittels Checkboxen den jeweiligen Wert (1-6) in den Zellen Q1-Q6 anzeigt, und diese Werte per Makro (Schaltergebunden) auf die nächste Tabelle verschiebt in sauberer Reihenfolge inkl. Text aus Active-X Textbox. Aus diesen Werten ergibt sich dann in der letzten Tabelle die Auswertung mittels Diagrammen. Zusätzlich zum Schalter besteht eine JA/NEIN Auswahl die bei JA das Makro laufen lässt und Überträgt, und bei NEIN das Makro abbricht mit entsprechender Nachricht. Zusätzlich vor Sub End werden die Checkboxen wieder zurückgesetzt auf 0 also keine ist angewählt.

    Es funktioniert alles tadellos! Einziges Manko ist, ich möchte das wenn ich eben KEINE Checkbox anwähle eine Message aufpoppt mit der Meldung: "Bitte eine Auswahl treffen" und das Makro nicht gestartet wird, sondern erst wenn die Checkboxen ausgefüllt sind.

    Ich hoffe Ihr könnt mir weiterhelfen, habe schon den ganzen Tag mit diversen Codes versucht das hinzukriegen.

    Hier mal der Code und im Anhang noch das File selbst:
    Code:
    Schon mal vielen Dank und ein schönes Wochenende!

    :)
     
  2. Beverly
    Beverly Erfahrener User
    Hi,

    nach diesem Prinzip:

    Code:
    Frage: weshalb verwendest du 2 CheckBoxen und keine OptionButton? Da kann man doch nur entweder oder auswählen.Außerdem würde ich am Ende immer eine als Standard aktivieren.


    Makro erst ausführen wenn Checkbox ausgefüllt (per Schalter gestartet) grusz.gif
     
    Beverly, 31. Januar 2014
    #2
  3. Hallo und danke erstmal für die schnelle Antwort!

    Was meinst du mit 2 Checkboxen? Sind alles "Optionsfeld (Formularsteuerelement) von dem her heissen die auch "Optionsfeld 44" z.B.

    Bin auch noch neu auf dem Gebiet, also falls ich mist zusammen labere einfach melden *biggrin.gif*

    Könntest du mir bitte anhand meines Codes zeigen wo ich das einfügen sollte?

    Vielen Dank *Smilie
     
  4. Beverly
    Beverly Erfahrener User

    Makro erst ausführen wenn Checkbox ausgefüllt (per Schalter gestartet)

    Hi,

    in deinem Beitrag stand nur etwas von CheckBoxen, nichts von OptionButton...

    Soll je Spalte geprüft werden, ob kein OptionButton aktiviert wurde oder insgesamt für alle OptionButton?


    Makro erst ausführen wenn Checkbox ausgefüllt (per Schalter gestartet) grusz.gif
     
    Beverly, 31. Januar 2014
    #4
  5. Sorry dann hab ich das falsch angegeben.

    Es soll insgesamt für alle geprüft werden, also wenn kein Eintrag kein Start des Makros (Übertragung auf andere Tabelle)

    Danke *Smilie
     
  6. Beverly
    Beverly Erfahrener User
    Wenn es für alle insgesamt zutreffen soll dann reicht aus, wenn du prüfst, ob die Summe Q1:Q6 = 0 ist

    Code:
    Am Ende deines Codes kannst du dir die gesamte Schleife über die Steuerelement sparen, einfach den Bereich Q1:Q6 wieder mit 0 füllen und damit alle zurücksetzen:

    Code:
    Makro erst ausführen wenn Checkbox ausgefüllt (per Schalter gestartet) grusz.gif
     
    Beverly, 31. Januar 2014
    #6
  7. Super vielen Dank! Dachte nicht das es so einfach ist xD vor lauter Bäumen den Wald nicht sehn... mal wieder *Smilie

    Vielen Dank und gutes Wochenende!
     
Thema:

Makro erst ausführen wenn Checkbox ausgefüllt (per Schalter gestartet)

Die Seite wird geladen...
  1. Makro erst ausführen wenn Checkbox ausgefüllt (per Schalter gestartet) - Similar Threads - Makro ausführen Checkbox

  2. Makro nur ausführen wenn in einer Spalte ein spezieller Text nicht vorkommt

    in Microsoft Excel Hilfe
    Makro nur ausführen wenn in einer Spalte ein spezieller Text nicht vorkommt: Hallo, ich möchte aus einen Bericht einer Tabelle erstellen, wenn ein spezieller Wert in einer Spalte nicht vorkommt. Ansonsten soll eine Message erscheinen: "Für diesen Fall ist der Bericht...
  3. Makro nur in einer Datei ausführen.

    in Microsoft Excel Hilfe
    Makro nur in einer Datei ausführen.: Hallo, habe eine Excel Datei die in bestimmten Intervallen die Verlinkungen aktualisiert. Das funktioniert auch wunderbar. Allerdings wenn ich noch eine andere Excel Datei zusätzlich öffne...
  4. Probleme Marko Ausführung

    in Microsoft Excel Hilfe
    Probleme Marko Ausführung: Hallo, ich versuche derzeit ein einfaches Berechnungsformular zu erstellen. Hinter dem Formular, das einfach zu verwenden sein sollte, liegt ein Datenblatt mit ausgewerteten Daten. Ich habe ein...
  5. Makros nach wenn dann prüfen und durchführen

    in Microsoft Excel Hilfe
    Makros nach wenn dann prüfen und durchführen: Ich arbeite zurzeit an einer Übersichtstabelle, aus der ich Informationen aus verschiedene Excelformulare entnehme. Da aber es ziemlich zeitaufwendig ist, jede einzelne Angabe manuell auf die...
  6. Makro nur ausführen wenn wenigstens eine Zelle gefüllt

    in Microsoft Excel Hilfe
    Makro nur ausführen wenn wenigstens eine Zelle gefüllt: Hallo, ich habe leider nur extrem wenig Erfahrung mit Makros und VBA. Aus diesem Grund habe ich mir etwas zusammengebastelt. Wahrscheinlich etwas zu kompliziert für diejenigen die es können. Und...
  7. Eintragung in mehrere Tabellen

    in Microsoft Excel Hilfe
    Eintragung in mehrere Tabellen: Hallo an alle. Ich habe ein kleines Problem. Ich habe schon ein Makro erstellt für eine Eingabemaske die per Knopfdruck erscheint. Diese hab ich in verschiedenen Tabellenblättern integriert für...
  8. Makro neu ausführen wenn Daten gefiltert werden

    in Microsoft Excel Hilfe
    Makro neu ausführen wenn Daten gefiltert werden: Hi zusammen, wenn ich auf meine Daten einen Filter anwende, soll ein bestimmtes Makro ausgeführt werden. [ATTACH] Also wenn ich bspw. bei Derivat "G70" rausnehme, soll ein Makro automatisch neu...
  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