![]() |
|
Forum
|
|
|
#1 (permalink) |
|
Guest
Messages: n/a
|
Comment puis-je selectionner une cellule en faisant reference a la ligne complete (variable)qui est selectionnee.
Soit, dans ActiveRow, je souhaite selectionner la cellule de la colonne C (ainsi que les cellules de la colonne C des 3 lignes suivantes)et leur appliquer une formule en faisant reference a d'autres colonnes de ActiveRow (exemple C= $A*B) |
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
Guest
Messages: n/a
|
Slt, je pense que c'est ca que tu souhaites faire, sinon apporte plus de precisions ou un exemple.
Sub test() ActiveCell.Offset(0, 2).Select debut = ActiveCell.Address fin = ActiveCell.Offset(3, 0).Address Range(debut, fin).Select ActiveCell.FormulaR1C1 = "=RC[-2]*RC[-1]" ActiveCell.Select Selection.AutoFill Destination:=Range(debut, fin), Type:=xlFillDefault End Sub |
|
|
#6 (permalink) |
|
Guest
Messages: n/a
|
Alors essaye ca :
Sub test() ActiveCell.Offset(0, 2).Select debut = ActiveCell.Address fin = ActiveCell.Offset(3, 0).Address Range(debut, fin).Select ActiveCell.FormulaR1C1 = "=RC[-2]*RC[-1]" ActiveCell.Select Selection.AutoFill Destination:=Range(debut, fin), Type:=xlFillDefault ActiveCell.FormulaR1C1 = "=R[3]C+R[2]C+R[1]C" End Sub |
| ANNONCES | |
| Liens sociaux |
| Outils de la discussion | |
|
|