PSVSupporter
Gebruiker
- Lid geworden
- 13 aug 2009
- Berichten
- 148
Ik wil vanuit Access een Excel bestand openen. Dat is geen probleem.
Maar wat ik ook wil, is direct een macro openen.
Als ik de Help functie goed begrijp, zou dit moeten kunnen door de /a optie te gebruiken.
Echter, er gebeurd niets, ook geen foutmelding. Wel wordt het bestand gewoon geopend.
Wat het doel is: Ik heb een dagelijks voorraadbestand. Zodra ik nieuwe mail krijg, checkt een macro of er een nieuw voorraadbestand gemaild is. Zo ja: Bijlage opslaan in een directory en Access openen met een specifieke macro. Daardoor wordt in Access automatisch de bijlage geïmporteerd en verwerkt. Daarna wil ik dus vanuit Access het Excel bestand openen met een specifieke macro die dan alle grafieken/draaitabellen bijwerkt.Deze laatste stap lukt me dus nog niet.
Ik wil NIET met autostart/autoexec o.i.d. werken, want als een gebruiker dan het Excel bestand opent, wil ik niet dat hij allerlei schermpjes voorbij ziet komen. Daarbij is de kans reëel dat de gebruiker geen geldige ODBC koppeling kan opzetten en dus direct tegen foutmeldingen aanloopt. Het is ook niet nodig te vernieuwen, want de gegevens zijn immers al opgeslagen (als de macro tenminste opgestart kan worden).
Kortom lang verhaal, maar hoe krijg ik via de opdrachtregel /a nu de macro opgestart?
Maar wat ik ook wil, is direct een macro openen.
Als ik de Help functie goed begrijp, zou dit moeten kunnen door de /a optie te gebruiken.
Echter, er gebeurd niets, ook geen foutmelding. Wel wordt het bestand gewoon geopend.
Wat het doel is: Ik heb een dagelijks voorraadbestand. Zodra ik nieuwe mail krijg, checkt een macro of er een nieuw voorraadbestand gemaild is. Zo ja: Bijlage opslaan in een directory en Access openen met een specifieke macro. Daardoor wordt in Access automatisch de bijlage geïmporteerd en verwerkt. Daarna wil ik dus vanuit Access het Excel bestand openen met een specifieke macro die dan alle grafieken/draaitabellen bijwerkt.Deze laatste stap lukt me dus nog niet.
Ik wil NIET met autostart/autoexec o.i.d. werken, want als een gebruiker dan het Excel bestand opent, wil ik niet dat hij allerlei schermpjes voorbij ziet komen. Daarbij is de kans reëel dat de gebruiker geen geldige ODBC koppeling kan opzetten en dus direct tegen foutmeldingen aanloopt. Het is ook niet nodig te vernieuwen, want de gegevens zijn immers al opgeslagen (als de macro tenminste opgestart kan worden).
Kortom lang verhaal, maar hoe krijg ik via de opdrachtregel /a nu de macro opgestart?