Office: Makro über Enter ausführen

Helfe beim Thema Makro über Enter ausführen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe Formular bei dem der User einen Begriff in eine Zelle eingeben kann und anschließend mit einem Button neben der Zelle ein Makro... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Mc Santa, 21. Januar 2014.

  1. Makro über Enter ausführen


    Hallo,

    ich habe Formular bei dem der User einen Begriff in eine Zelle eingeben kann und anschließend mit einem Button neben der Zelle ein Makro auslöst. Ich würde dieses Makro auch gerne über die Entertaste auslösen lassen, ähnlich wie bei einer Anfrage in einer Suchmaschine.

    über Worksheet_Change komme ich noch nicht so recht weiter, da ich das Makro nicht auslösen möchte, wenn die Zelle beispielsweise über die Pfeiltaste verlassen wurde.

    Freue mich über Hilfe und Ansätze.

    Viele Grüße
    Mc Santa

    :)
     
    Mc Santa, 21. Januar 2014
    #1
  2. Hallo,

    mal folgende Idee
    - mit Application.Onkey "{Enter}" "Eingabe" aktivierst du die Prozedur "Eingabe", wenn die Enter-Taste betätigt wird
    - die Prozedur liegt in einem Modul und prüft (wie beim Change_Ereignis), ob relevante Zelle betroffen. In diesem Fall wird ein globaler Schalter, zB sw_Enter auf true gesetzt.
    - im Change-Ereignis, das anschließend aufgerufen wird, fragst du den Schalter ab und arbeitest bei true das Change-Ereignis ab. sw_Enter wird in jedem Fall gelöscht

    Gruß
    Aloys
     
    aloys78, 23. Januar 2014
    #2
  3. Sehr schön, das funktioniert so wie von mir gedacht. Tolle Idee!

    Danke für die Hilfe und viele Grüße!
     
    Mc Santa, 23. Januar 2014
    #3
Thema:

Makro über Enter ausführen

Die Seite wird geladen...
  1. Makro über Enter ausführen - Similar Threads - Makro Enter ausführen

  2. Name der Datei durch Excel geändert

    in Microsoft Excel Hilfe
    Name der Datei durch Excel geändert: Hallo und guten Abend, Die Datei wird mittels Button (VBA) zwischen gesichert. Das Makro sichert zuvor die Datei und erstellt zus. eine Sicherungsdatei mit der Erweiterung Beispiel-"Sich"....
  3. Ein Makro für mehrere Register

    in Microsoft Excel Hilfe
    Ein Makro für mehrere Register: Moin, ich habe ein Makro wo Daten aus dem Register Master kopiert werden und Register, das mit einem Datum beschriftet ist. Ich möchte in Jedem Register ein Button haben was Daten aus dem Master...
  4. Makro öffnet unerwartete Datei

    in Microsoft Excel Hilfe
    Makro öffnet unerwartete Datei: Hallo Forum, ich brächte euer Schwarmwissen. Arbeite mit Excel eine Auftragsbearbeitung. Dort habe ich mir einen Button mit Makro erstellt und nutze diesen schon lange. Das Makro generiert ein...
  5. Die Aktion von F2 und Enter als Makro ohne Sendkeys

    in Microsoft Excel Hilfe
    Die Aktion von F2 und Enter als Makro ohne Sendkeys: Hallo Community, ich habe das Problem, dass in Zeitpunkte mit Datum und Zeit inkl. Millisekunden habe und mit einer anderen Datenquelle vergleichen muss. Durch das Aufbereiten der Daten...
  6. Makro durch die Taste Eingabe/Return/Enter starten

    in Microsoft Excel Hilfe
    Makro durch die Taste Eingabe/Return/Enter starten: Hallo zusammen, ich habe eine Suchfunktion programmiert und möchte dieser gerne weiter vereinfachen. Bisher sieht es folgendermaßen aus: Textbox --> Button (aber einfach nur eine Form wo ein...
  7. Makro Ausführen bei Enter

    in Microsoft Excel Hilfe
    Makro Ausführen bei Enter: Hallo Zusammen Ich suche eine Lösung für mein Problem. Ich würde gerne ein Makro Ausführen wenn ich eine Zelle ändere und mit Enter Bestätige. Die Änderung soll dann in der Fusszeile angezeigt...
  8. Makro starten bei Textänderung OHNE ENTER

    in Microsoft Excel Hilfe
    Makro starten bei Textänderung OHNE ENTER: Liebe Excel- und VB-Experten, Ich habe folgende Zusammenstellung: In einem Steuerelement wird ein Begriff ausgesucht; dieser wird in das Feld D8 geschrieben. Es gibt insgesamt vier Begriffe und...
  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