Bonsoir ,

Je prend un cas pratique bateau .

Supposons un classeur excel de 20 colonnes avec pour entête le ligne 1 . On dire que la colonne B est une formule du type "=(C1+D1)*(E1/(F1-G1)) ".

En VB si je décide de dupliquer la formule en cellule B1 en cellulle B2 puis B3 ... je vais faire range("B[numero_de_ligne]").formula . Problème je viens de m'apercevoir que la formule reste bloqué avec les parametres de la ligne 1 ... Même si je suis en ligne 100 , je continue d'avoir le c , le d ... de la ligne 1 .

Dois je plutôt utiliser une formule excel en anglais avec le système RC (rank et column) ?

Merci de m'aiguiller