Bonjour

Voilà, j'ai une formule qui se trouve dans la colonne B, qui a pour but de faire la somme de la ligne de C:ZZ, mais voila, le hic c'est que je doit inserer des colonnes entre B et C, et cela a pour conséquence de bouger ma formule, a chaque insertion. une colonne d'ajouter et formule devient D:AAA etc.....
J'ai essayer avec le signe $ devant ma lettre mais rien n'y fait. Quelqu'un aurait la solution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Sub SommeSi()
'
' SommeSi Macro
'
 
 
    Range("B2").Select
    ActiveCell.FormulaR1C1 = "=IF(RC[-1]="""","""",SUM(RC[1]:RC[700]))"
    Range("B2").Select
' cela me permet d'étendre la formule sur 100 clients.    
Selection.AutoFill Destination:=Range("B2:B100"), Type:=xlFillDefault
    Range("B2:B101").Select
    Range("A1").Select
End Sub
Merci

Cordialement

Didier