Passionné d'Excel

Inscrit le :19/10/2014
Dernière activité :07/09/2023 à 12:26
Version d'Excel :2019 FR
Lieu :Sète
Messages
5'700
Votes
1'100
Fichiers
6
Téléchargements
39'180
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par ThauThème - page 53

DateAuteur du sujetSujetExtrait du message
11/07/2019 à 15:18CHRISTOPHEGNommer et onglet et mot de passeSi C5 est une formule je verrai bien l'événementielle Calculate dans l'onglet : Mais il est toujouts dangereux de nommer un onglet avec la valeur d'une cellule car elle peut contenir des caractères interdits ou bien avoir le même nom qu'un onglet déjà existant... Il faudra je pense un gestion d'erre...
11/07/2019 à 11:57Pokzy Selectionner un plage de valeur à partir d'une cellule avec texte précisIl manque beaucoup de données ! Tu devras adapter le code ci-dessous. Code à mettre dans le fichier B ...
11/07/2019 à 11:00ALLAN FRANCKFichier ExcelOn te l'emballe ? C'est pour offrir ? Un petit café aussi ?.....
10/07/2019 à 16:52Fabien55 Sécuriser une feuille en laissant actif les boutons des macrosRe, Regarde dans mon fichier exemple. Le code se trouve dans le composant ThisWorkbook . Il te suffit d'adapter le nom de l'onglet et de le recopier dans ton classeur au même endroit...
10/07/2019 à 15:54Fabien55 Sécuriser une feuille en laissant actif les boutons des macrosRe, Heu... J'ai pris un exemple au hasard. Le propos n'était pas celui là me semble-t-il... Dans l'exemple j'ai déclaré la variable A comme Integer . Cela limite ses valeurs entre -32 768 et 32 767.....
10/07/2019 à 09:18Fabien55 Sécuriser une feuille en laissant actif les boutons des macrosRe, Absolument pas ! Si tu avais testé le fichier en pièce jointe, qui n'est pas verrouillé, tu aurais vu que l'utilisateur ne peut pas modifier directement dans les cellules mais que si il passe par des boutons, UserForms, etc... Il peut le faire. C'est à ça que sert UserInterfaceOnly.....
09/07/2019 à 17:37jad73Données horizontalesEssaie comme ça ...
09/07/2019 à 17:20Fabien55 Sécuriser une feuille en laissant actif les boutons des macrosRegarde du coté de UserInterfaceOnly dans les arguments de la propriété Protect d'un onglet. Attention ! comme cet argument n'est pas conservé à la fermeture du classeur, il est recommander de le coder à l'ouverture de ce classeur. Voir exemple en pièce jointe...
09/07/2019 à 13:52xszmaPrendre une autre cellule si videLa règle d'or en VBA c'est éviter autant que possible les Select et autres Activate inutiles. Il ne font que ralentir l'exécution du code et sont source de plantage. Ici j'utilise des variables tableau ( TV et TL ) car l'accès aux données et beaucoup plus rapide que l'accès direct aux cellules du ta...
09/07/2019 à 12:25rami-tnCopier des donnes d'une feuille1 à une autre feuille2Tu me fais pitié. Le titre de ton post n'a rien a voir avec ton problème !... C'est du grand n'importe quoi (comme dans l'autre forum)...
09/07/2019 à 11:56MPETIT Evolution d'infos en fonction d'une celluleRe, En pièce jointe ton fichier modifié. J'ai remplacé le tableau [ListObject] par des cellules normales car sinon je ne sais pas gérer. Le code : Le fichier ...
09/07/2019 à 10:26titi32600 Vérifier si une date existeRe, Le problème avec Excel et les dates c'est quelle sont reconnues automatiquement mais surtout qu'elles peuvent s'afficher complètement différemment de ce qui a été tapé. Par exemple tu tapes 01/01/2019 et la cellule, en fonction du format choisi, peut afficher mardi 1 janvier 2019 . La fonction F...
09/07/2019 à 10:21Kisscool25 Calcul suivant trancheEn pièce jointe ton fichier modifié avec un peu de VBA . Tape le poids total dans la colonne D et il sera réparti dans les colonnes E et F en fonction de sa valeur... Les formules suivent...
09/07/2019 à 09:48titi32600 Vérifier si une date existeEssaie comme ça ...
09/07/2019 à 09:40MPETIT Evolution d'infos en fonction d'une cellulePour t'aider il faudrait comprendre ton tableau. Les équipements sont en ligne (ligne 8 de L à AN ) et en colonne (colonne K de 9 à 35 ). Du coup, en cellule L12 , par exemple, on ne sait pas si c est la maintenance de L8 ou de K12 . Le tableau Préventif à 3 colonnes : Nº Équipement : je n'ai vu auc...
08/07/2019 à 12:13DavbisMatching-RechercheVRe, Quoi !?... Ça c'était 'ache'ment gentil encore.....
08/07/2019 à 11:41DavbisMatching-RechercheVRe, Inutile de multiplier les posts ! Je t'ai proposé une solution dans ton premier post et tu n'as même pas daigné répondre... Je crois que j'aimais bien le temps où on brûlait les sorciers.....
08/07/2019 à 11:23azranoth Remplacer combobox.value par optionbutton.captionRe, Il est regrettable que tu supprimes ton premier Post car un cas semblable pourrait se poser à un autre utilisateur et il ne va rien comprendre s'il tombe sur ton post... N'oublie pas que c'est un forum d'entraide.....
08/07/2019 à 11:18DavbisCorrespondanceRe, Essaie comme ça : ± 20 secondes chez moi pour boucler la macro.....
08/07/2019 à 10:40azranoth Remplacer combobox.value par optionbutton.captionRe, Adapte le nom de la ComboBox1 !... Ou, envoie le fichier plutôt qu'un photo ...
08/07/2019 à 10:38Anthonydu31 Multiplication selon texte dans un autre celluleLes formules c'est pas mon fort... Essaie quand même en AU2 : et tire vers le bas.....
08/07/2019 à 10:27DavbisCorrespondanceTon énoncé n'est pas assez précis pour te proposer une réponse. Où se trouvent les colonnes Nom, Prénom dans l'onglet Utilisateur ? Où se trouvent les colonnes Nom, Prénom dans l'onglet SFR...
08/07/2019 à 10:20azranoth Remplacer combobox.value par optionbutton.captionBon, pas très clair ton histoire. Tu as une UserForm1 qui contient la Combobox1 . Si tu choisis gants dans cette ComboBox1 cela t'ouvre une UserForm2 avec un code, j'imagine, du style : Là, tu as plusieurs OptionsButtons correspondant aux références des gants et un bouton Valider (Arrête moi si je m...
08/07/2019 à 09:13Dany02_110Macro TRIERJe vous demande de vous arrêter ! C'est insupportable à la fin !.....
06/07/2019 à 19:04Dany02_110Macro TRIERRe, Chez moi ça marche !... En pièce jointe ton fichier oú j'ai mis la macro [Macro1] dans le module [Module 3] . Macro que j'ai ensuite affecté au bouton TRIER de chaque onglet. Aucun plantage chez moi je ne comprends pas pourquoi ça plante chez toi...
06/07/2019 à 14:15Dany02_110Macro TRIERRe, Mon code comportait une erreur. Avec le fichier, le voici corrigé et testé ...
05/07/2019 à 10:56baroudeuse75 Ouvrir un fichier Excel ferméA adapter puisque comme le dit Xmenpl, tu n'es pas très locace... [Edition] Nos posts se sont croisés Baroudeuse.....
04/07/2019 à 10:29KikListe déroulante sans doublons et dynamiqueComme tu ne l'as pas demandé et par pur esprit de contradiction : Je n'ai pas commenté les codes, comme je le fais habituellement, pour ne pas t'offenser.....
03/07/2019 à 17:20BelhediTransfert de données et transposéRe, Si tu lis le code et ses commentaires tu devrais y arriver tout seul il me semble.....
03/07/2019 à 15:41alvych Fermeture puis ouverture dans le même classeur ExcelRe, T'as bien fait de passer Xmenpl.....
03/07/2019 à 14:32BelhediTransfert de données et transposéEssaie comme ça ...
03/07/2019 à 14:24alvych Fermeture puis ouverture dans le même classeur ExcelSi la macro ferme le fichier elle "n'existe plus". Donc impossible d'ouvrir à nouveau le fichier via cette macro !... En revanche, tu peux dans un fichier B créer un code qui va fermer un fichier A à 16:30:00 puis ouvrir à nouveau le fichier A à 16:30:10.....
03/07/2019 à 12:20nada bahri Remplir un formulaire après le saisi d'un loginJe suis pas sûr d'avoir bien compris... Essaie comme ça ...
03/07/2019 à 10:15titikio Changement de couleur à chaque changement de référenceEssaie ça ...
03/07/2019 à 08:47Dany02_110Macro TRIERRe, Ce qui écrairerait ma lanterne c'est un fichier exemple !... Essaie comme ça ...
02/07/2019 à 15:25aslo83 Créer boucle recherche d'infosEssaie comme ça ...
02/07/2019 à 11:07CHRIS78550InputBox avec remplissage aléatoireRe, Pas vraiment une autre solution mais en tout cas tellement plus simple !... Bravo ...
02/07/2019 à 11:04Dany02_110Macro TRIERSi la ligne 6 contient les en-têtes du tableau, le code ci-dessous devrait convenir (non testé) ...
02/07/2019 à 10:49CHRIS78550InputBox avec remplissage aléatoirePeut-être comme ça ...
01/07/2019 à 10:00eliottMacro boucleEssaie comme ça : [Édition] Bonjour LouReeD, nos posts se sont croisés.....
28/06/2019 à 12:10jeanpaul-pce Scinder une chaine de caractuèreRe, Voilì voilà ...
28/06/2019 à 11:56jeanpaul-pce Scinder une chaine de caractuèreTrès bonne remarque d'AlgoPlus !... Sinon, une proposition VBA avec le code ci-dessous : [Édition] Ooops j'ai oublié d'insérer une colonne dans mon code !... Correction dans prochain Post.....
28/06/2019 à 09:58pyro206VBA-construction tableauPour te proposer un code il faudrait que je le teste. Pour le tester il me faut reproduire ton tableau. Tu pense bien qu'avec une pareille canicule je m'économise un maximum... Bois de l'eau, me diras-tu. T'es fou ! Je la garde précieusement pour le pastaga ! Bref, et plus sérieusement, pourquoi env...
27/06/2019 à 13:37SupervisorListe Déroulante ProblèmeRe, Et si toi tu faisais l'effort de fournir l'emplacement de la ou des cellules qui auront une validation de données ?!... On perdrait sûrement moins de temps...
26/06/2019 à 14:22SupervisorListe Déroulante ProblèmeRe, Code full comment. Je ne peux guère faire mieux.....
26/06/2019 à 11:27ZED21000 UserForm : Affectations des valeurs saisie vers des cellulesRe, Créer une plage nommé ce fait directement sur le tableur. Tu sélectionnes une cellule ou une plage et, dans la Zone de Nom , tu lui donnes un nom (la zone de nom est le petit rectangle en haut à gauche de fx ). Tu peux dès lors sélectionner une plage nommé en sélectionnant son nom dans la Zone d...
25/06/2019 à 17:19lucascharrierSélection pour impressionRe, Pour l'alimentation de la ListBox : Pour le bouton Valider ...
25/06/2019 à 17:08SupervisorListe Déroulante ProblèmeUn code à adapter ...
25/06/2019 à 15:35lucascharrierSélection pour impressionPourquoi pas un Commandbutton "Imprimer" dans un onglet qui lancerait une UserForm avec, dans une Listbox à sélection multiple, la liste des onglets et un Commandbutton "Valider" . Tu sélectionnerais les onglets dans la liste et à la validation le code n'imprimerait que les onglets sélectionnés... S...
25/06/2019 à 15:24ZED21000 UserForm : Affectations des valeurs saisie vers des cellulesLe plus simple, il me semble, c'est de créer des plages nommées pour les cellules : • D7= Septembre • E7 = Octobre • F7 = Novembre ect. puis ce code ...