Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." a écrit dans le message de news:
fDJZd.76392$
Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e et
3e
ligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
fDJZd.76392$WM1.1712786@wagner.videotron.net...
Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e et
3e
ligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." a écrit dans le message de news:
fDJZd.76392$
Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e et
3e
ligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." a écrit dans le message de news:
fDJZd.76392$
Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e et
3e
ligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
fDJZd.76392$WM1.1712786@wagner.videotron.net...
Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e et
3e
ligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." a écrit dans le message de news:
fDJZd.76392$
Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e et
3e
ligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Regarde là : http://cjoint.com/?dqbwrDtvuG
Salutations!
"Caroline L." a écrit dans le message de news:
kxKZd.76402$
Bonjour MichDenis,
Merci beaucoup ! C'est vraiment intéressant le userform, cela fait plus
personnalisé.
Sauf que j'ai besoin d'indication, je suis encore débutante avec le VB.
J'ai
essayé mais je n'y arrive pas. J'ai copié le userform et son code mais
ensuite ?
Comment faire en sorte que lorsque j'ai entré 1234 dans la boîte dialogue,
ma macro se poursuive (si le mot de passe est bon évidement).
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
Merci,
Caroline
"MichDenis" a écrit dans le message de news:Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." a écrit dans le message de news:
fDJZd.76392$Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e
et
3eligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de
passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe
invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Regarde là : http://cjoint.com/?dqbwrDtvuG
Salutations!
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
kxKZd.76402$WM1.1755207@wagner.videotron.net...
Bonjour MichDenis,
Merci beaucoup ! C'est vraiment intéressant le userform, cela fait plus
personnalisé.
Sauf que j'ai besoin d'indication, je suis encore débutante avec le VB.
J'ai
essayé mais je n'y arrive pas. J'ai copié le userform et son code mais
ensuite ?
Comment faire en sorte que lorsque j'ai entré 1234 dans la boîte dialogue,
ma macro se poursuive (si le mot de passe est bon évidement).
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
Merci,
Caroline
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de news:
OkRtoLbKFHA.568@TK2MSFTNGP09.phx.gbl...
Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
fDJZd.76392$WM1.1712786@wagner.videotron.net...
Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e
et
3e
ligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de
passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe
invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Regarde là : http://cjoint.com/?dqbwrDtvuG
Salutations!
"Caroline L." a écrit dans le message de news:
kxKZd.76402$
Bonjour MichDenis,
Merci beaucoup ! C'est vraiment intéressant le userform, cela fait plus
personnalisé.
Sauf que j'ai besoin d'indication, je suis encore débutante avec le VB.
J'ai
essayé mais je n'y arrive pas. J'ai copié le userform et son code mais
ensuite ?
Comment faire en sorte que lorsque j'ai entré 1234 dans la boîte dialogue,
ma macro se poursuive (si le mot de passe est bon évidement).
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
Merci,
Caroline
"MichDenis" a écrit dans le message de news:Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." a écrit dans le message de news:
fDJZd.76392$Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e
et
3eligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de
passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe
invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Regarde là : http://cjoint.com/?dqbwrDtvuG
Salutations!
"Caroline L." a écrit dans le message de news:
kxKZd.76402$
Bonjour MichDenis,
Merci beaucoup ! C'est vraiment intéressant le userform, cela fait plus
personnalisé.
Sauf que j'ai besoin d'indication, je suis encore débutante avec le VB.
J'ai
essayé mais je n'y arrive pas. J'ai copié le userform et son code mais
ensuite ?
Comment faire en sorte que lorsque j'ai entré 1234 dans la boîte dialogue,
ma macro se poursuive (si le mot de passe est bon évidement).
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
Merci,
Caroline
"MichDenis" a écrit dans le message de news:Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." a écrit dans le message de news:
fDJZd.76392$Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e
et
3eligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de
passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe
invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Regarde là : http://cjoint.com/?dqbwrDtvuG
Salutations!
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
kxKZd.76402$WM1.1755207@wagner.videotron.net...
Bonjour MichDenis,
Merci beaucoup ! C'est vraiment intéressant le userform, cela fait plus
personnalisé.
Sauf que j'ai besoin d'indication, je suis encore débutante avec le VB.
J'ai
essayé mais je n'y arrive pas. J'ai copié le userform et son code mais
ensuite ?
Comment faire en sorte que lorsque j'ai entré 1234 dans la boîte dialogue,
ma macro se poursuive (si le mot de passe est bon évidement).
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
Merci,
Caroline
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de news:
OkRtoLbKFHA.568@TK2MSFTNGP09.phx.gbl...
Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
fDJZd.76392$WM1.1712786@wagner.videotron.net...
Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e
et
3e
ligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de
passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe
invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Regarde là : http://cjoint.com/?dqbwrDtvuG
Salutations!
"Caroline L." a écrit dans le message de news:
kxKZd.76402$
Bonjour MichDenis,
Merci beaucoup ! C'est vraiment intéressant le userform, cela fait plus
personnalisé.
Sauf que j'ai besoin d'indication, je suis encore débutante avec le VB.
J'ai
essayé mais je n'y arrive pas. J'ai copié le userform et son code mais
ensuite ?
Comment faire en sorte que lorsque j'ai entré 1234 dans la boîte dialogue,
ma macro se poursuive (si le mot de passe est bon évidement).
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
Merci,
Caroline
"MichDenis" a écrit dans le message de news:Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." a écrit dans le message de news:
fDJZd.76392$Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e
et
3eligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de
passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe
invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Regarde là : http://cjoint.com/?dqbwrDtvuG
Salutations!
"Caroline L." a écrit dans le message de news:
kxKZd.76402$
Bonjour MichDenis,
Merci beaucoup ! C'est vraiment intéressant le userform, cela fait plus
personnalisé.
Sauf que j'ai besoin d'indication, je suis encore débutante avec le VB.
J'ai
essayé mais je n'y arrive pas. J'ai copié le userform et son code mais
ensuite ?
Comment faire en sorte que lorsque j'ai entré 1234 dans la boîte dialogue,
ma macro se poursuive (si le mot de passe est bon évidement).
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
Merci,
Caroline
"MichDenis" a écrit dans le message de news:Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." a écrit dans le message de news:
fDJZd.76392$Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e
et
3eligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de
passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe
invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Regarde là : http://cjoint.com/?dqbwrDtvuG
Salutations!
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
kxKZd.76402$WM1.1755207@wagner.videotron.net...
Bonjour MichDenis,
Merci beaucoup ! C'est vraiment intéressant le userform, cela fait plus
personnalisé.
Sauf que j'ai besoin d'indication, je suis encore débutante avec le VB.
J'ai
essayé mais je n'y arrive pas. J'ai copié le userform et son code mais
ensuite ?
Comment faire en sorte que lorsque j'ai entré 1234 dans la boîte dialogue,
ma macro se poursuive (si le mot de passe est bon évidement).
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
Merci,
Caroline
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de news:
OkRtoLbKFHA.568@TK2MSFTNGP09.phx.gbl...
Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." <caroland@videotron.ca> a écrit dans le message de news:
fDJZd.76392$WM1.1712786@wagner.videotron.net...
Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e
et
3e
ligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de
passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe
invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
Bonjour Caroline,
Regarde là : http://cjoint.com/?dqbwrDtvuG
Salutations!
"Caroline L." a écrit dans le message de news:
kxKZd.76402$
Bonjour MichDenis,
Merci beaucoup ! C'est vraiment intéressant le userform, cela fait plus
personnalisé.
Sauf que j'ai besoin d'indication, je suis encore débutante avec le VB.
J'ai
essayé mais je n'y arrive pas. J'ai copié le userform et son code mais
ensuite ?
Comment faire en sorte que lorsque j'ai entré 1234 dans la boîte dialogue,
ma macro se poursuive (si le mot de passe est bon évidement).
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
Merci,
Caroline
"MichDenis" a écrit dans le message de news:Bonjour Caroline,
Voir là, un fichier exemple à télécharger :
http://cjoint.com/?dqap6RfBnI
Salutations!
"Caroline L." a écrit dans le message de news:
fDJZd.76392$Bonjour,
J'aurais besoin d'un coup de pouce avec le début de cette macro (la 2e
et
3eligne de code) c'est-à-dire les 2 lignes commençant par :
'Si le mot de passe est...
La difficulté pour moi est en fait de vérifier la validité du mot de
passe
"1234" (ce mot de passe est utilisé pour la Protection du CLASSEUR). Si
l'utilisateur entre "1234" en réponse à la boîte dialogue "Ôter la
protection du classeur", la macro se poursuit. Si le mot de passe est
inexact ou vide, sortir de la macro avec le msgbox "Mot de passe
invalide"
________
Sub test()
Application.Dialogs(417).Show
'Si le mot de passe est égal à "1234", poursuivre la macro
'Si le mot de passe est différent de "1234" ou est égal à "", quitter la
macro avec MsgBox "Mot de passe invalide"
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End Sub
________________
merci à vous qui m'aidez tant. :o)
dans le dernier classeur que je t'ai envoyé, si le mot de passe saisi est
1234, la macro s'exécute ... c'est à dire tout
ce qui est placé entre if mot = Ok et End if .... tu peux y mettre
le code que tu désires. Si le mot de passe
n'est pas le bon, rien ne se passe. (c'est ce que j'en ai conclu.)
Et la macro est déclenché par le bouton de commande sur la feuille 1
P.S. Je ne connais pas d'autre moyen de saisir un mot de passe avec des
étoiles en lieu et place des caractères.
Sub ExécuterLaMacro()
UserForm1.Show
'Si mot = Ok, l'usager a utilisé
'le bon mot de passe et le reste
'de la macro s'exécute.
If Mot = "OK" Then
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End If
End Sub
dans le dernier classeur que je t'ai envoyé, si le mot de passe saisi est
1234, la macro s'exécute ... c'est à dire tout
ce qui est placé entre if mot = Ok et End if .... tu peux y mettre
le code que tu désires. Si le mot de passe
n'est pas le bon, rien ne se passe. (c'est ce que j'en ai conclu.)
Et la macro est déclenché par le bouton de commande sur la feuille 1
P.S. Je ne connais pas d'autre moyen de saisir un mot de passe avec des
étoiles en lieu et place des caractères.
Sub ExécuterLaMacro()
UserForm1.Show
'Si mot = Ok, l'usager a utilisé
'le bon mot de passe et le reste
'de la macro s'exécute.
If Mot = "OK" Then
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End If
End Sub
dans le dernier classeur que je t'ai envoyé, si le mot de passe saisi est
1234, la macro s'exécute ... c'est à dire tout
ce qui est placé entre if mot = Ok et End if .... tu peux y mettre
le code que tu désires. Si le mot de passe
n'est pas le bon, rien ne se passe. (c'est ce que j'en ai conclu.)
Et la macro est déclenché par le bouton de commande sur la feuille 1
P.S. Je ne connais pas d'autre moyen de saisir un mot de passe avec des
étoiles en lieu et place des caractères.
Sub ExécuterLaMacro()
UserForm1.Show
'Si mot = Ok, l'usager a utilisé
'le bon mot de passe et le reste
'de la macro s'exécute.
If Mot = "OK" Then
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End If
End Sub
Re-bonjour,
Ouf ! c'est ce qu'on appelle apprendre sur le tas !
Re-bonjour,
Ouf ! c'est ce qu'on appelle apprendre sur le tas !
Re-bonjour,
Ouf ! c'est ce qu'on appelle apprendre sur le tas !
Bonjour à tous
pardonnez moi cette question simple (?)
mais où code t on le mot de passe : 1234 dans l'exemple
j'ai passé plein d'alcool sur mon écran pour le nettoyer, mais je n'ai
rien
trouvé
merci Denis
J@@
"MichDenis"dans le dernier classeur que je t'ai envoyé, si le mot de passe saisi
est
1234, la macro s'exécute ... c'est à dire tout
ce qui est placé entre if mot = Ok et End if .... tu peux y
mettre
le code que tu désires. Si le mot de passe
n'est pas le bon, rien ne se passe. (c'est ce que j'en ai conclu.)
Et la macro est déclenché par le bouton de commande sur la feuille 1
P.S. Je ne connais pas d'autre moyen de saisir un mot de passe avec des
étoiles en lieu et place des caractères.
Sub ExécuterLaMacro()
UserForm1.Show
'Si mot = Ok, l'usager a utilisé
'le bon mot de passe et le reste
'de la macro s'exécute.
If Mot = "OK" Then
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End If
End Sub
Bonjour à tous
pardonnez moi cette question simple (?)
mais où code t on le mot de passe : 1234 dans l'exemple
j'ai passé plein d'alcool sur mon écran pour le nettoyer, mais je n'ai
rien
trouvé
merci Denis
J@@
"MichDenis"
dans le dernier classeur que je t'ai envoyé, si le mot de passe saisi
est
1234, la macro s'exécute ... c'est à dire tout
ce qui est placé entre if mot = Ok et End if .... tu peux y
mettre
le code que tu désires. Si le mot de passe
n'est pas le bon, rien ne se passe. (c'est ce que j'en ai conclu.)
Et la macro est déclenché par le bouton de commande sur la feuille 1
P.S. Je ne connais pas d'autre moyen de saisir un mot de passe avec des
étoiles en lieu et place des caractères.
Sub ExécuterLaMacro()
UserForm1.Show
'Si mot = Ok, l'usager a utilisé
'le bon mot de passe et le reste
'de la macro s'exécute.
If Mot = "OK" Then
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End If
End Sub
Bonjour à tous
pardonnez moi cette question simple (?)
mais où code t on le mot de passe : 1234 dans l'exemple
j'ai passé plein d'alcool sur mon écran pour le nettoyer, mais je n'ai
rien
trouvé
merci Denis
J@@
"MichDenis"dans le dernier classeur que je t'ai envoyé, si le mot de passe saisi
est
1234, la macro s'exécute ... c'est à dire tout
ce qui est placé entre if mot = Ok et End if .... tu peux y
mettre
le code que tu désires. Si le mot de passe
n'est pas le bon, rien ne se passe. (c'est ce que j'en ai conclu.)
Et la macro est déclenché par le bouton de commande sur la feuille 1
P.S. Je ne connais pas d'autre moyen de saisir un mot de passe avec des
étoiles en lieu et place des caractères.
Sub ExécuterLaMacro()
UserForm1.Show
'Si mot = Ok, l'usager a utilisé
'le bon mot de passe et le reste
'de la macro s'exécute.
If Mot = "OK" Then
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End If
End Sub
Bonjour à tous
pardonnez moi cette question simple (?)
mais où code t on le mot de passe : 1234 dans l'exemple
j'ai passé plein d'alcool sur mon écran pour le nettoyer, mais je n'ai
rien
trouvé
merci Denis
J@@
"MichDenis"dans le dernier classeur que je t'ai envoyé, si le mot de passe saisi
est
1234, la macro s'exécute ... c'est à dire tout
ce qui est placé entre if mot = Ok et End if .... tu peux y
mettre
le code que tu désires. Si le mot de passe
n'est pas le bon, rien ne se passe. (c'est ce que j'en ai conclu.)
Et la macro est déclenché par le bouton de commande sur la feuille 1
P.S. Je ne connais pas d'autre moyen de saisir un mot de passe avec des
étoiles en lieu et place des caractères.
Sub ExécuterLaMacro()
UserForm1.Show
'Si mot = Ok, l'usager a utilisé
'le bon mot de passe et le reste
'de la macro s'exécute.
If Mot = "OK" Then
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End If
End Sub
Bonjour à tous
pardonnez moi cette question simple (?)
mais où code t on le mot de passe : 1234 dans l'exemple
j'ai passé plein d'alcool sur mon écran pour le nettoyer, mais je n'ai
rien
trouvé
merci Denis
J@@
"MichDenis"
dans le dernier classeur que je t'ai envoyé, si le mot de passe saisi
est
1234, la macro s'exécute ... c'est à dire tout
ce qui est placé entre if mot = Ok et End if .... tu peux y
mettre
le code que tu désires. Si le mot de passe
n'est pas le bon, rien ne se passe. (c'est ce que j'en ai conclu.)
Et la macro est déclenché par le bouton de commande sur la feuille 1
P.S. Je ne connais pas d'autre moyen de saisir un mot de passe avec des
étoiles en lieu et place des caractères.
Sub ExécuterLaMacro()
UserForm1.Show
'Si mot = Ok, l'usager a utilisé
'le bon mot de passe et le reste
'de la macro s'exécute.
If Mot = "OK" Then
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End If
End Sub
Bonjour à tous
pardonnez moi cette question simple (?)
mais où code t on le mot de passe : 1234 dans l'exemple
j'ai passé plein d'alcool sur mon écran pour le nettoyer, mais je n'ai
rien
trouvé
merci Denis
J@@
"MichDenis"dans le dernier classeur que je t'ai envoyé, si le mot de passe saisi
est
1234, la macro s'exécute ... c'est à dire tout
ce qui est placé entre if mot = Ok et End if .... tu peux y
mettre
le code que tu désires. Si le mot de passe
n'est pas le bon, rien ne se passe. (c'est ce que j'en ai conclu.)
Et la macro est déclenché par le bouton de commande sur la feuille 1
P.S. Je ne connais pas d'autre moyen de saisir un mot de passe avec des
étoiles en lieu et place des caractères.
Sub ExécuterLaMacro()
UserForm1.Show
'Si mot = Ok, l'usager a utilisé
'le bon mot de passe et le reste
'de la macro s'exécute.
If Mot = "OK" Then
'fin de ma macro
Range("B8").Select
Range("B3").Select
ActiveCell.FormulaR1C1 = "50.5"
Range("C3").Select
ActiveCell.FormulaR1C1 = "78"
Range("C4").Select
ActiveCell.FormulaR1C1 = "100"
Range("C7").Select
ActiveCell.FormulaR1C1 = "18"
Range("B3:C4").Select
Selection.Font.Bold = True
Selection.Font.ColorIndex = 41
Range("C7").Select
Selection.Font.ColorIndex = 41
End If
End Sub