OVH Cloud OVH Cloud

faire varier les références dune plage ... de référence !

1 réponse
Avatar
Alfred WALLACE
Bonjour,

j'ai une zone2ref ex A1:F40

j'affecte =E0 une autre zone_qui_bouge les ranges de zone2ref

Puis, dans une boucle, je voudrais affecter de nouvelles valeur =E0
ma zone_qui_bouge.
suive obliger de la redefinir ? oubien, je peux lui attribuer des
valeurs en VBA ?


Merci


Jos=E9

1 réponse

Avatar
michdenis
Bonjour Alfred,

Il n'est pas évident de déduire à quoi tu fais référence avec ceci :
| j'affecte à une autre zone_qui_bouge les ranges de zone2ref


| j'ai une zone2ref ex A1:F40

Si "zone2ref" est une plage nommée,
Pour mettre à jour ta plage nommée afin qu'elle reflète le changement
que l'étendue de ta plage initiale a pu subir :

Nouvelle plage = Nom de la plage nommée
Range("A1:G50").Name = "zone2ref"

tu peux utiliser ceci pour faire ta boucle en VBA

For each Cellule in Range("zone2ref ")
Msgbox Cellule.Value
Next


Salutations!



"Alfred WALLACE" a écrit dans le message de news:
Bonjour,

j'ai une zone2ref ex A1:F40

j'affecte à une autre zone_qui_bouge les ranges de zone2ref

Puis, dans une boucle, je voudrais affecter de nouvelles valeur à
ma zone_qui_bouge.
suive obliger de la redefinir ? oubien, je peux lui attribuer des
valeurs en VBA ?


Merci


José