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'975
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par galopin01 - page 107

DateAuteur du sujetSujetExtrait du message
22/06/2017 à 10:25SkillzZVBA Problème avec FindDan la première version tu as écris : dans la seconde version : laquelle est la bonne ? A+...
22/06/2017 à 10:10LugulcosProblème de récupération de données pour un autre tableauUne solution en pièce jointe. Je n'ai traité que la feuille "Volontaire" à toi de faire les autres... Nota : J'ai mis la formule en P2. Tu peux la masquer en mettant la couleur de police de la même couleur que le fond ou mieux en mettant cette cellule en Format > Personnalisé type ";" taper juste...
22/06/2017 à 09:52horusbk Ajout date par calendrier avec VBAVoici une possibilité : Il en existe bien d'autres. Nota : La macro a été écrite sous Excel 10. Il est probable que certaines bibliothèques ont changé. Dans ce cas tu auras un message d'erreur. Aller dans VBA Annuler la macro en cours. Aller dans Outils > Préférence regarder quelle bibliothèque e...
22/06/2017 à 09:24maxrsst Modif automatique de cellules + recalcul de macrosJe pleure parce qu'à l'école on enseigne VBA au lieu d'enseigner les tableaux et les TCD Eh oui ! Faut vivre avec son temps : Les tableaux et les TCD ne sont qu'une surcouche logicielle destinée aux feignants, aux ignorants ou aux pressés qui se foutent de la forme et se contente d'un résultat rapid...
21/06/2017 à 19:40julien35000Inserer image formulaireJ'ai l'impression que tu es en train de te tirlipoter les méninges pour des queues de prunes... Finalise déjà ton Userform Ajout et après on reparlera de Consultation/Modification. A+...
21/06/2017 à 18:24julien35000Inserer image formulaireCe qui se conçoit bien s'énonce clairement. Là, moi pas comprendre... Tu veux un lien hypertexte dans ta base qui soit pas un lien hypertexte pour le formulaire ? Tu n'est pas obligé d'écrire tout le chemin dans la cellule : Tu écris le chemin juste dans le lien hypertexte (Clic droit sur la cellule...
21/06/2017 à 16:59julien35000Inserer image formulaireExcel n'est pas fait pour stocker des images. Il faut donc charger tes images sur le USF à chaque fois. Pour cela tu n'as pas besoin d'un lien hypertexte le nom de l'image suffit. Sinon si tu veux visualiser l'image sans utiliser le Userform ça peut se faire aussi mais c'est un autre problème. Le co...
21/06/2017 à 12:59Code_BeginnerSelection d'une ligneUne solution sans Select : A+...
21/06/2017 à 10:57khalilbouUserforme de saisie de donnée -VBA[jmd]Etre un convaincu ne t'oblige pas à être désagréable ! Si VBA te déplait rien ne t'oblige à ouvrir des posts qui ne te concernent pas ! [khalibou]Bien que je ne partage pas du tout l'opinion de jmd, en effet VBA décuple les possibilités d'Excel. Quand on sais s'en servir... Il c...
20/06/2017 à 16:12Allanhub Raccourcir nombre Textbox dans codeC'est pour la caméra invisible ? 130 TextBox ! Encore une question farfelue ! ça ne me parait pas possible avec AfterUpdate Une solution en pièce jointe (je n'ai mis que 10 Textbox) il faudra modifier par le nombre exact de TextBox dans chaque macro. Hum... à question "alakon",réponse "capillo-tract...
20/06/2017 à 15:55Sofiane.B Appel au valeurs Max et MinIl n'existe aucune macro qui puisse faire tout ce qui te passe par la tête. A toi d'adopter cette règle et de t'y tenir, parce que des variantes possibles il y en a à l'infini... tu peux aussi avoir envie de renommer ta feuille de synthèse, mettre des feuilles qui ne rentrent pas dans le jeu. Alors...
20/06/2017 à 10:19Sofiane.B Appel au valeurs Max et MinOui, tu colles cette macro dans un classeur vide (dans un module Standart (Module1)) A partir du menu VBA tu fais Enregistrer Tu vas avoir la boite de dialogue Enregistrer sous qui va s'ouvrir... Tout en bas de cette boite de dialogue tu as un champ "Type" : Choisir (vers le bas de la liste) "macro...
19/06/2017 à 20:30DEMERSAstuce d'automatisme pour UserFormJ'ai bien compris mais je suis pas plus convaincu que ça : Tu aurais le même état si tu enregistrais tout sur "Factures". Bon je n'espère pas te convaincre... Mais juste souligner que c'est une manière de voir pas géniale ! Tu serais sous ACCESS je dirais : "Bravo, très bien." Mais sous Excel... Bof...
19/06/2017 à 18:57DEMERSAstuce d'automatisme pour UserFormMoi je trouve que tu te/nous complique bien la vie pour pas grand chose : Tu peux me dire à quoi elle va te servir cette feuille "règlement" ? Au pire tu rajoutes 1 colonne sur ta feuille Facture pour le montant du chèque et basta ! Tu relie directement ton Userform à la feuille Facture. Au moins qu...
19/06/2017 à 18:14Sofiane.B Appel au valeurs Max et MinVoici une solution quel que soit le nombre de lignes ou de feuilles : Bon c'est vraiment pour te faire plaisir : Tant qu'à utiliser VBA, YAPA besoin de formules : VBA est bien capable de faire les calculs tout seul et d'afficher le résultat sans formules compliquées ! la seule chose importante est q...
19/06/2017 à 16:58Bergou Création d'un classeur ExcelDepuis le classeur A qui doit être identique à ta pièce jointe, (nom de la feuille, disposition des colonnes) enregistrer une macro qui ouvre STANDARD.xlsx le modifie avec les données de "1005" et Enregistre sous ce classeur avec le nom "1005.xlsx" Fermer "1005.xlsx" Arrêter l'enregistrement Et four...
19/06/2017 à 15:03henriclaessensRetrouver le numéro de version d'un fichierHum... A mon avis tu ne peux récupérer un N° de version que si tu en as mis un. Si tu à enregistré ton classeur normalement il n'y a aucun numéro de version attribué automatiquement. A+...
19/06/2017 à 10:24Micatlah Répartition aléatoire...
19/06/2017 à 10:08babufOuvrir une page de facon caché (ou arriere plan)Voir en pièce jointe J'ai rajouté une petite fonction pour pouvoir faire un message de plusieurs lignes confortablement...
19/06/2017 à 09:04babufOuvrir une page de facon caché (ou arriere plan)Joindre ton fichier.....
19/06/2017 à 08:37babufOuvrir une page de facon caché (ou arriere plan)Tu vas dans le menu VBA : Outils > Préférences... Cocher "Microsoft Outlook 11.0 Object Library" selon la version Excel il faudra prendre la version présente (14 pour Excel 2010...) Tu crées un module standart (Module1...) Tu mets dedans les 2 Sub Galopin() et Sub SendMole() SendMole tu n'as rien...
18/06/2017 à 22:08babufOuvrir une page de facon caché (ou arriere plan)Ecoute laisse tomber ton magnifique programme macro qui envoie des mails automatiquement et essaie le mien : et rajouter la macro donnée plus haut... ' il faut ajouter la bibliothèque "Microsoft Outlook 11.0 Object Library" au projet. (Cocher cette bibliothèque dans Outils Références ...) Bien sur i...
18/06/2017 à 21:44atlonia Transfert d'un UserForm vers un autre classeur ?Le problème semble être la dll mscomctllib source de nombreux problèmes au gré des versions différentes d'Excel. Dès que tu tapes ce mot dans Google tu as tout de suite compris... Mon conseil serait d'abandonner la Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem) et d'utiliser Pri...
18/06/2017 à 17:59atlonia Transfert d'un UserForm vers un autre classeur ?Va falloir nous montrer la bête... Regarde quand même d'abord dans les Références si tu n'en a pas une qui est déclarée absente...
18/06/2017 à 17:54Snoopy63 SetFocus fonctionne partiellementCa à l'air un peu fumeux tes USF qui jouent à cache-cache. On peut voir le truc ...
18/06/2017 à 17:24Snoopy63 SetFocus fonctionne partiellementUn petit coup de Userform2.Show avant de donner le focus peut-être ? A+...
18/06/2017 à 17:08atlonia Changer le nom des feuillesPour éviter ce genre d'inconvénient on utilise habituellement le CodeName des feuilles. C'est un peu embêtant de faire cette modification à postériori. Cependant l'outils remplacer de VBA permet de changer le nom des feuilles dans tout le projet d'un coup : Si tu n'as pas trop de feuilles, ça peut d...
18/06/2017 à 16:54lembmcBeepPour 20 ko t'as besoin de le mettre en rar ...
18/06/2017 à 14:47lembmcBeepC'est quoi ce fichier à la noix ? A+...
18/06/2017 à 14:37Pilougne Tables_TableauxOn ne peux transformer en tableau des cellules fusionnées. Des tables ou tableaux ont nécessairement des cellules distinctes. A+...
17/06/2017 à 21:03Jessiicaa23 Manipulation d'ArrayPfff... C'est pourtant clair ...
17/06/2017 à 15:44atloniaListView ne revois pas les donnéesBen oui, mais son modèle à lui c'est YouTube ! C'est vrai KSA a pas l'air tiptop, mébon... Chacun à le droit de choisir son sauciflard ...
17/06/2017 à 12:01atlonia Erreur d'exécution '9Je plussois... un peu ! Mais aujourd'hui on apprend l'anglais en même temps que le français et on apprend à programmer dès le primaire... IFO pas décourager les bonnes volontés.....
17/06/2017 à 11:58atloniaListView ne revois pas les donnéesJe ne crois pas... ça il a du rectifier. Enfin J'sais pas, c'est un peu le bordel ! Je crois plutôt que ce sont les SubItem qui ne sont pas initialisés : Dans la Private Sub Actualisation() il s'est arrété à 8 ou 9 SubItems.....
17/06/2017 à 11:33atlonia Erreur d'exécution '9On a le droit d'apprendre quand même ? Ton classeur ne comporte pas de caractères de soulignement dans son nom. "Feuil" n'existe pas : c'est "Feuil 1 " La bonne écriture : A+...
17/06/2017 à 06:35atloniaListView ne revois pas les donnéesTu n'as pas initialisés tous les SubItems. A+...
16/06/2017 à 21:45chou2best987Créer dynamiquement des TextboxesYa juste à flinguer le Workbook_Open.....
16/06/2017 à 19:21Jessiicaa23 Manipulation d'ArrayTu n'as pas besoin de comprendre un code pour l'appliquer : L'important est que "ça marche" Tu as demandé à imprimer les options cochées : Si tu suis mon explication et que tu donnes les valeurs indiquées aux boutons d'options cochées : ça marche. Ce code est fortement optimisé donc je vais pas te f...
16/06/2017 à 18:44babufOuvrir une page de facon caché (ou arriere plan)Je suis loin d'être un expert dans ce genre de sport, d'ailleurs j'ai arrêté depuis plusieurs années, mais je trouve ton truc bien compliqué. Je te donne le code que j'utilisais il y a quelques années pour les mailing en nombre. Bien sur il n'y a que la partie "Envoie du Mail" le reste de la macro c...
16/06/2017 à 18:16henriclaessensRetrouver le numéro de version d'un fichierGoogle est ton ami... faire une recherche sur GetFileVersion vba et FileVersion vba A+...
16/06/2017 à 17:57alive Boucle For Each sur tableau pour mise en formeTu peux le faire comme ça : A+...
16/06/2017 à 16:58alive Boucle For Each sur tableau pour mise en formeComme ça : ...Ça devrait suffire. Remarque : Je ne vois pas de raison de vérifier toute la colonne quand une ligne a été modifié (sauf si on modifie toute la colonne en bloc avec un copier/Coller par exemple) Donc si on estime qu'on ne change qu'une cellule à la fois, ce code devrait suffire : Nota...
16/06/2017 à 16:11atlonia Membre de méthode ou de données introuvableSelectItems et SelectItemsubitems n'existent pas. C'est : Cependant txtN° , txtNom et tous les autres txtQuelquechose n'existent pas non plus normalement ce devrait être le nom de tes contrôles... A+...
16/06/2017 à 15:20sdrkatyExcel plante après l'exécution du codeC'est en effet un aspect qui m'avait échappé mais -bien que je ne sois pas du tout spécialiste de ce genre de gymnastique- je pense que c'est encore pire ! Parce que ouvrir 27 000 fichiers ni même 150 dans une boucle, je ne m'y risquerai pas... Il me semble qu'il y bien d'autres méthodes pour lire 2...
16/06/2017 à 14:56sdrkatyExcel plante après l'exécution du codeIndépendamment de ce qui est dit plus haut, on ne sait pas combien de lignes sont à traiter dans la boucle et peut importe mais : Faire une boucle For... Next dans laquelle on risque d'ouvrir et de refermer 25 000 fois le même fichier est quelque peu... déraisonnable ! Je ne m'étonne pas dans ces co...
16/06/2017 à 12:02Julie1808 Remplissage tableau avec userform et frame invisibleJe ne peux pas t'en dire plus : Dans un UserForm tout est lié : D'une manière générale pour toutes les questions concernant un UserForm inutile de citer 3 ou 4 lignes de code il faut TOUT examiner. Depuis la cellule active dans la feuille liée et la manière de lancer le UserForm jusqu'à l'action ou...
16/06/2017 à 10:42dyoletFormatage en tete XLChez moi il n'y a pas de décalage le logo est aligné sur la marge gauche. C'est donc un problème lié à ta version Excel 1997 (?)...
16/06/2017 à 10:27dyoletFormatage en tete XLRegarde l'aperçu D'un autre coté je n'ai que 2010.....
16/06/2017 à 10:01dyoletFormatage en tete XLLe même modèle en xlsx...
16/06/2017 à 09:00dyoletFormatage en tete XLFerrand Il y a un paramètre particulier pour les en-têtes. Voir pièce jointe A+...