Sylvain M.
XLDnaute Nouveau
Bonjour à tous,
(discussion ouverte sur Developpez, mais il m'a été suggéré de tenter le coup ici )
J'avance doucement sur un projet de classeur de contacts : celui-ci permet de "piocher" des contacts dans un classeur "maître" géré par notre secrétariat (sur lequel nous n'avons que la lecture).
Je souhaiterai qu'à l'ouverture de ce fichier "enfant" (= sélection de contacts du fichier "maître"), l'onglet "BASE" se mette à jour d'après l'onglet "BASE" du fichier maître (un simple copier/coller de l'onglet avec écrasement du précédent).
J'ai vu qu'il fallait pour cela (étant donné que le classeur source est fermé) utiliser les ADO (ActiveX Data Objects), et j'ai trouvé les très bons tutos de Jacques Boisgontier.
Malheureusement, je ne parviens pas* à adapter ces codes pour mon besoin, qui me parait encore plus basique que les cas proposés par Jacques Boisgontier (pas de requêtes sur les champs : juste copier/coller d'une feuille entière)
(peut-être y a-t-il d'ailleurs d'autres solutions que les ADO ???)
Merci pour votre aide !
Sylvain M.
* comme souvent, malheureusement vu mon faible niveau VBA...
(discussion ouverte sur Developpez, mais il m'a été suggéré de tenter le coup ici )
J'avance doucement sur un projet de classeur de contacts : celui-ci permet de "piocher" des contacts dans un classeur "maître" géré par notre secrétariat (sur lequel nous n'avons que la lecture).
Je souhaiterai qu'à l'ouverture de ce fichier "enfant" (= sélection de contacts du fichier "maître"), l'onglet "BASE" se mette à jour d'après l'onglet "BASE" du fichier maître (un simple copier/coller de l'onglet avec écrasement du précédent).
J'ai vu qu'il fallait pour cela (étant donné que le classeur source est fermé) utiliser les ADO (ActiveX Data Objects), et j'ai trouvé les très bons tutos de Jacques Boisgontier.
Malheureusement, je ne parviens pas* à adapter ces codes pour mon besoin, qui me parait encore plus basique que les cas proposés par Jacques Boisgontier (pas de requêtes sur les champs : juste copier/coller d'une feuille entière)
(peut-être y a-t-il d'ailleurs d'autres solutions que les ADO ???)
Merci pour votre aide !
Sylvain M.
* comme souvent, malheureusement vu mon faible niveau VBA...