bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
Bonjour,
si les noms à supprimer sont dans l'onglet "mafeuille", voici
Sub SupprimeNomsDansMafeuille()
Dim nom As Name ' collection des noms dans le classeur actif (tous les
onglets compris)
Dim nomfeuille As String, nomplage As String
For Each nom In ActiveWorkbook.Names
nomplage = nom.RefersToR1C1 ' chaîne de caractères qui ressemble à
"þuil1!R1C1"
nomfeuille = Mid(nomplage, 2, InStr(1, nomplage, "!") - 2) ' extraction
du nom de la feuille, il ne reste plus que "Feuil1"
If nomfeuille = "mafeuille" Then nom.Delete ' test sur le nom et
supression éventuelle
Next nom
End Sub
bonne continuation
bonnes fêtes
"daniel78" a écrit dans le message de news:bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
Bonjour,
si les noms à supprimer sont dans l'onglet "mafeuille", voici
Sub SupprimeNomsDansMafeuille()
Dim nom As Name ' collection des noms dans le classeur actif (tous les
onglets compris)
Dim nomfeuille As String, nomplage As String
For Each nom In ActiveWorkbook.Names
nomplage = nom.RefersToR1C1 ' chaîne de caractères qui ressemble à
"þuil1!R1C1"
nomfeuille = Mid(nomplage, 2, InStr(1, nomplage, "!") - 2) ' extraction
du nom de la feuille, il ne reste plus que "Feuil1"
If nomfeuille = "mafeuille" Then nom.Delete ' test sur le nom et
supression éventuelle
Next nom
End Sub
bonne continuation
bonnes fêtes
"daniel78" <dandan@neuf.fr> a écrit dans le message de news:
1166512358.088619.112340@80g2000cwy.googlegroups.com...
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
Bonjour,
si les noms à supprimer sont dans l'onglet "mafeuille", voici
Sub SupprimeNomsDansMafeuille()
Dim nom As Name ' collection des noms dans le classeur actif (tous les
onglets compris)
Dim nomfeuille As String, nomplage As String
For Each nom In ActiveWorkbook.Names
nomplage = nom.RefersToR1C1 ' chaîne de caractères qui ressemble à
"þuil1!R1C1"
nomfeuille = Mid(nomplage, 2, InStr(1, nomplage, "!") - 2) ' extraction
du nom de la feuille, il ne reste plus que "Feuil1"
If nomfeuille = "mafeuille" Then nom.Delete ' test sur le nom et
supression éventuelle
Next nom
End Sub
bonne continuation
bonnes fêtes
"daniel78" a écrit dans le message de news:bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
Bonsoir,
merci beaucoup pour votre réponse, mais je n'ai pas réussi à l'ap pliquer, et
aucun nom n'a été supprimé ????
la méthode de Fred a fonctionnée, aussi je vais l'utiliser.
je joins le fichier que j'ai utilisé pour tester les deux proposition s, si
vous voyez où j'ai commis l'erreur et vous en ave le temps, faites le moi
savoir.
merci encore pour votre disponibilité et bonne soirée.
http://cjoint.com/?mtuufBSPJg
"Michel Gaboly" a écrit dans le message de news:
Bonjour,
Sub SuppNoms()
Dim n As Name
For Each n In Sheets("Feuil2").Names
n.Delete
Next
End Sub
Bien évidemment, cela naura deffet que si des noms de niveau fe uille
existaient pour "Feuil2".bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
Bonsoir,
merci beaucoup pour votre réponse, mais je n'ai pas réussi à l'ap pliquer, et
aucun nom n'a été supprimé ????
la méthode de Fred a fonctionnée, aussi je vais l'utiliser.
je joins le fichier que j'ai utilisé pour tester les deux proposition s, si
vous voyez où j'ai commis l'erreur et vous en ave le temps, faites le moi
savoir.
merci encore pour votre disponibilité et bonne soirée.
http://cjoint.com/?mtuufBSPJg
"Michel Gaboly" <michelgaboly@bluewin.ch> a écrit dans le message de news:
eib01d0IHHA.5104@TK2MSFTNGP06.phx.gbl...
Bonjour,
Sub SuppNoms()
Dim n As Name
For Each n In Sheets("Feuil2").Names
n.Delete
Next
End Sub
Bien évidemment, cela naura deffet que si des noms de niveau fe uille
existaient pour "Feuil2".
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
Bonsoir,
merci beaucoup pour votre réponse, mais je n'ai pas réussi à l'ap pliquer, et
aucun nom n'a été supprimé ????
la méthode de Fred a fonctionnée, aussi je vais l'utiliser.
je joins le fichier que j'ai utilisé pour tester les deux proposition s, si
vous voyez où j'ai commis l'erreur et vous en ave le temps, faites le moi
savoir.
merci encore pour votre disponibilité et bonne soirée.
http://cjoint.com/?mtuufBSPJg
"Michel Gaboly" a écrit dans le message de news:
Bonjour,
Sub SuppNoms()
Dim n As Name
For Each n In Sheets("Feuil2").Names
n.Delete
Next
End Sub
Bien évidemment, cela naura deffet que si des noms de niveau fe uille
existaient pour "Feuil2".bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
Bonsoir,
Barre utilitaire pour supprimer les boutons de la feuille active. Cette
barre est utilisable pour tout classeur.
http://cjoint.com/?mtv5lDz1SX
Sub auto_open()
BarreBoutons
End Sub
Sub BarreBoutons()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
CommandBars("jb-NomsChamps").Delete
Set barre = CommandBars.Add(Name:="jb-NomsChamps")
barre.Visible = True
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "SupNomsChampsFeuille"
bouton.Caption = "SupNomsChampsFeuille"
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "ListeNomsChamps"
bouton.Caption = "ListeNomsChamps"
End Sub
Sub SupNomsChampsFeuille()
Feuille = ActiveSheet.Name
If MsgBox("Je vais supprimer tous les noms de " & UCase(Feuille) & "
êtes vous sûr?", vbYesNo) = vbYes Then
For Each n In ActiveWorkbook.Names
If InStr(UCase(n), UCase(Feuille)) > 0 Then n.Delete
Next n
End If
End Sub
JBbonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
Bonsoir,
Barre utilitaire pour supprimer les boutons de la feuille active. Cette
barre est utilisable pour tout classeur.
http://cjoint.com/?mtv5lDz1SX
Sub auto_open()
BarreBoutons
End Sub
Sub BarreBoutons()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
CommandBars("jb-NomsChamps").Delete
Set barre = CommandBars.Add(Name:="jb-NomsChamps")
barre.Visible = True
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "SupNomsChampsFeuille"
bouton.Caption = "SupNomsChampsFeuille"
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "ListeNomsChamps"
bouton.Caption = "ListeNomsChamps"
End Sub
Sub SupNomsChampsFeuille()
Feuille = ActiveSheet.Name
If MsgBox("Je vais supprimer tous les noms de " & UCase(Feuille) & "
êtes vous sûr?", vbYesNo) = vbYes Then
For Each n In ActiveWorkbook.Names
If InStr(UCase(n), UCase(Feuille)) > 0 Then n.Delete
Next n
End If
End Sub
JB
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
Bonsoir,
Barre utilitaire pour supprimer les boutons de la feuille active. Cette
barre est utilisable pour tout classeur.
http://cjoint.com/?mtv5lDz1SX
Sub auto_open()
BarreBoutons
End Sub
Sub BarreBoutons()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
CommandBars("jb-NomsChamps").Delete
Set barre = CommandBars.Add(Name:="jb-NomsChamps")
barre.Visible = True
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "SupNomsChampsFeuille"
bouton.Caption = "SupNomsChampsFeuille"
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "ListeNomsChamps"
bouton.Caption = "ListeNomsChamps"
End Sub
Sub SupNomsChampsFeuille()
Feuille = ActiveSheet.Name
If MsgBox("Je vais supprimer tous les noms de " & UCase(Feuille) & "
êtes vous sûr?", vbYesNo) = vbYes Then
For Each n In ActiveWorkbook.Names
If InStr(UCase(n), UCase(Feuille)) > 0 Then n.Delete
Next n
End If
End Sub
JBbonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
Bonsoir,
Quel rapport avec la question ? Il s'agit de supprimer des noms !!!Bonsoir,
Barre utilitaire pour supprimer les boutons de la feuille active. Cette
barre est utilisable pour tout classeur.
http://cjoint.com/?mtv5lDz1SX
Sub auto_open()
BarreBoutons
End Sub
Sub BarreBoutons()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
CommandBars("jb-NomsChamps").Delete
Set barre = CommandBars.Add(Name:="jb-NomsChamps")
barre.Visible = True
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "SupNomsChampsFeuille"
bouton.Caption = "SupNomsChampsFeuille"
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "ListeNomsChamps"
bouton.Caption = "ListeNomsChamps"
End Sub
Sub SupNomsChampsFeuille()
Feuille = ActiveSheet.Name
If MsgBox("Je vais supprimer tous les noms de " & UCase(Feuille) & "
êtes vous sûr?", vbYesNo) = vbYes Then
For Each n In ActiveWorkbook.Names
If InStr(UCase(n), UCase(Feuille)) > 0 Then n.Delete
Next n
End If
End Sub
JBbonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
--
Cordialement,
Michel Gaboly
www.gaboly.com
Bonsoir,
Quel rapport avec la question ? Il s'agit de supprimer des noms !!!
Bonsoir,
Barre utilitaire pour supprimer les boutons de la feuille active. Cette
barre est utilisable pour tout classeur.
http://cjoint.com/?mtv5lDz1SX
Sub auto_open()
BarreBoutons
End Sub
Sub BarreBoutons()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
CommandBars("jb-NomsChamps").Delete
Set barre = CommandBars.Add(Name:="jb-NomsChamps")
barre.Visible = True
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "SupNomsChampsFeuille"
bouton.Caption = "SupNomsChampsFeuille"
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "ListeNomsChamps"
bouton.Caption = "ListeNomsChamps"
End Sub
Sub SupNomsChampsFeuille()
Feuille = ActiveSheet.Name
If MsgBox("Je vais supprimer tous les noms de " & UCase(Feuille) & "
êtes vous sûr?", vbYesNo) = vbYes Then
For Each n In ActiveWorkbook.Names
If InStr(UCase(n), UCase(Feuille)) > 0 Then n.Delete
Next n
End If
End Sub
JB
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
--
Cordialement,
Michel Gaboly
www.gaboly.com
Bonsoir,
Quel rapport avec la question ? Il s'agit de supprimer des noms !!!Bonsoir,
Barre utilitaire pour supprimer les boutons de la feuille active. Cette
barre est utilisable pour tout classeur.
http://cjoint.com/?mtv5lDz1SX
Sub auto_open()
BarreBoutons
End Sub
Sub BarreBoutons()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
CommandBars("jb-NomsChamps").Delete
Set barre = CommandBars.Add(Name:="jb-NomsChamps")
barre.Visible = True
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "SupNomsChampsFeuille"
bouton.Caption = "SupNomsChampsFeuille"
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "ListeNomsChamps"
bouton.Caption = "ListeNomsChamps"
End Sub
Sub SupNomsChampsFeuille()
Feuille = ActiveSheet.Name
If MsgBox("Je vais supprimer tous les noms de " & UCase(Feuille) & "
êtes vous sûr?", vbYesNo) = vbYes Then
For Each n In ActiveWorkbook.Names
If InStr(UCase(n), UCase(Feuille)) > 0 Then n.Delete
Next n
End If
End Sub
JBbonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
--
Cordialement,
Michel Gaboly
www.gaboly.com
Ce programme supprime les noms de la feuille active.
JBBonsoir,
Quel rapport avec la question ? Il s'agit de supprimer des noms !!!Bonsoir,
Barre utilitaire pour supprimer les boutons de la feuille active. Cet te
barre est utilisable pour tout classeur.
http://cjoint.com/?mtv5lDz1SX
Sub auto_open()
BarreBoutons
End Sub
Sub BarreBoutons()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
CommandBars("jb-NomsChamps").Delete
Set barre = CommandBars.Add(Name:="jb-NomsChamps")
barre.Visible = True
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "SupNomsChampsFeuille"
bouton.Caption = "SupNomsChampsFeuille"
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "ListeNomsChamps"
bouton.Caption = "ListeNomsChamps"
End Sub
Sub SupNomsChampsFeuille()
Feuille = ActiveSheet.Name
If MsgBox("Je vais supprimer tous les noms de " & UCase(Feuille) & "
êtes vous sûr?", vbYesNo) = vbYes Then
For Each n In ActiveWorkbook.Names
If InStr(UCase(n), UCase(Feuille)) > 0 Then n.Delete
Next n
End If
End Sub
JBbonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
--
Cordialement,
Michel Gaboly
www.gaboly.com
Ce programme supprime les noms de la feuille active.
JB
Bonsoir,
Quel rapport avec la question ? Il s'agit de supprimer des noms !!!
Bonsoir,
Barre utilitaire pour supprimer les boutons de la feuille active. Cet te
barre est utilisable pour tout classeur.
http://cjoint.com/?mtv5lDz1SX
Sub auto_open()
BarreBoutons
End Sub
Sub BarreBoutons()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
CommandBars("jb-NomsChamps").Delete
Set barre = CommandBars.Add(Name:="jb-NomsChamps")
barre.Visible = True
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "SupNomsChampsFeuille"
bouton.Caption = "SupNomsChampsFeuille"
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "ListeNomsChamps"
bouton.Caption = "ListeNomsChamps"
End Sub
Sub SupNomsChampsFeuille()
Feuille = ActiveSheet.Name
If MsgBox("Je vais supprimer tous les noms de " & UCase(Feuille) & "
êtes vous sûr?", vbYesNo) = vbYes Then
For Each n In ActiveWorkbook.Names
If InStr(UCase(n), UCase(Feuille)) > 0 Then n.Delete
Next n
End If
End Sub
JB
bonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
--
Cordialement,
Michel Gaboly
www.gaboly.com
Ce programme supprime les noms de la feuille active.
JBBonsoir,
Quel rapport avec la question ? Il s'agit de supprimer des noms !!!Bonsoir,
Barre utilitaire pour supprimer les boutons de la feuille active. Cet te
barre est utilisable pour tout classeur.
http://cjoint.com/?mtv5lDz1SX
Sub auto_open()
BarreBoutons
End Sub
Sub BarreBoutons()
Dim barre As CommandBar
Dim bouton As CommandBarControl
On Error Resume Next
CommandBars("jb-NomsChamps").Delete
Set barre = CommandBars.Add(Name:="jb-NomsChamps")
barre.Visible = True
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "SupNomsChampsFeuille"
bouton.Caption = "SupNomsChampsFeuille"
Set bouton =
CommandBars("jb-NomsChamps").Controls.Add(Type:=msoControlButton)
bouton.BeginGroup = True
bouton.Style = msoButtonCaption
bouton.OnAction = "ListeNomsChamps"
bouton.Caption = "ListeNomsChamps"
End Sub
Sub SupNomsChampsFeuille()
Feuille = ActiveSheet.Name
If MsgBox("Je vais supprimer tous les noms de " & UCase(Feuille) & "
êtes vous sûr?", vbYesNo) = vbYes Then
For Each n In ActiveWorkbook.Names
If InStr(UCase(n), UCase(Feuille)) > 0 Then n.Delete
Next n
End If
End Sub
JBbonjour,
je cherche dans les archives, mais je ne trouve pas de solution.
je souhaite supprimer tous les noms d'un feuillet mais pas ceux dans
les autres onglets.
merci par avance de vos propositions.
--
Cordialement,
Michel Gaboly
www.gaboly.com