Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 VBA - saisir ou copier une formule sur la colonne d'une ligne active

Chrystel01

XLDnaute Occasionnel
Bonjour,

J'ai une base de donnée avec de nombreuses lignes.
Je voudrais que lorsque l'utilisateur saisit un code tiers sur la colonne D par exemple de chaque onglet (activité, dépenses, recettes), une macro permette de saisir des formules sur les colonnes B & C de cette même ligne ou copier les valeurs qui sont dans l'onglet formules (dans la version originale, ce sont des formules). La macro doit compléter cette seule ligne et pas toutes celles qui ont un code tiers en D.
Je suis débutante en VBA et peine à trouver une solution...
J'espère que vous pourrez m'aider et vous remercie par avance pour votre aide

Chrystel
 

Pièces jointes

  • test.xlsx
    10.2 KB · Affichages: 6
Solution
Re,
En PJ un essai.
Après réflexion j'ai supposé que c'était les sommes que vous vouliez au vu de la tentative de code que vous avez fait.
J'ai supposé que c'était l'entrée d'une donnée en Colonne D qui déclenchait la macro. A modifier si nécessaire.

sylvanu

XLDnaute Barbatruc
Supporter XLD
Re,
En PJ un essai.
Après réflexion j'ai supposé que c'était les sommes que vous vouliez au vu de la tentative de code que vous avez fait.
J'ai supposé que c'était l'entrée d'une donnée en Colonne D qui déclenchait la macro. A modifier si nécessaire.
 

Pièces jointes

  • CONSOTEST (V2).xls
    205.5 KB · Affichages: 8

Chrystel01

XLDnaute Occasionnel
Bonjour Sylvanu,
Cela me semble parfait ! Je vais l'appliquer maintenant à l'ensemble des fichiers et regarder ce que cela donne. Un grand merci pour le temps que vous m'avez consacré et votre aide très réactive et efficace !
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…