Rédéfinir un nom de plage de cellule par une macro

Le
user
Bonjour,

Comment redéfinir le nom d'une zone de cellule par une macro
ex: A1 à A10 la plage de cellule à le nom de "Chiffre"
De nouvelles données sont saisies, comment intégrer les nouvelles lignes
en utilisant une macro.

Merci
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Philippe.R
Le #5380201
Bonsoir,
Pour la plage "Chiffre", tu procèdes comme pour "Chiffres"
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
news:ep4g$
Bonjour,

Comment redéfinir le nom d'une zone de cellule par une macro
ex: A1 à A10 la plage de cellule à le nom de "Chiffre"
De nouvelles données sont saisies, comment intégrer les nouvelles lignes
en utilisant une macro.

Merci


Youky
Le #5380191
Menu>Insertion>Nom>definir> pour le nom >"Chiffre"
et en bas "fait référence à:"
ÞCALER(Feuil1!$A$1;0;0;NBVAL(Feuil1!$A:$A);1)
la liste sera toujours à jour et utilisable en macro
Youky

ep4g$
Bonjour,

Comment redéfinir le nom d'une zone de cellule par une macro
ex: A1 à A10 la plage de cellule à le nom de "Chiffre"
De nouvelles données sont saisies, comment intégrer les nouvelles lignes
en utilisant une macro.

Merci


LSteph
Le #5380141
Bonjour,
La façon la plus simple est d'insérer les lignes dans la plage nommée au
lieu de les ajouter.

L'autre façon consiste à définir un nom dynamique au moyen de la
fonction décaler.
(Voir exemples sur excelabo)

Enfin par VBA
S'il n'y a rien sous tes données:

Sub renomme()
ActiveWorkbook.Names.Add "Chiffre", _
"=" & ActiveSheet.Range("a1:" & _
[a65536].End(xlUp).Address).Address
End Sub

'lSteph

Bonjour,

Comment redéfinir le nom d'une zone de cellule par une macro
ex: A1 à A10 la plage de cellule à le nom de "Chiffre"
De nouvelles données sont saisies, comment intégrer les nouvelles lignes
en utilisant une macro.

Merci


Publicité
Poster une réponse
Anonyme