Bonjour à tous,
Je sèche devant un problème simple : ouvrir un classeur Excel à partir d'un raccourci bureau, en y mentionnant un paramètre à récupèrer dans Excel.
J'ai pourtant fait cela maintes fois dans le contexte Access en procédant ainsi :
- dans la zone cible du raccourci : "D:\chemin\base.accdb /cmd "xyz"
- paramètre que je récupère dans Access par une fonction telle que :
- cette fonction étant lancée depuis une macro AutoExec()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Public function RecupParam() gstrParam = Command() end function
Dans mon contexte Excel 2021 je fais la même chose :
- zone cible du raccourci : "D:\chemin.xlsm" /cmd "xyz"
- et dans Excel j'ai la procédure :
Pourquoi la fonction Command() me renvoie-t-elle "" au lieu de "xyz" dans ce cas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Workbook_Open() gstrParam = Command() End Sub
Merci de votre aide.
Bien cordialement
Partager