Rédéfinir un nom de plage de cellule par une macro
3 réponses
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.
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
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
<user@domain.invalid> a écrit dans le message de
news:ep4g$rBQIHA.3676@TK2MSFTNGP06.phx.gbl...
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.
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
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
a écrit dans le message de 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
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
<user@domain.invalid> a écrit dans le message de news:
ep4g$rBQIHA.3676@TK2MSFTNGP06.phx.gbl...
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.
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
a écrit dans le message de 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
LSteph
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
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.
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.