Passionné d'Excel

Inscrit le :18/09/2008
Dernière activité :24/03/2026 à 13:55
Version d'Excel :2016
Lieu :bourg en bresse
Messages
9'456
Votes
1'262
Fichiers
4
Téléchargements
29'974
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par galopin01 - page 95

DateAuteur du sujetSujetExtrait du message
06/12/2017 à 11:38chti59xcelMoyenne=SOMME(taplage)/NB.SI(taplage;">0") A+...
05/12/2017 à 17:20Florent8210MA macro ne fonctionne qu'une foisJ'ai juste survolé le sujet mébon déjà il y a quatre lignes qui ne doivent pas bien fonctionner : La bonne syntaxe est : Tu nous diras s'il faut creuser plus loin... A+...
05/12/2017 à 12:55b.vincent Calendrier dans un usf alternative dtpickerCe n'est plus un problème de calendrier, c'est le problème habituel avec les dates saisies dans des TextBox. Il est préférable de passer par un variable de type Long qui transmet en fait un Numéro de série qui lui ne prête pas à confusion. Voir fichier joint. (la variable LaDate& définie en long dan...
05/12/2017 à 12:15b.vincent Calendrier dans un usf alternative dtpickerCelui-ci n'a qu'un mérite : La simplicité ! A+...
30/11/2017 à 14:28lyly_bouAjouter ligne fin de tableau VBAJe te laisse en bonne main... A+...
30/11/2017 à 13:55lyly_bouAjouter ligne fin de tableau VBAIl est ou le fichier ? A+...
30/11/2017 à 07:32SébastienInstallation du nouveau forumAvec W10 + 2016 on ne peut plus coller directement du code dans le forum ? Il faut d'abord le faire transiter par le bloc-note... A+...
30/11/2017 à 07:20BibiThomCréer une mise en page automatiqueCette macro ne changera pas la mise en page : A+...
24/11/2017 à 14:20panthera261 VBA dates et rechercheMerci de cet avis. Qu'est-ce que tu en penses problème d'antivirus ou de config Excel... hein ? A+...
24/11/2017 à 12:17panthera261 VBA dates et rechercheAllooooooooooooooooo ! Les gens : Personne pour me dire si vous avez aussi un message de contenu illisible à la première ouverture ? (Excel 2010 requis) Merci ...
24/11/2017 à 11:55j.winkler Noms de plage avec fonction decalerNe pas mettre de 0 : Villes2 : =DECALER(Feuil1!$B$9;;;;NBVAL(Feuil1!$9:$9)-1) Si vous avez des en-têtes préférez cette écriture : Villes : =DECALER(Feuil1!$H$1;1;;NBVAL(Feuil1!$H:$H)-1) Villes2 : =DECALER(Feuil1!$A$9;;1;;NBVAL(Feuil1!$9:$9)-1) A+ [Edit] Pfff... Pourtant j'ai rafraichi, j'ai...
24/11/2017 à 05:50panthera261 VBA dates et rechercheJe n'ai pas ce phénomène. Me rappeler cet après midi...
23/11/2017 à 20:00panthera261 VBA dates et rechercheA la demande de l'intéressé j'ai rajouté quelques champs (Tel et Email) avec les contrôles de saisie KIVONBIEN avec. Rappel : L'intégration d'une validation des eMail nécessite d'activer "Microsoft VBScript Regular Expression 5.5" dans le menu de VBA Outils > Références ... L'ensemble n'est peut...
22/11/2017 à 15:17panthera261 VBA dates et rechercheLe fichier modifié avec inversion des colonnes. Veuillez approuver cette modif. J'ai répondu a votre mail et ajouté quelques commentaires... Concernant les colonnes à rajouter. Tel et/ou Mail veuillez m'indiquer avec précision (image à l'appui si nécessaire) dans quel ordre les placer par rapport au...
22/11/2017 à 01:44panthera261 VBA dates et rechercheAmélioration Version VG1 : En cas de saisie imprévue dans les combos (par exemple ajout d'un nouvel agent, pièce, équipement,entreprise) : Met à jour la liste correspondante dans la feuille Prm et ajoute cette nouvelle référence à la liste. A+...
21/11/2017 à 15:12panthera261 VBA dates et recherche[Ferrand :] Je suis un peu (beaucoup) de l'avis de Ferrand mais je le formule différemment... Comme ton truc me paraissait bien compliqué, je suis parti sur des bases plus simples ! Enfin tout est relatif... Voir ma production en pièce jointe. Bon pour les commentaires on verras après : YAKA...
20/11/2017 à 09:35panthera261 VBA dates et rechercheCa serait bien de savoir ce que tu comptes mettre dans les champs "Contacter" et "Réparer" : Ce sont des champs logiques (Oui/Non) ? A+...
19/11/2017 à 17:31Invité Demandes VBA sur recherche, addition, et datesC'est très difficile de répondre à une question comme ça sans le classeur KIVABIEN avec... En pièce jointe une possibilité... A+...
19/11/2017 à 15:24Invité Demandes VBA sur recherche, addition, et datesHeu... Pour la question 1 C'est un peu flou : Précisez... Sinon : Qu'on se le dise : Les UserForm ne contiennent que du texte. Point de valeurs ! Pour un tableur ça la fout plutôt mal, mébon... C'est la logique informatique. En conclusion pour faire des calculs avec tous ces contrôles on utilise des...
19/11/2017 à 11:24Daniel74890Conseils pour Planning Congés V4 CTMC'est déjà pas mal... Il faut savoir que la mise au point de planning n'est pas chose aisée... (euphémisme !) Quand on débute il faut savoir s'adapter à l'existant... Tu trouveras des milliers de sujets traitant de la question dans la recherche (en haut à droite de cette page). En furetant habilemen...
19/11/2017 à 09:59Daniel74890Conseils pour Planning Congés V4 CTMCe classeur et ce planning fonctionne sans macro. C'est son seul (et non négligeable) intérêt. Par contre ça limite pas mal les possibilités. Après il est toujours possible au prix de quelques formules supplémentaire de calculer les types de congés pris par chaque individu dans la base de donnée. Ma...
18/11/2017 à 21:04Curtis Newton Shapes - contrôles activeX sur de nombreux ongletsJe vais encore pas me faire copain ! Mébon... Mon opinion est que avec autant d'objets, il est raisonnable de se limiter à une seule feuille ! A+...
18/11/2017 à 20:43DuportalDéfaut de date US / FR dans un macroAvez vous testé mon fichier de 4h50 ? je suppose que Non... Je n'ai modifié que la Sub Mensuel et le UserForm mais je n'utilise aucune variable "As String". Ni smois ... Ni aucune ligne 173... Normalement il n'y a pas à "jouer avec mon code" : Donc il n'y a pas de raison que ça ne marche pas. Si ça...
18/11/2017 à 15:50DuportalDéfaut de date US / FR dans un macroD'un autre coté mettre des variables String pour des jour, Mois, Année... Faut avoir de l'imagination ! Ma contribution en pièce jointe... Euh... j'ai élagué ! Mais l'idée est là.....
18/11/2017 à 06:41amgueOutil pour control d'une structure VBAOn pourrait rajouter aussi au chapitre des variables Eviter les noms de variables d'un seul caractère (sauf dans le cas des compteur de boucle For... Next) ou trop longs : j'ai vu des codes comportant plusieurs dizaines de variable de 10 à 25 caractères. Dans ce cas je ne lis même pas... Plus de 7 o...
16/11/2017 à 18:10melanie57 Mettre à jour des données avec un UserFormCe n'est pas aussi facile qu'il y parait ! Ton exemple est un petit peu trop symbolique pour être utile : Il faut savoir qu'un Userform pour la gestion d'une telle base de données à en général 4 objectifs très voisins : Consultation d'un enregistrement (une ligne) Ajout d'un enregistrement Modificat...
16/11/2017 à 17:27poukie84Somme sur des feuilles différentesLe nom des feuilles n'a aucune importance : Ce n'est pas une question de Nom de feuilles, mais de position des feuilles La feuille qui reçoit le cumul des autres (On appelle cela une " consolidation 3D " doit être la première (ou la dernière...) dans les liste des onglets. Toutes les autres doivent...
16/11/2017 à 16:51poukie84Somme sur des feuilles différentes=SOMME(Feuil2:Feuil70!B8) A+...
16/11/2017 à 14:02barachoieAmélioration CodeModifie la ligne 4 : A+...
15/11/2017 à 01:42b.vincentTriatement d'une dateBen là tu as une différence en jours du 14 Novembre au 15 Décembre, il y a bien 31 jours... Vu qu'il y a des mois de 30 jours et d'autres de 31, sans compter Février, il est difficile d'évaluer 3 mois avec rigueur si tu passes par une soustraction... A mon avis tu devrais te contenter d'évaluer cet...
14/11/2017 à 21:36Youyou75 Erreur 1004 Impossible de lire la propriété SumColumn, (à plus forte raison Columns) n'a pas de propriété Value par suite il est impossible d'en tirer une somme... Il faut écrire : A+...
14/11/2017 à 21:12b.vincentTriatement d'une dateJe ne vais pas m'amuser à tester ça serait trop compliqué, mais j'ai compris qu'il s'agit de TextBox Dans ce cas essaye comme ça : Les puristes vous fermez les yeux hein ! Bon c'est pas brillantissime c'est juste bourré d'autoconversion... Je sais. Mais dis moi ce que ça donne. (étant entendu que je...
14/11/2017 à 20:09b.vincentTriatement d'une dateCa dépend un peu de quel chapeau tu sors T_derniereverif et T_prochaineverif mébon... En l'absence de fichier moi je vois ça comme ça : If Iznogood Then fournir Fichier test A+...
14/11/2017 à 18:23nicolasdRécupérer le contenu d'une page webYa juste à ajouter des numéro de comptes dans la liste et a remplir le champ Choix... [Nota] J'ai pas fignolé hein... De nombreuses lignes sont facultatives YAKA tester. A+...
14/11/2017 à 17:47ouf746 Userform ModifierC'est un truc de "ouf" : Il faut déjà supprimer ton UserForm_Initialize car le " ComboBox1.RowSource = ... " interdit de Clear le Combo ensuite. Donc il faut laisser le Combo vide à l'ouverture (ou le remplir avec une autre méthode que RowSource) Tout dépend si tu entends conserver la possibilité de...
14/11/2017 à 15:14FBF Tableau pour transposer des donnéesA l'avenir dans ces conditions au lieu de mettre les 35000 lignes, tu fais une copie ou tu en laisses une centaine, ( ou juste assez pour faire des test crédibles) et ton fichier il va retrouver sa taille de guêpe.....
14/11/2017 à 15:04chermounCalendrier pour plusieurs textbox VBA ExcelHum... Je voudrais pas paraître "pisse-froid" ni agressif, mais là tu rêves un peu... (beaucoup !) A mon avis tu trouveras pas de volontaire pour gérer un UserForm à une centaine de TextBox ou Combo et une bonne douzaine de Frame. De plus tous ces trucs sont gérés avec des ActiveCell.Offset et des N...
14/11/2017 à 14:36ouf746 Userform ModifierCette autre question n'a pas l'air bien clair dans ta tête ! En tout les cas elle ne l'est pas sur le forum... Ton UserForm me parait satisfaisant, si tu entres "X" dans le TextBox la recherche et l'affichage se passent bien. La sélection dans la ListBox également... Que veux-tu de plus ...
14/11/2017 à 14:12DeeleeFONCTION SI & 5 CONDITIONSPrésenté comme ça Si E est prépondérant les autres conditions ne servent à rien : =SI(E1="oui";"avancé";"limité") ...est suffisant ! A+...
14/11/2017 à 13:49edlede Pb d'activation du déplacement dans une listebox (userform)Mettre la propriété TabIndex de ta ListBox à zéro : A+...
14/11/2017 à 13:40ouf746 Userform ModifierBah... C'est bien se casser la tête pour rien : YAKA mettre la propriété Style du Combo sur fmStyleDropDownList et comme ça tu peux ne peux entrer que des trucs de ta liste... A+...
14/11/2017 à 12:00barachoieAmélioration CodeUne 'tite macro : A+...
14/11/2017 à 05:38MarkusBzhTableau taille variable - Liste déroulanteBonjour, Tu ne peux pas espérer faire des formules dynamiques avec 2 tableaux sur la même feuille. Ce qui n'empêche pas de mettre 2 tableaux sur la même feuille... Mais moi je ne le recommande pas du tout ! Il faut être un peu fou pour se lancer dans des constructions comme ça ! [EDIT] Après...
13/11/2017 à 22:39ExcelCoreGameDémineurAvec un code protégé on ne te sera pas d'une grande aide ! A+...
13/11/2017 à 22:33addouAutoriser tri et filre dans protection de feuilleVoir en pièce jointe. Voir également en Feuil2 la liste des options de Protect... [Nota] La je t'ai mis le UserInterfaceOnly en cadeau BONUS, pour la route, mais dans la situation il n'intervient pas. Il est préférable de mettre la Sub Protege dans Module1 et de l'appeler dans Workbook_Open...
13/11/2017 à 21:46addouAutoriser tri et filre dans protection de feuilleComment tu crois que je fais moi pour deviner ??? Et l'enregistreur de macro : Tu crois qu'il sert à quoi l'enregistreur de macro ? A+...
13/11/2017 à 17:04FBF Tableau pour transposer des données3 ou 20 : C'est le nombre de colonnes de ton resize Utilise plutôt cjoint A+...
13/11/2017 à 16:14FBF Tableau pour transposer des donnéesPour nous qui sommes de l'extérieur c'est pas trop lisible ton code : Tablo1, Tablo2 c'est pas très explicite je préférerai TabloS (Source), TabloC (Cible) Mébon... UBound(tablo2) c'est Ubound la 1ère dimension de ton Tablo (lignes) UBound(tablo2, 2) c'est Ubound la 2ème dimension de ton Tablo... (c...
13/11/2017 à 15:19addou Mettre une protection sans interferer avec VBALa difficulté ce n'est pas le système lui même (L'initialisation du WorkBook) La difficulté réside dans la compétence du programmeur : Quand on est un programmeur lambda comme moi, on fait beaucoup d'erreurs qui font régulièrement planter VBA. A l'occasion des erreurs les plus graves le classeur n'e...
13/11/2017 à 14:30ouf746 Userform ModifierC'est normal, c'est du a un vice ded conception de ton UserForm Tu te sers de ton Combo comme d'un filtre. Ensuite tu te bases sur la propriété ListIndex de ta ListBox pour affecter les données or (comme il n'y a pas beaucoup de données)ListIndex est presque toujours = à 0 Pour résumer tu ne dois pa...