XL 2013 Macro pour ouverture auto classeur et insertion données.

elisium

XLDnaute Nouveau
Bonjour à tous,

après de nombreuses tentatives infructueuses je viens demandé de l'aide pour un code qui me permettrai:
A partir du classeur Bdd Devis.xlsm (onglet Devis) par doubleclic en colonne J
1er - qu'il copie la réf qui se trouve sur la même ligne en colonne A
2e - qu'il ouvre le classeur Matrice Devis.xlsx et colle cette réf en cellule F11.

exemple:
doubleclic en J9 =
- copier la ref de la cellule A9 "XXXX/Dev /JMD/15-201"
- Ouvrir Matrice Devis.xlsx et coller "XXXX/Dev /JMD/15-201" en F11 de ce classeur.
- enregistrer et fermer "Bdd-Devis

je joins les 2 classeurs pour infos.

PS/ il existe déjà une macro Double-clic qui fonctionne en colonne A (Bdd Devis) cela ne risque t'il pas de causer un problème si on ajoute un autre code Double-clic pour la colonne J. ?

Merci par avance pour votre aide ou renseignements.

Cdt.
 

Pièces jointes

  • BDD Devis.xlsm
    33.7 KB · Affichages: 38
  • Matrice Devis.xlsx
    27.6 KB · Affichages: 25
  • BDD Devis.xlsm
    33.7 KB · Affichages: 31
  • Matrice Devis.xlsx
    27.6 KB · Affichages: 28
Dernière édition:

CBernardT

XLDnaute Barbatruc
Re : Macro pour ouverture auto et insertion données.

Bonjour elisium,

Bien faire attention à l'appellation des classeurs.
Le classeur Matrice-Devis.xlsx est à placer dans le même répertoire que BDD-Devis.xlsm.

A tester.
 

Pièces jointes

  • Matrice-devis.xlsx
    36.1 KB · Affichages: 28
  • BDD-devis.xlsm
    39.7 KB · Affichages: 42
  • BDD-devis.xlsm
    39.7 KB · Affichages: 36

elisium

XLDnaute Nouveau
Re : Macro pour ouverture auto et insertion données.

Bonjour, désolé pour cetrte réponse tardive, je rentre de formation.
Je viens de tester le fichier (Bdd-Devis.xlsm en retour mais lorsque je doubleclic en A9 (ou B9) par exemple
il y a une erreur (Else sans if).
j'ai regardé le code et dans les modifs apportées,
je ne vois pas de référence à l'ouverture auto par double click du fichier Matrice-devis.xlsx,
ainsi qu'à la copie des données de la cellule A (XXX/Dev/JMD/201 (par exemple), vers F11 de Matrice Devis.xlsx

Cdlt.

Jean-luc
 

Discussions similaires

Statistiques des forums

Discussions
312 329
Messages
2 087 331
Membres
103 519
dernier inscrit
Thomas_grc11