Office: welcher Button wurde gedrückt?

Helfe beim Thema welcher Button wurde gedrückt? in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hi, Habe in einem Tabellenblatt mehrere Buttons. Ich benötige die Caption eines gedrückten Buttons. Wie kann ich diesen ermitteln? Mit ActiveControl... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von phobos, 15. Juli 2015.

  1. welcher Button wurde gedrückt?


    Hi,

    Habe in einem Tabellenblatt mehrere Buttons.
    Ich benötige die Caption eines gedrückten Buttons.
    Wie kann ich diesen ermitteln?

    Mit ActiveControl funktioniert es ja nicht in Tabellenblätter.

    :)
     
    phobos, 15. Juli 2015
    #1
  2. Hallo ?,

    versuch's mal mit Application.Caller und der Suche mit diesem Stichwort.

    Grüße
    EarlFred
     
    EarlFred, 16. Juli 2015
    #2
  3. Beverly
    Beverly Erfahrener User
    Hi Mario,

    verwendest du Formularsteuerelemente oder ActiveX-Steuerelemente?




    welcher Button wurde gedrückt? grusz.gif
     
    Beverly, 16. Juli 2015
    #3
  4. welcher Button wurde gedrückt?

    Hi,

    active-x
     
    phobos, 17. Juli 2015
    #4
  5. Beverly
    Beverly Erfahrener User
    Hi Mario,

    Code:
     
    Beverly, 17. Juli 2015
    #5
  6. Hi Karin,

    Dies müsste ich dann für jeden Button schreiben.
    Sicherlich würde das funktionieren, aber funktioniert da keine resourcensparende Version in dem ich den Code nur einmal in einer Sub schreiben muss, und dieser Code dann über die Codes der Buttons aufgerufen wird?
     
    phobos, 17. Juli 2015
    #6
  7. Beverly
    Beverly Erfahrener User
    Hi Mario,

    du kannst das schon auslagern, aber aufrufen musst du die ausgelagerte Sub trotzdem:

    Code:
    Und nur um die Caption zu erhalten eine extra Sub - ob das sinnvoll ist???


    Andere Variante - du verwendest Klassenprogrammierung.


    welcher Button wurde gedrückt? grusz.gif
     
    Beverly, 17. Juli 2015
    #7
  8. welcher Button wurde gedrückt?

    Hi,

    über ne Klasse? Hatte bisher nichts mit Klassen zu tun*cool.gif*
    WEnn Du da ne Lösung hättest wäre ich dir dankbar. Ansonsten mach ichs über jeden einzelnen Buttoncode.
     
    phobos, 17. Juli 2015
    #8
  9. Hallo phobos,

    als Anlage ein Beispiel für CommandButtons und Klassen-Programmierung.

    Gruß Peter
     
    pefeu, 17. Juli 2015
    #9
  10. Beverly
    Beverly Erfahrener User
    Hi Mario,

    im Anhang ein Beispiel - beim Öffnen der Arbeitsmappe werden alle vorhandenen CommandButton der Tabelle1 zu einer Klasse zusammengefasst, sodass für alle Button nur ein Click-Ereignis erforderlich ist.


    welcher Button wurde gedrückt? grusz.gif
     
    Beverly, 17. Juli 2015
    #10
  11. Moin Ihr zwei.
    Danke für die Beispiele. Die Funktionieren soweit*top

    Ich hab den Code von KArin bei mir eingebaut.
    Sobald ein Button gedrückt wird, geht eine Userform mit ner Listbox auf.
    Hier wird eine Namensliste eingelesen und die Buttons die bereits einen Namen haben, werden wieder aus dieser Liste entfernt.

    Hintergrund: Ich möchte jedem Button einen Namen aus einer Liste geben.
    Jeder Name darf nur einmal ausgewählt werden können.

    Code:
    dieser Code steht in der Userform.

    wie kann ich hier den Button ansprechen der in Klasse definiert wurde?
     
    phobos, 19. Juli 2015
    #11
  12. Beverly
    Beverly Erfahrener User
    Hi Mario,

    lade am besten deine Mappe hoch.


    welcher Button wurde gedrückt? grusz.gif
     
    Beverly, 19. Juli 2015
    #12
  13. welcher Button wurde gedrückt?

    Hi Karin,

    ok. dann lad ich mal die entschärfte Version hoch. Danke schon mal*Smilie
     
    phobos, 20. Juli 2015
    #13
  14. Beverly
    Beverly Erfahrener User
    Hi Mario,

    erkläre doch bitte mal detailliert, was genau gemacht werden und was das Ergebnis sein soll.


    welcher Button wurde gedrückt? grusz.gif
     
    Beverly, 20. Juli 2015
    #14
  15. Moin Karin,

    das soll ein Schichtplan ergeben.
    Die Buttons im Blatt "Platz" sollen die verschiedenen Arbeitsplätze darstellen und mit den Namen des jeweils eingeteilten Mitarbeiters beschriftet werden.
    Das ganze soll Tagesweise über 2-3 Wochen abgebildet werden können.

    Vorgehen:
    Durch klicken eines Buttons soll in die Listbox der Userform die Mitarbeiter eingelesen werden die an diesem Arbeitstag verfügbar sind(funktioniert) und die noch nicht an diesem Tag eingeteilt sind (dies probiere ich mit dem Thread hier in Erfahrung zu bringen).

    btw.
    aktuell muss ich noch den Code InitElemente von dir manuell ausführen bevor die Buttons reagieren.

    Wenn Du noch mehr Infos brauchst, sag bescheid.

    Vielen Dank Karin*Smilie
     
    phobos, 20. Juli 2015
    #15
Thema:

welcher Button wurde gedrückt?

Die Seite wird geladen...
  1. welcher Button wurde gedrückt? - Similar Threads - Button gedrückt

  2. pdf drucken mit button in excel einfügen

    in Microsoft Excel Hilfe
    pdf drucken mit button in excel einfügen: Guten Abend! Habe mit zahlreicher Unterstützung geschafft einen Button auf mein dritten Tabellenblatt einzufügen Funktion fähig. Nun brauche ich nochmals Hilfe. Ich will mittels des PDF Drucken...
  3. Excel per Button Speichern und Schliessen und "X - Button" deaktivieren

    in Microsoft Excel Hilfe
    Excel per Button Speichern und Schliessen und "X - Button" deaktivieren: Guten Morgen zusammen, ich suche nach einem VBA-Code (unter Office 365), um das Schließen einer Excel-Datei über das "Rote X" oben rechts zum Einen zu verhindern und statt dessen zum Anderen den...
  4. Makro aus personal.xls starten

    in Microsoft Excel Hilfe
    Makro aus personal.xls starten: Auf einem Arbeitsblatt habe ich mehrere Buttons. Die zugehörigen Makros sind in personal.xls gespeichert. Aus dem Code-Editor heraus kann ich die Makros ohne Problem starten. auf dem Arbeitsblatt...
  5. Zufällige Zahl wiedergeben mit Schaltfläche/ Button

    in Microsoft Excel Hilfe
    Zufällige Zahl wiedergeben mit Schaltfläche/ Button: Hallo zusammen Ich habe in einer Tabelle in den Zellen A1 - A2000 unterschiedliche Zahlen stehen. Nun möchte ich in einem anderen Tabellenblatt einen Button generieren. Wenn man auf diesen...
  6. Comando Button

    in Microsoft Excel Hilfe
    Comando Button: Liebe Leute Habe in der User form ein ComandoButton eingebaut. Möchte mit diesem ein Bild aufrufen und einfügen im Button aus der Bilderdatei. Habe es schon probiert funktioniert aber nicht was...
  7. Songbook erstellen mit Button

    in Microsoft Excel Hilfe
    Songbook erstellen mit Button: Hallo zusammen ich wäre mal wieder für Hilfe beim Songbook erstellen dankbar Ich stelle mir an der Oberfläche je einen Button pro Interpreten vor, den man anklickt und dann die dazu gehörigen...
  8. VBA. Button Entwurfsansicht/Formularansicht abfragen ob gedrückt wurde

    in Microsoft Access Hilfe
    VBA. Button Entwurfsansicht/Formularansicht abfragen ob gedrückt wurde: Erst einmal ein verzweifeltes Hallo an Alle *frown.gif* Hintergrund: Vor 4 Wochen wollt ich mal schnell *grins mit Access eine Datenbank erstellen, damit ich mal meine ganzen Textfiles, welche...
  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