[VBA-E] tester la valeur d'une plage de données sans boucle
Bonjour,
nouveau petit soucis, (lié à mon erreur 2036), je voudrais tester d'un seul coup la valeur de toute une plage de données. En fait j'aimerai utiliser une fonction qui ne fonctionne que si la plage de données n'est pas vide.
Pour cela, j'ai utilisé ce code:
Code:
1 2 3 4 5 6
| If Range("AG" & indic_ligne_deb & ":AG" & indic_ligne_fin) <> "" Then
Worksheets("Stat_plus_CA").Select
Worksheets("Stat_plus_CA").Cells(ligne_stat, 16).Select
Selection.NumberFormat = "General"
ActiveCell.FormulaR1C1 = "=AVERAGE(Client_alloc!R[" & indic_ligne_deb & "]C[17]:R[" & indic_ligne_fin & "]C[17])"
End If |
Forcément, j'ai un message d'erreur qui me dit que je ne peux pas faire ca sur la plage range.
Quelqu'un serait-il comment faire, sans boucle pour tester mon range???
:cry:
Merci