MSGBOX a la création ou suppression d'un objet définie.
Résolu/Fermé
nilou82
Messages postés
21
Date d'inscription
mercredi 19 novembre 2014
Statut
Membre
Dernière intervention
18 juillet 2018
-
Modifié par nilou82 le 26/11/2014 à 10:23
nilou82 Messages postés 21 Date d'inscription mercredi 19 novembre 2014 Statut Membre Dernière intervention 18 juillet 2018 - 27 nov. 2014 à 23:07
nilou82 Messages postés 21 Date d'inscription mercredi 19 novembre 2014 Statut Membre Dernière intervention 18 juillet 2018 - 27 nov. 2014 à 23:07
A voir également:
- MSGBOX a la création ou suppression d'un objet définie.
- Forcer la suppression d'un fichier - Guide
- Vente objet occasion entre particulier - Guide
- Creation compte gmail - Guide
- Création compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
8 réponses
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
26 nov. 2014 à 17:59
26 nov. 2014 à 17:59
Re,
une facon de faire: code dans un module
une facon de faire: code dans un module
Option Explicit
Public Nb_Motpass As Integer
'appel a l'ouverture du classeur
Public Sub Compte_Motpass()
Dim nm As Name
On Error Resume Next
Nb_Motpass = 0
For Each nm In ActiveWorkbook.Names
If nm.Name Like "Motdepasse*" Then
Nb_Motpass = Nb_Motpass + 1
End If
Next nm
End Sub
'appel par Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'de chaque feuille
Public Sub DeCompte_Motpass()
Dim nm As Name, CNb_Motpass As Integer
On Error Resume Next
CNb_Motpass = 0
For Each nm In ActiveWorkbook.Names
If nm.Name Like "Motdepasse*" Then
CNb_Motpass = CNb_Motpass + 1
End If
Next nm
If CNb_Motpass <> Nb_Motpass Then
MsgBox "Mot_pass Avant: " & Nb_Motpass & vbNewLine & "Motpass_Maintenant: " & CNb_Motpass, vbInformation, "CHANGEMENT NOM FORMULE"
Nb_Motpass = CNb_Motpass
End If
End Sub
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
26 nov. 2014 à 11:46
26 nov. 2014 à 11:46
Bonjour,
pour suppression : https://www.cjoint.com/c/DKAl0CxnkCV
pour creation, manque d'infos !!!!!
pour suppression : https://www.cjoint.com/c/DKAl0CxnkCV
pour creation, manque d'infos !!!!!
nilou82
Messages postés
21
Date d'inscription
mercredi 19 novembre 2014
Statut
Membre
Dernière intervention
18 juillet 2018
3
26 nov. 2014 à 13:45
26 nov. 2014 à 13:45
Merci pour votre reponce.
Je pense que mon code vous à induit en erreur. Celui présent dans la pièce jointe sert à supprimer le contenu des cellules dont le nom commence par "Motdepass*".
Pour être plus clair :
avant de diffuser une copie de mon fichier à mes clients, je lance cette macro qui écrase le contenu de certaines cellules que je souhaite masquer.
Ces cellules ont toutes le nom qui commence par "Motdepassexxxx" (xxx est un numéro d'ordre unique).
Pour que cela fonctionne je dois nommer sur mon fichier sources les cellules à écraser en "Motdepassexxxx".
Le souci est que nous sommes plusieurs à modifier l'originale et non manquons d'un message qui nous alerte de la prise en compte du nouveau nom.
Je souhaiterais avoir un message pour l'ajout et éventuellement pour la suppression.
Merci par avance pour le temps que vous y accorderez.
Je pense que mon code vous à induit en erreur. Celui présent dans la pièce jointe sert à supprimer le contenu des cellules dont le nom commence par "Motdepass*".
Pour être plus clair :
avant de diffuser une copie de mon fichier à mes clients, je lance cette macro qui écrase le contenu de certaines cellules que je souhaite masquer.
Ces cellules ont toutes le nom qui commence par "Motdepassexxxx" (xxx est un numéro d'ordre unique).
Pour que cela fonctionne je dois nommer sur mon fichier sources les cellules à écraser en "Motdepassexxxx".
Le souci est que nous sommes plusieurs à modifier l'originale et non manquons d'un message qui nous alerte de la prise en compte du nouveau nom.
Je souhaiterais avoir un message pour l'ajout et éventuellement pour la suppression.
Merci par avance pour le temps que vous y accorderez.
nilou82
Messages postés
21
Date d'inscription
mercredi 19 novembre 2014
Statut
Membre
Dernière intervention
18 juillet 2018
3
26 nov. 2014 à 14:55
26 nov. 2014 à 14:55
C'est peut-être plus simple à comprendre quand on regarde le gestionnaire de non.
https://www.cjoint.com/?0KApbRtjMWs
Je souhaiterais voir apparaitre un MSGBOX quand j'ajoute ou je supprime un nom commençant par Motdepasse.
Est-ce que c'est plus clair ?
Merci pour votre retour.
https://www.cjoint.com/?0KApbRtjMWs
Je souhaiterais voir apparaitre un MSGBOX quand j'ajoute ou je supprime un nom commençant par Motdepasse.
Est-ce que c'est plus clair ?
Merci pour votre retour.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
26 nov. 2014 à 16:33
26 nov. 2014 à 16:33
Re,
Si c'est manuellement, je doute que cela soit possible.
Si c'est manuellement, je doute que cela soit possible.
nilou82
Messages postés
21
Date d'inscription
mercredi 19 novembre 2014
Statut
Membre
Dernière intervention
18 juillet 2018
3
26 nov. 2014 à 17:25
26 nov. 2014 à 17:25
J'avais l'idée de compter le nombre d'objets commençant par Motdepasse et de créer un événement à chaque changement de cellule pour refaire le calcul...
Je ne sais pas si c'est jouable.
Je ne sais pas si c'est jouable.
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
26 nov. 2014 à 17:40
26 nov. 2014 à 17:40
Re,
Comme ca oui, c'est jouable, pensez a mettre en memoire le nombre a l'ouverture du classeur pour avoir un repere et mettre a jour ce repere a chaque changement +/-
Comme ca oui, c'est jouable, pensez a mettre en memoire le nombre a l'ouverture du classeur pour avoir un repere et mettre a jour ce repere a chaque changement +/-
nilou82
Messages postés
21
Date d'inscription
mercredi 19 novembre 2014
Statut
Membre
Dernière intervention
18 juillet 2018
3
27 nov. 2014 à 23:07
27 nov. 2014 à 23:07
Ça marche nickel. Merci beaucoup.