Bonjour et félicitation au webmaster de ce site.
J'ai un petit soucis. Je souhaiterai ouvir un classeur excel a partir d'une macro, jusque la, la fonction WORKBOOKS.open suffisait.
Mais le plus dur est que je ne veux pas que le classeur soit ouvert a partir d'un chemin déclaré dans la syntaxe :
Workbooks.Open ('c:\\fichier.xls')
mais plutot que l'on ouvre un classeur a partir d'un chemin inscrit dans une cellule de la macro EXCEL.
Je m'explique :
J'ai une macro1 qui propose un userform dans lequel le futur utilisateur donne le chemin d'accés d'un fichier.xls préalablement sauvegardé dans ce chemin.
Ensuite durant l'utilisation de la macro1, l'utilisateur est amené a enregistrer des données dans le fichier.xls.
C'est pourquoi la macro1 doit ouvrir le fichier.xls la ou l'a configuré l'utilisateur lors de la premiere utilisation de la macro.
Merci à tous de bien vouloir m'aider car j'ai essayé de mettre la syntaxe : worbooks.opn ('cellule ou se trouve le chemin') mais cela n'a pas fonctionné.
Merci beaucoup de votre sympatie.
Cordialement
olivier
J'ai un petit soucis. Je souhaiterai ouvir un classeur excel a partir d'une macro, jusque la, la fonction WORKBOOKS.open suffisait.
Mais le plus dur est que je ne veux pas que le classeur soit ouvert a partir d'un chemin déclaré dans la syntaxe :
Workbooks.Open ('c:\\fichier.xls')
mais plutot que l'on ouvre un classeur a partir d'un chemin inscrit dans une cellule de la macro EXCEL.
Je m'explique :
J'ai une macro1 qui propose un userform dans lequel le futur utilisateur donne le chemin d'accés d'un fichier.xls préalablement sauvegardé dans ce chemin.
Ensuite durant l'utilisation de la macro1, l'utilisateur est amené a enregistrer des données dans le fichier.xls.
C'est pourquoi la macro1 doit ouvrir le fichier.xls la ou l'a configuré l'utilisateur lors de la premiere utilisation de la macro.
Merci à tous de bien vouloir m'aider car j'ai essayé de mettre la syntaxe : worbooks.opn ('cellule ou se trouve le chemin') mais cela n'a pas fonctionné.
Merci beaucoup de votre sympatie.
Cordialement
olivier