VBA calcul à partir de valeur copiée

Bonjour,
Je suis amateur en VBA et je souhaiterai de l'aide svp.

J'ai réussi à copier des données d'un fichier Excel vers un autre.Une fois copié dans le nouveau fichier, je souhaite dire que si un champ contient la valeur "44764000" (hyp : colonne 1) alors du coup il doit faire d'une part :

  1. Copier la valeur qui se situe 2 lignes au dessus et 3 colonnes à droite du champ qui contient 44764000 et la coller en colonne 51 par exemple
  2. Faire un calcul : A/Bx100 et copier le résultat en colonne 57
  • Avec A = 3 colonnes à droite de la cellule qui contient 44764000
  • Avec B = le premier point

J espère être clair...

Merci merci pour votre aide.

Bonjour,

avec un classeur exemple, c'est encore plus clair,

afin de savoir le N° de la ligne et le formatage des cellules

Bonjour, oui effectivement cela serait plus simple; en PJ, un exemple

Je rappelle que toutes ces valeurs sont récupérés dans une autre source de données.. et recopie les valeurs une par une de la gauche vers la droite.

L'idée c'est que la macro répère à chaque fois la valeur 445* et inscrit les éléments en jaune.

2exemple-vba.xlsx (10.04 Ko)

Bonjour,

A tester si cela correspond à la demande

1exemple-vba.xlsm (18.15 Ko)

MERCI BEAUCOUP

J'en demande peut être un peu trop mais c'est possible d'avoir l'explication détaillée du programme

Re,

A voir avec les commentaires ajoutés

4exemple-vba.xlsm (18.49 Ko)

Merci beaucoup :)

Je vais l'adapter et voir si c'est bon,

merci beaucoup :)

Bonjour M12,

je t'embête encore un peu.

Si je veux désigner l'année en cours comment je le déclare,

je veux dire que si un champ contient l'année en cours alors renseigner tel valeur ...

Merci d'avance

Re,

Regarde avec cette exemple et regarde dans la macro ce que j'ai ajouté

1exemple-vba.xlsm (19.04 Ko)
Rechercher des sujets similaires à "vba calcul partir valeur copiee"