2326 résultats trouvés

par xorsankukai
14 mai 2020, 13:06
Forum : Excel - VBA
Sujet : Macro mot de passe
Réponses : 21
Vues : 189

Re: Macro mot de passe

Re, Private Sub Workbook_BeforeClose(Cancel As Boolean) Exécute la macro à partir du moment où tu demandes la fermeture (fais le test, tu demandes la fermeture puis tu annules, la macro est quand même éxécutée). Private Sub Workbook_Open() Exécute la macro uniquement à l'ouverture du fichier. Donc o...
par xorsankukai
14 mai 2020, 12:09
Forum : Excel - VBA
Sujet : Macro mot de passe
Réponses : 21
Vues : 189

Re: Macro mot de passe

Re, Effectivement, si tu "déverrouille" ta feuille puis que tu fermes ton classeur, elle reste donc "déverrouillée".Si tu changes de feuille et que tu reviens dessus, elle est réactivée donc "reverrouillée". C'est bien pour cette raison que j'utilisais Private Sub Workbook_Open() pour forcer le "Ver...
par xorsankukai
14 mai 2020, 11:15
Forum : Excel - VBA
Sujet : Macro mot de passe
Réponses : 21
Vues : 189

Re: Macro mot de passe

Re, Merci pour ton retour, :) est il possible de passer par une macro du style "l'ouverture de la feuille" Dans mon post précédent , j'utilisais l'évènement "Deactivate " de la feuille (lorsqu'on quitte la feuille), si tu veux l'inverse, donc à l'activation de la feuille: Private Sub Worksheet_Activ...
par xorsankukai
13 mai 2020, 17:38
Forum : Excel - VBA
Sujet : Macro mot de passe
Réponses : 21
Vues : 189

Re: Macro mot de passe

Bonjour PIERRO1234 , le forum, Une question stp: est il possible de le faire en worksheet au lieu de worbook? A tester: J'ai remplacer le bouton à bascule par un bouton classique Private Sub CommandButton1_Click() If CommandButton1.Caption = "Deverrouiller" Then MotDePasse = InputBox("Saisir le mot ...
par xorsankukai
13 mai 2020, 10:51
Forum : Excel - VBA
Sujet : Copier une plage de cellule selon données d'un autre
Réponses : 9
Vues : 71

Re: Copier une plage de cellule selon données d'un autre

Bonjour BONNEGO , le forum, Bonjour Xorsankukai, Ce problème est résolu mais néanmoins j’ai encore une question complémentaire si tu peux y répondre. J’ai fait évoluer mes deux fichiers. Comment peut-on modifier le code en macro dans un module qui se déclenche sur demande. L’idée est que le la cellu...
par xorsankukai
12 mai 2020, 11:28
Forum : Excel - VBA
Sujet : Menu recherche avec formulaire
Réponses : 17
Vues : 184

Re: Menu recherche avec formulaire

Re Dan , J'ai répondu dans mon post précédent. Donc pas besoin d'ajouter une textbox. Il faut simplement déplacer la définition de variable Ligne là je l'indique dans le post. Autant pour moi, je n'avais pas saisi la nuance... :...: Je suis autodidacte et apprends sur le tas via ce forum, il me rest...
par xorsankukai
12 mai 2020, 09:15
Forum : Excel - VBA
Sujet : Menu recherche avec formulaire
Réponses : 17
Vues : 184

Re: Menu recherche avec formulaire

Bonjour Riko, Dan, le forum,

Pour faire simple et en attendant une réponse de Dan,
Rajoute un label dans ton userform, renomme le LabelLigne, et fais le test, ;;)
Capture.JPG
Bon Intervention 2020.xlsm
(305.19 Kio) Téléchargé 14 fois
Cordialement,
par xorsankukai
11 mai 2020, 20:04
Forum : Excel - VBA
Sujet : Menu recherche avec formulaire
Réponses : 17
Vues : 184

Re: Menu recherche avec formulaire

Bonsoir Riko LEPOLAK , Dan , le forum, Si mes souvenirs sont bons, j'utilisais le label (qui est masqué dans le UserForm; à côté de la textbox n° de client) pour stocker le n° de ligne correspondant à l'élément issue de la recherche. Ensuite j'utilisais la valeur de ce label dans la macro du bouton ...
par xorsankukai
10 mai 2020, 17:01
Forum : Excel - VBA
Sujet : Copier une plage de cellule selon données d'un autre
Réponses : 9
Vues : 71

Re: Copier une plage de cellule selon données d'un autre

Re,

Merci pour ton retour, et ravi que cela te convienne, ;;)

:btres:

Cordialement,
par xorsankukai
10 mai 2020, 16:59
Forum : Excel - VBA
Sujet : Macro mot de passe
Réponses : 21
Vues : 189

Re: Macro mot de passe

Re, Un essai.....je ne sais pas si c'est la bonne façon de faire, mais ça semble fonctionner. Dans le module Thisworbook: Private Sub Workbook_Open() Sheets("Feuil1").OLEObjects("ToggleButton1").Object = False Sheets("Feuil1").OLEObjects("ToggleButton1").Object.Caption = "Déverrouiller" Sheets("Feui...