VB petit code

Gengiskhan

XLDnaute Junior
Bonjour le Forum,

Je vous sollicite parce que je souhaiterai appliquer ce code sur une plage, cellule par cellule...


Code:
Range("AP194").GoalSeek Goal:=0, ChangingCell:=Range("AM194")

genre :

for each cell.. cell+n

ou n = 1 a 55 en partant de AM194

Merki pour votre aide !
 

CHALET53

XLDnaute Barbatruc
Re : VB petit code

Si c'est cela, deux solutions :

Sub Essai()

'
For i = 14 To 20
'

Range("J" & i).GoalSeek Goal:=0, ChangingCell:=Range("I" & i)
Next i
End Sub

ou

Sub test()
Set plage = Range("J14:J20")
For Each cell In plage
a = cell.Address
Range(a).GoalSeek Goal:=0, ChangingCell:=Range(a).Offset(0, -1)
Next
End Sub
 

Discussions similaires

Réponses
2
Affichages
128
Réponses
1
Affichages
168

Statistiques des forums

Discussions
312 223
Messages
2 086 407
Membres
103 201
dernier inscrit
centrale vet