écrire dans classeur fermé plage de cellule ADO

  • Initiateur de la discussion Initiateur de la discussion erics83
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

erics83

XLDnaute Impliqué
Bonjour,

Suite à la lecture et l'utilisation des tutos de JB (merci !), le code de
Récupération des enregistrements dans un tableau
est très facile et pratique.

Est-il possible de faire l'inverse ? : "injecter" la plage de cellule dans le classeur fermé ?

J'ai un classeur "maitre.xls" (ou se trouve ma BD) et un classeur "slave.xls".
dans le classeur slave, j'utilise le code de JB "LitChamp f, ChampOuCopier, Chemin, Fichier, onglet, ChampAlire" qui crée un lien entre les 2 classeurs : il lit le dossier maitre.

J'aimerai que lorsque je suis sur slave et que je rajoute, modifie, etc..des données, cela "injecte" les données dans maitre.xls....

J'ai vu que JB dans un de ses codes, ouvrait maitre.xls copiait/collait, puis refermait,...et donc je me demandais s'il était possible de la faire sans ouvrir le classeur.....

Merci pour votre aide,
 
Re bonjour Tatiak,

Il y a un problème avec le ficher Demo_ADODB.xlsm, los de la décompression, j'ai un message zip "Erreur entêtes"....le zip signale 1 erreur.....et lorsque je veux l'ouvrir, impossible....(et pas trouvé sur votre blog...)

Merci pour votre aide,
 
Dernière édition:
Re,
J'ai retrouvé un "Demo_ADOBD" dans un post que vous aviez eu avec ceddeg en 2015. J'ai donc modifié le chemin pour mettre "Data.xlsm" (pourquoi xlsM ?)

J'ai fait quelques tests et une petite question : pour rappel, je cherche à mettre à jour une plage de cellule (Demo vers Data) , il faudrait donc que je UPDATE toute la plage du fichier Data.xlsm ? en faisant une boucle par exemple ?
Code:
Init
    result = Update_XL("Feuil1", "Nom='Eric', Prenom='ReEric'", "Id=3")

Merci pour vos éclairages,
 
Merci Tatiak,

Tout est OK, Merci,
Mais comme je disais dans mon précédent post, si je fais "beaucoup" de changements dans mon fichier "Démo", il faudra que je le UPDATE, et donc je dois faire une boucle sur "result"? si oui, le timing risque d'être long pour 13 colonnes et 1000 lignes....?

Merci pour votre aide,
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour