Office: Makro ausführen per Commandbutton auf anderer Mappe

Helfe beim Thema Makro ausführen per Commandbutton auf anderer Mappe in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hi Folks Ich hab zwei Problemchen.... 1. Ich bin ein ziemlicher Rookie in Sachen VBA und 2. Habe ich ein Makro, welches mir eine Tabelle... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Aguri, 6. September 2009.

  1. Makro ausführen per Commandbutton auf anderer Mappe


    Hi Folks

    Ich hab zwei Problemchen....

    1. Ich bin ein ziemlicher Rookie in Sachen VBA

    und

    2. Habe ich ein Makro, welches mir eine Tabelle fortlaufend nummeriert. Dieses Marko soll mit einem Commandbutton ausgeführt werden.
    Das Makro befindet sich auf der Mappe 4, der Button auf der Mappe1.

    Wenn ich nun das makro unter dem Private Sub commandbutton1_click() einfüge, passiert nichts, da das Makro nicht auf Mappe 1 (wo sich der Button befindet) sondern auf Mappe 4 ausgeführt werden soll.

    Wie kann ich von der Mappe 4 (Makro) aus den Commandbutton1 (Mappe1) als auslöser von meinem Makro benutzen?

    Danke

    :)
     
  2. Moin, Aguri,

    von Schaltflächen in Mappen ziemlich schnell ablassen - bis einschließlich Excel2003 halte ich Symbolleisten oder Menübefehle hierfür für effektiver. Meinst Du wirklich (Arbeits-)Mappen oder Tabellen?

    Code:
    Entwurfsmodus ist beendet?
     
  3. Ciao Jinx

    Danke für deinen hinweis, hier liegt tatsächlich ein definitionsfehler vor.
    Der Button befindet sich auf einer andern Tabelle, in derselben Mappe wie das Makro.
     
  4. Makro ausführen per Commandbutton auf anderer Mappe

    Hast Du das Makro unter VBA in die Tabelle 4 geschrieben?
    Also in VBA auf der linken Seite Tabelle 4 doppelt geklickt und hier den Code für dein "Private Sub commandbutton1_click()" reingeschrieben?
    Wenn ja, dürfte das der Fehler sein.
    Nach meinem Verständnis, können Makros, die in einem "Tabellenmodul" eingetragen wurden, auch nur von der jeweiligen Tabelle aus ausgeführt werden.

    Versuch mal in VBA in der linken Explorerleiste:
    Rechtsklick --> Einfügen --> Module

    Dann sollte unten im Ordner "Module" ein neues "Modul 1" erscheinen.

    Hier mal deinen Code einfügen und ausprobieren.
     
  5. Ciao KKS

    Besten Dank für deinen Tipp, funktioniert einwandfrei.
     
Thema:

Makro ausführen per Commandbutton auf anderer Mappe

Die Seite wird geladen...
  1. Makro ausführen per Commandbutton auf anderer Mappe - Similar Threads - Makro ausführen Commandbutton

  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