en fait j'ai une feuille avec des cellules vérouillées, et certaines non
verrouillées.
Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect
"motdepasse"), sélectionner toutes les cellules (ça je sais pas), les
vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais
par contre : activesheet.protect)
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
Bonjour, *YANN24*
J'ai lu ton post 951F546A-A397-4B47-9735-1B9D145421CF@microsoft.com
avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines
non verrouillées.
Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect
"motdepasse"), sélectionner toutes les cellules (ça je sais pas), les
vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça
je sais par contre : activesheet.protect)
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
YANN24
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ??
Merci
YANN
Bonjour, *YANN24*
J'ai lu ton post 951F546A-A397-4B47-9735-1B9D145421CF@microsoft.com
avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines
non verrouillées.
Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect
"motdepasse"), sélectionner toutes les cellules (ça je sais pas), les
vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça
je sais par contre : activesheet.protect)
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
twinley
Bonjour,
C'est un ami.
Pour le lancer Outils Macro Nouvelle macro tu mets un nom qui parle et toutes les commandes manuelles que tu vas faire dans ta feuille sont enregistreés sous forme de code VBA. A la fin dee ta savante manip du arrête l'enregistreur . C'est IMPORTANT. Puis tu ouvres cette macro dans l'éditeur et tu découvres émerveillé le code VBA. L'émerveillement est inversement proportionnel à la compréhension...
à+twinley
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
Bonjour,
C'est un ami.
Pour le lancer Outils Macro Nouvelle macro
tu mets un nom qui parle
et toutes les commandes manuelles que tu vas faire dans ta feuille sont
enregistreés sous forme de code VBA.
A la fin dee ta savante manip du arrête l'enregistreur . C'est IMPORTANT.
Puis tu ouvres cette macro dans l'éditeur et tu découvres émerveillé le
code VBA. L'émerveillement est inversement proportionnel à la
compréhension...
à+twinley
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ??
Merci
YANN
Bonjour, *YANN24*
J'ai lu ton post 951F546A-A397-4B47-9735-1B9D145421CF@microsoft.com
avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines
non verrouillées.
Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect
"motdepasse"), sélectionner toutes les cellules (ça je sais pas), les
vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça
je sais par contre : activesheet.protect)
Pour le lancer Outils Macro Nouvelle macro tu mets un nom qui parle et toutes les commandes manuelles que tu vas faire dans ta feuille sont enregistreés sous forme de code VBA. A la fin dee ta savante manip du arrête l'enregistreur . C'est IMPORTANT. Puis tu ouvres cette macro dans l'éditeur et tu découvres émerveillé le code VBA. L'émerveillement est inversement proportionnel à la compréhension...
à+twinley
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
poy-poy
Bonjour Yann24,
tu vas dans outilsmacroenregistrer une macro. Il te demande quel nom tu veux mettre, tu en mets un ou pas lol. Tu fais ce que tu veux (ici, dévérouiller, selectionner, vérouiller) puis tu appuis sur le carré (ou outilsmacrostop). En allant sous vba, tu verras qu'un nouveau module est apparu avec dedans le code de toutes les actions que tu viens de faire.
L'enregistreur est trés pratique pour connaitre les propriétés ou les noms des objets, toutefois il code en dur donc si tu as des codes à faire en variable, il faut les retravailler ensuite.
De toute manière, l'enregistreur est le point de départ quasi-systématique tant qu'on n'écrit pas le vba comme le francais !
Cordialement Benjamin
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
Bonjour Yann24,
tu vas dans outilsmacroenregistrer une macro. Il te demande quel nom tu
veux mettre, tu en mets un ou pas lol. Tu fais ce que tu veux (ici,
dévérouiller, selectionner, vérouiller) puis tu appuis sur le carré (ou
outilsmacrostop). En allant sous vba, tu verras qu'un nouveau module est
apparu avec dedans le code de toutes les actions que tu viens de faire.
L'enregistreur est trés pratique pour connaitre les propriétés ou les noms
des objets, toutefois il code en dur donc si tu as des codes à faire en
variable, il faut les retravailler ensuite.
De toute manière, l'enregistreur est le point de départ quasi-systématique
tant qu'on n'écrit pas le vba comme le francais !
Cordialement
Benjamin
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ??
Merci
YANN
Bonjour, *YANN24*
J'ai lu ton post 951F546A-A397-4B47-9735-1B9D145421CF@microsoft.com
avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines
non verrouillées.
Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect
"motdepasse"), sélectionner toutes les cellules (ça je sais pas), les
vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça
je sais par contre : activesheet.protect)
tu vas dans outilsmacroenregistrer une macro. Il te demande quel nom tu veux mettre, tu en mets un ou pas lol. Tu fais ce que tu veux (ici, dévérouiller, selectionner, vérouiller) puis tu appuis sur le carré (ou outilsmacrostop). En allant sous vba, tu verras qu'un nouveau module est apparu avec dedans le code de toutes les actions que tu viens de faire.
L'enregistreur est trés pratique pour connaitre les propriétés ou les noms des objets, toutefois il code en dur donc si tu as des codes à faire en variable, il faut les retravailler ensuite.
De toute manière, l'enregistreur est le point de départ quasi-systématique tant qu'on n'écrit pas le vba comme le francais !
Cordialement Benjamin
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
YANN24
Salut poy-poy,
en fait, ce qui me faudrait, c'est ce qui faut que je mette dans le module VBA :
Activesheet.unprotect "motdepasse" (pour déprotéger la feuille) ???? (pour sélectionner toutes les cellules) ????? (pour vérouiller toutes les cellules) activesheet.protect "motdepasse" (pour protéger la feuille).
Donc, ce qui me manque, c'est les ???
Merci d'avance.
YANN
Bonjour Yann24,
tu vas dans outilsmacroenregistrer une macro. Il te demande quel nom tu veux mettre, tu en mets un ou pas lol. Tu fais ce que tu veux (ici, dévérouiller, selectionner, vérouiller) puis tu appuis sur le carré (ou outilsmacrostop). En allant sous vba, tu verras qu'un nouveau module est apparu avec dedans le code de toutes les actions que tu viens de faire.
L'enregistreur est trés pratique pour connaitre les propriétés ou les noms des objets, toutefois il code en dur donc si tu as des codes à faire en variable, il faut les retravailler ensuite.
De toute manière, l'enregistreur est le point de départ quasi-systématique tant qu'on n'écrit pas le vba comme le francais !
Cordialement Benjamin
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
Salut poy-poy,
en fait, ce qui me faudrait, c'est ce qui faut que je mette dans le module
VBA :
Activesheet.unprotect "motdepasse" (pour déprotéger la feuille)
???? (pour sélectionner toutes les cellules)
????? (pour vérouiller toutes les cellules)
activesheet.protect "motdepasse" (pour protéger la feuille).
Donc, ce qui me manque, c'est les ???
Merci d'avance.
YANN
Bonjour Yann24,
tu vas dans outilsmacroenregistrer une macro. Il te demande quel nom tu
veux mettre, tu en mets un ou pas lol. Tu fais ce que tu veux (ici,
dévérouiller, selectionner, vérouiller) puis tu appuis sur le carré (ou
outilsmacrostop). En allant sous vba, tu verras qu'un nouveau module est
apparu avec dedans le code de toutes les actions que tu viens de faire.
L'enregistreur est trés pratique pour connaitre les propriétés ou les noms
des objets, toutefois il code en dur donc si tu as des codes à faire en
variable, il faut les retravailler ensuite.
De toute manière, l'enregistreur est le point de départ quasi-systématique
tant qu'on n'écrit pas le vba comme le francais !
Cordialement
Benjamin
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ??
Merci
YANN
Bonjour, *YANN24*
J'ai lu ton post 951F546A-A397-4B47-9735-1B9D145421CF@microsoft.com
avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines
non verrouillées.
Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect
"motdepasse"), sélectionner toutes les cellules (ça je sais pas), les
vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça
je sais par contre : activesheet.protect)
en fait, ce qui me faudrait, c'est ce qui faut que je mette dans le module VBA :
Activesheet.unprotect "motdepasse" (pour déprotéger la feuille) ???? (pour sélectionner toutes les cellules) ????? (pour vérouiller toutes les cellules) activesheet.protect "motdepasse" (pour protéger la feuille).
Donc, ce qui me manque, c'est les ???
Merci d'avance.
YANN
Bonjour Yann24,
tu vas dans outilsmacroenregistrer une macro. Il te demande quel nom tu veux mettre, tu en mets un ou pas lol. Tu fais ce que tu veux (ici, dévérouiller, selectionner, vérouiller) puis tu appuis sur le carré (ou outilsmacrostop). En allant sous vba, tu verras qu'un nouveau module est apparu avec dedans le code de toutes les actions que tu viens de faire.
L'enregistreur est trés pratique pour connaitre les propriétés ou les noms des objets, toutefois il code en dur donc si tu as des codes à faire en variable, il faut les retravailler ensuite.
De toute manière, l'enregistreur est le point de départ quasi-systématique tant qu'on n'écrit pas le vba comme le francais !
Cordialement Benjamin
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
poy-poy
J'adore ta dernière phrase Twinley et elle résume si bien la situation...
Cordialement Benjamin
Bonjour,
C'est un ami.
Pour le lancer Outils Macro Nouvelle macro tu mets un nom qui parle et toutes les commandes manuelles que tu vas faire dans ta feuille sont enregistreés sous forme de code VBA. A la fin dee ta savante manip du arrête l'enregistreur . C'est IMPORTANT. Puis tu ouvres cette macro dans l'éditeur et tu découvres émerveillé le code VBA. L'émerveillement est inversement proportionnel à la compréhension...
à+twinley
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
J'adore ta dernière phrase Twinley et elle résume si bien la situation...
Cordialement
Benjamin
Bonjour,
C'est un ami.
Pour le lancer Outils Macro Nouvelle macro
tu mets un nom qui parle
et toutes les commandes manuelles que tu vas faire dans ta feuille sont
enregistreés sous forme de code VBA.
A la fin dee ta savante manip du arrête l'enregistreur . C'est IMPORTANT.
Puis tu ouvres cette macro dans l'éditeur et tu découvres émerveillé le
code VBA. L'émerveillement est inversement proportionnel à la
compréhension...
à+twinley
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ??
Merci
YANN
Bonjour, *YANN24*
J'ai lu ton post 951F546A-A397-4B47-9735-1B9D145421CF@microsoft.com
avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines
non verrouillées.
Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect
"motdepasse"), sélectionner toutes les cellules (ça je sais pas), les
vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça
je sais par contre : activesheet.protect)
J'adore ta dernière phrase Twinley et elle résume si bien la situation...
Cordialement Benjamin
Bonjour,
C'est un ami.
Pour le lancer Outils Macro Nouvelle macro tu mets un nom qui parle et toutes les commandes manuelles que tu vas faire dans ta feuille sont enregistreés sous forme de code VBA. A la fin dee ta savante manip du arrête l'enregistreur . C'est IMPORTANT. Puis tu ouvres cette macro dans l'éditeur et tu découvres émerveillé le code VBA. L'émerveillement est inversement proportionnel à la compréhension...
à+twinley
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
Patrick BASTARD
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
Affichage, Barre d'outils, Visual Basic.
Ensuite, tu clique sur le point de cette nouvelle barre d'outils (qui se transforme en carré), tu valides la boite de message, et là, tu exécutes à la main ce que tu désires que ta macro fasse "toute seule". Quand c'est fini, tu cliques sur le carré pour arrêter ton enregistreur et tu vas dans VBA (Alt+F11) voir le code ainsi créé. Attention : ce n'est qu'une base de travail, et il te faudra encore épurer (supprimer les commandes inutiles), mais même non optimisé, ton code fonctionnera déjà (vérifie en cliquant sur la flèche de cette même barre d'outils). L'avantage est que tu apprends par toi-même. N'est-ce pas gratifiant ?
N'hésite cependant pas à revenir sur ce forum, où tout plein de "GCB" (Gentils Contributeurs Bénévoles) sont prêts à se décarcasser, et à partager leur savoir pour t'aider.
Bien cordialement,
Patrick.
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
Bonjour, *YANN24*
J'ai lu ton post E0953E23-7999-4B7E-8197-7FFFC0094740@microsoft.com
avec le plus grand intéret :
Affichage, Barre d'outils, Visual Basic.
Ensuite, tu clique sur le point de cette nouvelle barre d'outils (qui se
transforme en carré), tu valides la boite de message, et là, tu exécutes à
la main ce que tu désires que ta macro fasse "toute seule".
Quand c'est fini, tu cliques sur le carré pour arrêter ton enregistreur et
tu vas dans VBA (Alt+F11) voir le code ainsi créé.
Attention : ce n'est qu'une base de travail, et il te faudra encore épurer
(supprimer les commandes inutiles), mais même non optimisé, ton code
fonctionnera déjà (vérifie en cliquant sur la flèche de cette même barre
d'outils).
L'avantage est que tu apprends par toi-même. N'est-ce pas gratifiant ?
N'hésite cependant pas à revenir sur ce forum, où tout plein de "GCB"
(Gentils Contributeurs Bénévoles) sont prêts à se décarcasser, et à partager
leur savoir pour t'aider.
Bien cordialement,
Patrick.
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ??
Merci
YANN
Bonjour, *YANN24*
J'ai lu ton post 951F546A-A397-4B47-9735-1B9D145421CF@microsoft.com
avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines
non verrouillées.
Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect
"motdepasse"), sélectionner toutes les cellules (ça je sais pas),
les vérouiller toutes (ça je sais pas non plus), et ensuite
verouillé (ça je sais par contre : activesheet.protect)
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
Affichage, Barre d'outils, Visual Basic.
Ensuite, tu clique sur le point de cette nouvelle barre d'outils (qui se transforme en carré), tu valides la boite de message, et là, tu exécutes à la main ce que tu désires que ta macro fasse "toute seule". Quand c'est fini, tu cliques sur le carré pour arrêter ton enregistreur et tu vas dans VBA (Alt+F11) voir le code ainsi créé. Attention : ce n'est qu'une base de travail, et il te faudra encore épurer (supprimer les commandes inutiles), mais même non optimisé, ton code fonctionnera déjà (vérifie en cliquant sur la flèche de cette même barre d'outils). L'avantage est que tu apprends par toi-même. N'est-ce pas gratifiant ?
N'hésite cependant pas à revenir sur ce forum, où tout plein de "GCB" (Gentils Contributeurs Bénévoles) sont prêts à se décarcasser, et à partager leur savoir pour t'aider.
Bien cordialement,
Patrick.
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
Michel Gaboly
Bonjour YANN24
Pour découvrir l'enregistreur de macros, avec des copies d'écran :
http://www.gaboly.com/VBA/EnregistrementAuto.html
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
-- Cordialement,
Michel Gaboly www.gaboly.com
Bonjour YANN24
Pour découvrir l'enregistreur de macros, avec des copies d'écran :
http://www.gaboly.com/VBA/EnregistrementAuto.html
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ??
Merci
YANN
Bonjour, *YANN24*
J'ai lu ton post 951F546A-A397-4B47-9735-1B9D145421CF@microsoft.com
avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines
non verrouillées.
Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect
"motdepasse"), sélectionner toutes les cellules (ça je sais pas), les
vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça
je sais par contre : activesheet.protect)
Pour découvrir l'enregistreur de macros, avec des copies d'écran :
http://www.gaboly.com/VBA/EnregistrementAuto.html
Bonjour Patrick
Qu'est ce que c'est l'enregistreur de macro ?? Merci YANN
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
-- Cordialement,
Michel Gaboly www.gaboly.com
anomymousA
bonjour,
je partage bien sur l'avis de tous tes répondnats sur la nécessité de faire un peu d'enrgistreur de macros pour apprendre. Ceci dit l'enregistreur de macros ecrit exactement ce que tu fais et donc alourdit u peu le code. Exemple: dasn ce que tu veux faire si tu utilsies l'enregistreur, il écrirait pour verrouiller l'ensemble des cellules d'1 feuille cells.select selection.locked=true
On peut réaliser la même chose en écrivant directement cells.locked=true. Eh oui, la transitivité existe aussi en informatique.
A+
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
bonjour,
je partage bien sur l'avis de tous tes répondnats sur la nécessité de faire
un peu d'enrgistreur de macros pour apprendre.
Ceci dit l'enregistreur de macros ecrit exactement ce que tu fais et donc
alourdit u peu le code.
Exemple: dasn ce que tu veux faire si tu utilsies l'enregistreur, il
écrirait pour verrouiller l'ensemble des cellules d'1 feuille
cells.select
selection.locked=true
On peut réaliser la même chose en écrivant directement cells.locked=true. Eh
oui, la transitivité existe aussi en informatique.
A+
Bonjour, *YANN24*
J'ai lu ton post 951F546A-A397-4B47-9735-1B9D145421CF@microsoft.com
avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines
non verrouillées.
Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect
"motdepasse"), sélectionner toutes les cellules (ça je sais pas), les
vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça
je sais par contre : activesheet.protect)
je partage bien sur l'avis de tous tes répondnats sur la nécessité de faire un peu d'enrgistreur de macros pour apprendre. Ceci dit l'enregistreur de macros ecrit exactement ce que tu fais et donc alourdit u peu le code. Exemple: dasn ce que tu veux faire si tu utilsies l'enregistreur, il écrirait pour verrouiller l'ensemble des cellules d'1 feuille cells.select selection.locked=true
On peut réaliser la même chose en écrivant directement cells.locked=true. Eh oui, la transitivité existe aussi en informatique.
A+
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
YANN24
Re-bonjour, OK, trop bien, merci beaucoup. Il me reste un seul hic : J'ai une colonne avec une liste déroulante. Avec ma macro telle qu'elle est, je ne peux plus suprimer une sélection déjà faite (ça c'est OK), mais je peux encore sélectionner un choix dans les listes (ça c'est pas bon). Comment faire ? Paramétrage des listes ?
Ci après, mon code écrit en vba :
Sub MacroDévSélVér() ' ' MacroDévSélVér Macro ActiveSheet.Unprotect "passe" Cells.Locked = True ActiveSheet.Protect "passe" ' End Sub
bonjour,
je partage bien sur l'avis de tous tes répondnats sur la nécessité de faire un peu d'enrgistreur de macros pour apprendre. Ceci dit l'enregistreur de macros ecrit exactement ce que tu fais et donc alourdit u peu le code. Exemple: dasn ce que tu veux faire si tu utilsies l'enregistreur, il écrirait pour verrouiller l'ensemble des cellules d'1 feuille cells.select selection.locked=true
On peut réaliser la même chose en écrivant directement cells.locked=true. Eh oui, la transitivité existe aussi en informatique.
A+
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)
Donc si vous avez les 2 formules qui me manquent.
Merci d'avance. YANN
Re-bonjour,
OK, trop bien, merci beaucoup.
Il me reste un seul hic :
J'ai une colonne avec une liste déroulante.
Avec ma macro telle qu'elle est, je ne peux plus suprimer une sélection déjà
faite (ça c'est OK), mais je peux encore sélectionner un choix dans les
listes (ça c'est pas bon). Comment faire ? Paramétrage des listes ?
Ci après, mon code écrit en vba :
Sub MacroDévSélVér()
'
' MacroDévSélVér Macro
ActiveSheet.Unprotect "passe"
Cells.Locked = True
ActiveSheet.Protect "passe"
'
End Sub
bonjour,
je partage bien sur l'avis de tous tes répondnats sur la nécessité de faire
un peu d'enrgistreur de macros pour apprendre.
Ceci dit l'enregistreur de macros ecrit exactement ce que tu fais et donc
alourdit u peu le code.
Exemple: dasn ce que tu veux faire si tu utilsies l'enregistreur, il
écrirait pour verrouiller l'ensemble des cellules d'1 feuille
cells.select
selection.locked=true
On peut réaliser la même chose en écrivant directement cells.locked=true. Eh
oui, la transitivité existe aussi en informatique.
A+
Bonjour, *YANN24*
J'ai lu ton post 951F546A-A397-4B47-9735-1B9D145421CF@microsoft.com
avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines
non verrouillées.
Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect
"motdepasse"), sélectionner toutes les cellules (ça je sais pas), les
vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça
je sais par contre : activesheet.protect)
Re-bonjour, OK, trop bien, merci beaucoup. Il me reste un seul hic : J'ai une colonne avec une liste déroulante. Avec ma macro telle qu'elle est, je ne peux plus suprimer une sélection déjà faite (ça c'est OK), mais je peux encore sélectionner un choix dans les listes (ça c'est pas bon). Comment faire ? Paramétrage des listes ?
Ci après, mon code écrit en vba :
Sub MacroDévSélVér() ' ' MacroDévSélVér Macro ActiveSheet.Unprotect "passe" Cells.Locked = True ActiveSheet.Protect "passe" ' End Sub
bonjour,
je partage bien sur l'avis de tous tes répondnats sur la nécessité de faire un peu d'enrgistreur de macros pour apprendre. Ceci dit l'enregistreur de macros ecrit exactement ce que tu fais et donc alourdit u peu le code. Exemple: dasn ce que tu veux faire si tu utilsies l'enregistreur, il écrirait pour verrouiller l'ensemble des cellules d'1 feuille cells.select selection.locked=true
On peut réaliser la même chose en écrivant directement cells.locked=true. Eh oui, la transitivité existe aussi en informatique.
A+
Bonjour, *YANN24* J'ai lu ton post avec le plus grand intéret :
As-tu essayé l'enregistreur de macro ?
Bien cordialement,
Patrick.
Bonjour,
en fait j'ai une feuille avec des cellules vérouillées, et certaines non verrouillées. Ma macro devrait me dévérouiller ma feuille (activesheet.unprotect "motdepasse"), sélectionner toutes les cellules (ça je sais pas), les vérouiller toutes (ça je sais pas non plus), et ensuite verouillé (ça je sais par contre : activesheet.protect)