Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Gestion des noms définis

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

PrinceCorwin

XLDnaute Occasionnel
Bonjour tout le monde,

Je cherche à vérifier l'existence d'un nom défini dans le gestionnaire des noms.
Voir si "controlOK" existe avant de la créer.
Si elle existe, je prend sa valeur, sinon je la crée.

Dans cet exemple, je crée une variable a vrai ou faux que je relit par la suite afin de ne pas dérouler tout le script.
Si cet variable existe et qu'elle a la bonne valeur, je me branche plus loin dans le script et ne je refait pas toute la partie de mise en page et d'insertion de colonnes.

Merci pour votre aide.
 
Re : Gestion des noms définis

Bonjour, PrinceCorwin, le Forum,

... Dans cet exemple...

L'exemple s'est envolé !

Peut-être ainsi ?

Code:
Option Explicit
Sub Champs_lister()
    Application.DisplayAlerts = False
    On Error Resume Next
    Sheets("Champs_du_classeur").Delete
    Sheets.Add(after:=Sheets(Sheets.Count)).Name = "Champs_du_classeur"
    Selection.ListNames
    Application.DisplayAlerts = True
End Sub

A bientôt 🙂
 
Re : Gestion des noms définis

Hello,
Voici en VBA, ce que souhaite réaliser:
Code:
Application.DisplayAlerts = False
    Control = ThisWorkbook.Names("controlOK").Value
    If IsEmpty(Control) Then
        ActiveWorkbook.Names.Add Name:="controlOK", RefersToR1C1:="=""True"""
    Else
        MsgBox "control a la valeur" & Control
    End If
Application.DisplayAlerts = True
Puis, plus tard, modifier sa valeur à "False" si les contrôles ne sont pas satisfaisants.

Peut-être fais-je fausse route.
Merci pour vos idées
JCB
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

J
Réponses
4
Affichages
3 K
juicelink
J
R
Réponses
0
Affichages
3 K
R
Réponses
22
Affichages
5 K
K
Réponses
0
Affichages
3 K
K
X
Réponses
7
Affichages
2 K
XkevinX
X
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…