Membre impliqué

Inscrit le :18/12/2018
Dernière activité :25/11/2025 à 08:27
Version d'Excel :2016/365 (32bit)
Emploi :Chargé de missions Amélioration Continue
Biographie :Autodidacte en VBA depuis 2018, j'en suis tombé amoureux.
Messages
1'117
Votes
138
Fichiers
4
Téléchargements
10'148
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par GGautier - page 15

DateAuteur du sujetSujetExtrait du message
24/05/2019 à 14:56YannisB Appliquer un tempsEt ça ? ...
24/05/2019 à 14:26YannisB Appliquer un tempsArgggg J'ai pourtant testé .... Oui c'est encore moi...
24/05/2019 à 14:22massari59264 VBA mot de passeSi je peux te donner un conseil, si tu ne sais pas écrie la ligne de code pour effectuer une tache asse simple, n'hésite pas à utiliser l'enregistreur de macro. Cela te donnera déjà une bonne vision du code à écrie...
24/05/2019 à 14:20massari59264 VBA mot de passeEssaye comme ceci ...
24/05/2019 à 14:16massari59264 VBA mot de passeNom se n'est pas très grave mais si ça te rassure tu peux rajouter as string Je revisn vite pour la suite de ton message ...
24/05/2019 à 14:12YannisB Appliquer un tempsEncore une autre possibilité ...
24/05/2019 à 14:09YannisB Appliquer un tempsLa même chose en simplifié ...
24/05/2019 à 14:07YannisB Appliquer un tempsEssaye comme ça...
24/05/2019 à 13:57massari59264 VBA mot de passeVoilà, à tester ...
24/05/2019 à 12:11BZH83 Pb affichage listviewVoilà quelque chose de plus détaillé : Ce code est à mettre dans le UserForm "ecran_formation" Ce code est à mettre dans le UserForm "ecran_auteur"...
24/05/2019 à 12:02BZH83 Pb affichage listviewDans tes différents UserForm (Auteur et formation) tu met dans la partie Userform_Initialize() le code suivant : Pareil pour l'autre, il ne te restera plus qu'a adapter la colonne à savoir mettre .Cells(i,2)...
24/05/2019 à 11:43Cac0 MessageBox en tableauPeux tu mettre ton fichier en PJ ? Car mon code n'a aucunes raison de faire une plantage à ce niveau ! Là, ce que le message d'erreur dit c'est qu'il ne trouve pas ton bouton en question ... enfin je crois, le plus simple serais d'avoir un fichier :/...
24/05/2019 à 11:35Cac0 MessageBox en tableauOk et si tu exécute pas à pas le code en faisant F8, sur quelle ligne le code plante ...
24/05/2019 à 11:34massari59264 VBA mot de passeCe que tu veux c'est, au moment de la validation du login et mot de passe écrire dans la dernière colonne du tableau de la feuille Segment A ou B en fonction du login ...
24/05/2019 à 10:57Cac0 MessageBox en tableauVoilà un exemple de fichier, il te faudra modifier l'adresse du fichier dans le code ...
24/05/2019 à 10:53Cac0 MessageBox en tableauPartage une capture d'écran du message d'erreur et de la ligne incriminée stp Si tu ne peux pas faire de Debug, va dans le code et appuis sur F8 et tu regarde à quelle ligne ça plante...
24/05/2019 à 10:11massari59264 VBA mot de passePour le problème avec i rajoute en début de code Dim i...
24/05/2019 à 09:54Cac0 MessageBox en tableauAlors oui le lien c'est l'endroit ou se trouve le fichier dans lequel se trouve les données à récupérer du style C:\....\LeNomDuFichier.xlsx Et oui l'onglet en question est le nom de porte la feuille dans laquelle se trouve les données à récupérer ! (Dans mon exemple ci-dessus la feuille s'appel BD)...
23/05/2019 à 14:53massari59264 VBA mot de passePar contre il faudras que tu protège aussi ton classeur par un mot de passe ! Sinon rien n'empeche les utilisateurs de faire un clic droit pour afficher les feuilles masquées ! De plus utilise un code au démarrage pour masquer toutes les feuilles ! Dans l'éditeur, dans ThisWorkbook utilise ça : Si t...
23/05/2019 à 14:49massari59264 VBA mot de passeJ'ai fais une petite erreur, voilà le bon format : For i = 1 To 3 Worksheets(i).Visible = False Next i...
23/05/2019 à 14:43massari59264 VBA mot de passe1) Pour protéger ton code VBA tu peux le protéger par un mot de passe, dans l'éditeur VBA tu fais un clic droit sur ton projet, puis sur Propriétés et dans l'onglet Protection coche la case "Verrouiller le projet pour l'affichage" 2) Remplace tous les code utilisant sheets("Nom de la feuille") par F...
23/05/2019 à 14:07Cac0 MessageBox en tableauVoilà un code fonctionnel, à adapter avant...
23/05/2019 à 11:57YannisB Protéger cellulesBonne continuation...
23/05/2019 à 11:51YannisB Protéger cellulesOk alors quand tu utiliseras Sheets("Demande").Unprotect il faudras que tu rajoutes justre après entre des guillemets le mot de passe que tu utilises, exemple ...
23/05/2019 à 11:20YannisB Protéger cellulesComme pour le poste d'avant il faux déprotégé la feuille, faire fonctionner le code et re-protéger la feuille : Vas tu mettre un mot de passe sur les feuilles à l'avenir ...
23/05/2019 à 09:27YannisB Protéger cellulesRemplace Sheets("Demande").Protect par ...
23/05/2019 à 09:05YannisB Protéger cellulesJ'avoue que là je comprend pas j'ai fait plusieurs test et je n'ai pas d'erreur... En tout cas oui il s'agit bien d'une ligne de code qui vient modifier le format de plusieurs cellules. Quelles données à tu sélectionné dans la demande de mesure ...
23/05/2019 à 08:40YannisB Protéger cellulesPartage plutot une capture d'écran avec le message d'erreur et la ligne de code à l'origine du problème. Car même avec ton fichier ça se trouve on ne fait pas la même chose...
23/05/2019 à 08:13YannisB Protéger cellulesLa fenêtre qui s'ouvre pour faire une demande de mesure...
22/05/2019 à 15:56YannisB Protéger cellulesOui j'ai remarqué, il faut que tu remplisse le formulaire pour ne pas avoir d'erreur...
22/05/2019 à 15:47YannisB Protéger cellulesActive l'option qui permet de modifier la mise en forme des cellules au moment du premier verouillage manuel...
22/05/2019 à 15:33YannisB Protéger cellulesSinon tu met ça comme ça ...
22/05/2019 à 15:30YannisB Protéger cellulesJ'ai essayé mais c'est déjà trop tard, dès que tu insères une ligne le parametre de protection sera coché donc même si la ligne d'apres tu me Locked=false il ne pourra pas étant donné que la ligne est protégée...
22/05/2019 à 15:26YannisB Protéger cellulesEn faite je ne pense pas que excel prenne le format de la ligne 3 quand il insère une ligne à la ligne 4. C'est juste que par défaut quand on insère une ligne le paramètre de protection est coché ! Il faut donc trouver le paramètre à codé en VBA pour que se sois OK ...
22/05/2019 à 15:13YannisB Protéger cellulesEffectivement je vais un peu trop vite, j'ai juste testé intersession de ligne mais c'est après que ça merdouille, je regarde ça...
22/05/2019 à 14:57YannisB Protéger cellulesHeuuu moi ça marche Ce que j'ai fait : Je sélectionne les lignes 1, 2 et 3 Clic droit, Format Cellule et j'active la protection Je sélectionne toutes les autres lignes et là je retire la protection Je protège la feuille en cochant au préalable les options "Sélectionner les cellules déverrouillées" e...
22/05/2019 à 14:38Soken93Faire fonctionner une macro en Feuil1 via un userformPour pouvoir t'aider il va falloir le code en question et le mieux serais même un fichier. Sans ça c'est mission impossible...
22/05/2019 à 14:34YannisB Protéger cellulesOkey, bonne continuation...
22/05/2019 à 14:32YannisB Protéger cellulesPar ce que tu as retiré la protection des cellules de J7 à O10. Cepedant quand tu veux par exemple effacer la colonne 240 le code lui veux effacer les cellules de K7 à K30, il y à donc des cellules qui se trouve dans une plage qui n'est pas autorisé à modifier ...
22/05/2019 à 14:25YannisB Protéger cellulesOui j'ai remarqué ^^ Alors c'est tout bête Effectivement du retire bien la protection de ta plage de cellule mais ça ne suffis pas ! Quand tu protèges ta feuille tu sélectionne bien la case "Sélectionner les cellules déverrouillées". Cependant le code VBA lui à besoins de pouvoir modifier la mise en...
22/05/2019 à 14:13YannisB Protéger cellulesPerso de mon coté ça marche (Avec le code d'origine du fichier) EDIT : j'ai fait le test sur la mauvaise feuille, je revient vite ...
22/05/2019 à 14:08YannisB Protéger cellulesPour faire la même chose en VBA utilise le code ci-dessous ...
22/05/2019 à 14:00YannisB Protéger cellulesIl n'y a pas de raison que cela ne fonctionne pas... Est tu sur que les cellules dans lesquelles tu veux retirer les couleurs ne sont pas protégées ? Clique sur l'image (elle est animée) pour vérifié ça...
22/05/2019 à 10:57GGautierUn utilitaire pour gérer plusieurs listesSi vous faites pleins de listes (pour tout et pour rien ), je vous propose avec ce petit utilitaire, de gérer tout cela au même endroit ! En espérant rendre ce poste utile Dans cet utilitaire vous pouvez : Créer des listes et leurs donner un nom Modifier le nom des listes Supprimer des listes Export...
22/05/2019 à 09:47GGautier Retirer protection feuille sur classeur ferméMerci du retour, je teste ça plus tard. Si je comprend bien le code ci-dessus il test des mot de passes avec des lettres allant de A à L ...
21/05/2019 à 17:14GGautier Retirer protection feuille sur classeur ferméOui oui je l'ouvre avec par exemple workbooks.open Est ce n'est bien qu'une feuille qui est protégée ...
21/05/2019 à 14:35GGautier Retirer protection feuille sur classeur ferméOk je viens de trouver la réponse à ma question, malheureusement ce n'est pas possible .....
21/05/2019 à 14:32GGautier Retirer protection feuille sur classeur ferméAh ok je viens de comprendre, mais ce n'est pas ce que je cherche à faire. Je cherche un moyen d’écrire dans un classeur qui possède une feuille protégée par un mot de passe ...
21/05/2019 à 14:27GGautier Retirer protection feuille sur classeur ferméMerci du retour rapide Jean-Eric mais pourrais tu développer ...
21/05/2019 à 14:18GGautier Retirer protection feuille sur classeur ferméPas besoins d'une longue explication tout est dans le titre ! Je ne maîtrise que trop mal le VBA pour l'utilisation de classeur fermés... Après de longue heures recherche et de tentative de compréhension j'ai trouvé ce code qui permet d'importer des données d'un classeur fermé ! Je me suis dit que c...