Office: Excel-Makro in Access aufrufen

Helfe beim Thema Excel-Makro in Access aufrufen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hi! im Moment bin ich dabei in Access einige Auswertungen und Berichte zu erstellen. Diese werden dann an Excel weitergegeben und dort dann... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Snopsy, 23. Oktober 2002.

  1. Excel-Makro in Access aufrufen


    Hi!

    im Moment bin ich dabei in Access einige Auswertungen und Berichte zu erstellen. Diese werden dann an Excel weitergegeben und dort dann weiterbearbeitet. Dazu habe ich in Excel ein Makro erstellt, das über eine bestimmte Tastenkombination aufrufbar ist.

    Nun habe ich in Access ein Makro erstellt, welches die Abfragen und Berichte öffnet und anschließend an Excel übergibt. Ist es möglich, daß ich in Access angebe, welches Makro nach dem Öffnen von Excel dort ausgeführt werden soll. (Dieses Makro das ich in Excel erstellt habe soll praktisch über Access aufgerufen werden)??? Ist dies möglich? Wenn ja wie? Kann von mir aus auch über ein Modul laufen. Ich habe nur keine Ahnung, wie ich das anstellen könnte.

    Wäre super, wenn mir hier jemand weiterhelfen könnte.

    Danke & Gruß
    Snopsy

    :)
     
  2. Hallo!
    Wenn du die Exceldatei immer nur aus Access startest, kannst du den Makro ja so nennen, dass der Makro automatisch startet. Ich glaube der heißt start, oder wei bei Access Autoexec!
    Hilft dir das?
    LG
    Schnobi *top
     
    Schnobi, 25. Oktober 2002
    #2
  3. Hallo

    Mit dem folgenden Code kannst Du ein Makro in Excel ausführen lassen. Mein Bsp. öffnet ein Excel-File und führt das Makro "Aktualisieren" aus.

    Code:
    PS: Verweis auf Microsoft Excel Object Library nicht vergessen.

    Gruss
     
    Lordyeti, 25. Oktober 2002
    #3
  4. Excel-Makro in Access aufrufen

    \@Schnobi:
    Nein, leider hilft mir das nicht wirklich weiter, weil ich die Excel-Files nicht immer aus Access heraus öffne. Die Methode von Lordyeti bringt mir da mehr. Trotzdem Danke!


    @Lordyeti:
    Wie mache ich denn das Excel Object bekannt? Hab da keine Ahnung. Arbeite mich im Moment neu in VBA usw. ein.
    Ich hab den Code, den Du mir gesagt hast mal bei mir in eine Funktion eingebaut, aber das Funktioniert noch nicht ganz.
    Code:
    Es erscheint immer die Meldung:
    Fehler beim Kompilieren:
    Benutzerdefinierter Typ nicht definiert.

    Könnte mir vorstellen, daß es daran liegt, weil das Excel Object nicht definiert ist. Seh ich das richtig? Wenn ja, nochmals die Frage, wie geht das? Wo mache ich das? in der Funktion oder Global im Modul?

    Danke & Gruß Snopsy
     
  5. OK, die Frage hat sich erledigt, habs hinbekommen und Funktioniert. Nur das Makro will noch nicht ganz. muß da aber noch was testen, dann funktioniert es hoffentlich.
     
  6. Guten Morgen!

    jetzt muß ich mich doch nochmal melden. Irgendwie funktioniert das bei mir noch nicht so ganz, daß ich ein Excel-Makro über Access starte. Hier mein Code:
    Code:
    Als Fehlermeldung erscheint zuerst, daß PERSONL.XLS nicht gefunden werden konnte. Debugge ich dann und laß das Script nochmals erneut laufen, erhalte ich die Fehlermeldung: "Die Methode 'Run' für das Objekt '_Application' ist fehlgeschlagen.

    Kann mir jemand sagen, woran das liegt? Muß ich den genauen Pfad der PERSONL.YLS in meinem Code angeben? z.B.: Code:
    ??
    Auch wenn ich den PFad C:\... angebe funktioniert es nicht. Hab es gerade getestet. *frown.gif*

    Danke schonmal für die Hilfe.

    Gruß Snopsy
     
Thema:

Excel-Makro in Access aufrufen

Die Seite wird geladen...
  1. Excel-Makro in Access aufrufen - Similar Threads - Excel Makro Access

  2. Zellen per Makro in Tabelle zum jeweiligen Datum kopieren

    in Microsoft Excel Hilfe
    Zellen per Makro in Tabelle zum jeweiligen Datum kopieren: Hallo ihr Excel-Profis, ich könnte eure Hilfe gebrauchen. Ich habe eine Berechnungstabelle, die verschiedene Zellen mit Ergebnissen ausgibt. Des Weiteren habe ich 12 Blätter für die jeweiligen...
  3. Makro durch Doppelklick auf Zelle starten

    in Microsoft Excel Hilfe
    Makro durch Doppelklick auf Zelle starten: Hej Zusammen! Ich habe eine Tabelle mit vielen Einträgen. Bei einem Doppelklick auf irgendeine Zelle in dieser Tabelle soll ein Makro gestartet werden. Das Makro bezieht sich dann wieder auf die...
  4. Makro Inhalt löschen wenn Bedingung erfüllt

    in Microsoft Excel Hilfe
    Makro Inhalt löschen wenn Bedingung erfüllt: Hallo, Ich hab ein kleines Problem und benötigte Experte Wissen im VPA programmieren. Wenn ich in meiner Tabelle1 in der Zeile A1 den Wert ändere, dann soll er den Inhalt von Zeile B1 und C1...
  5. VBA Makro - PDF erstellen und speichern auf lokalem Netzwerk

    in Microsoft Excel Hilfe
    VBA Makro - PDF erstellen und speichern auf lokalem Netzwerk: Hallo zusammen, ich bin gerade dabei eine Excel Tabelle mit einem Makro zu erstellen, die von mehreren Personen genutzt wird. Jetzt stehe ich vor dem Problem, dass der angegebene Pfad nur auf...
  6. Hilfe benötigt bei Fehler in Makro

    in Microsoft Excel Hilfe
    Hilfe benötigt bei Fehler in Makro: Guten Tag erstmal. Direkt vorweg, Excel ist absolutes Neuland für mich. Habe jetzt nur versucht mich rein zu finden um einen Fehler zu finden, da derjenige, der die Makros vor einigen Jahren...
  7. Hilfe

    in Microsoft Excel Hilfe
    Hilfe: Liebe Alle, ich bin ganz neu in diesem Forum und bräuchte Hilfe zu einem Excel Projekt. Ich möchte (siehe Bild 1) das die Felder die dort ausgefüllt werden automatisch in Bild 2 übertragen in...
  8. per Makro Daten aus Excel in Access einfügen

    in Microsoft Excel Hilfe
    per Makro Daten aus Excel in Access einfügen: Hallo alle zusammen, ich habe folgendes Problem. Ich habe eine ziemlich große Access-Datenbank, die kontinuierlich aktualisiert wird. Die Aktualisierungen kommen allerdings per Excel. Was ich...
  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