Passionné d'Excel

Inscrit le :29/05/2018
Dernière activité :02/10/2022 à 13:51
Version d'Excel :Ex.365 fr 64bits
Emploi :Traité à nouveau
Lieu :Bas-St-Laurent
Messages
5'032
Votes
934
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par ric - page 53

DateAuteur du sujetSujetExtrait du message
05/04/2020 à 11:26Tony2mars Amélioration du code pour exporter en .pdfMerci BrunoM45 J'utilise Smart Indenter (je crois que c'est eriiic qui m'a fait découvrir cet utilitaire). https://www.add-ins.com/macro-products-for-Microsoft-Excel/how-to-indent-vba-code/how-to-indent-vba-code.htm ric...
05/04/2020 à 10:58Tony2mars Amélioration du code pour exporter en .pdfCela ne décrit pas vraiment le souci. Un essai ... ric...
05/04/2020 à 00:53Balance58 Couleurs Poste de travail dans ListViewJ'ai posé plusieurs questions auxquelles je n'ai pas eu de réponse. Je ne sais pas si tu t'en balances. Mais, ça pèse dans la balance. Je vais donc mettre fin à ma participation à ce projet. Bonne continuité ... ric...
04/04/2020 à 19:32Balance58 Couleurs Poste de travail dans ListViewJ'ai cherché les textbox18 et 19 sans succès. Dois-je présumé que ce sont 8 et 9 ? Je ne sais pas quels sont les traitements à faire, ni les résultats escomptés. Les informations me manquent ... ric...
04/04/2020 à 18:17Balance58 Couleurs Poste de travail dans ListViewCe sont des bouts de code qui étaient présent. Il y a une boucle qui va de 7 à 13 ce qui fait que les quelques textbox avant ne sont pas traités. L'erreur 35600 est-elle présente sur le fichier que je t'ai envoyé ou sur ton fichier de travail ? ric...
04/04/2020 à 17:25BAROU2102Liste deroulante avec infos bullesUn essai ... ric...
04/04/2020 à 15:33Balance58 Couleurs Poste de travail dans ListView... l'erreur " 35600 " quand je clic sur " VALIDER NOM " après avoir choisi un nom dans la ListView1. ... Cette erreur provient du code qui titille si TextBox13 est vide. Sur ton fichier de travail, est-ce que tu auras des textbox13 vides ? Si oui, comment est-ce que tu veux gérer cela ? inscrire un...
04/04/2020 à 14:53nunizgbFonction recherchev et nom d'onglet automatiqueUn essai ... =SI(ESTVIDE(I7);"";RECHERCHEV(I7;INDIRECT("[Fichier1.xlsx]" & BE10 &"!$A$14:$AJ$706");8;FAUX)) Si le fichier1.xlsx et ouvert, ça fonctionne. ric...
04/04/2020 à 10:32Balance58 Couleurs Poste de travail dans ListViewPour l'erreur 35600, c'est corrigé. Pour la couleur aussi. ric...
04/04/2020 à 00:14zakou76Remplir un comboboxDrôle de demande ... m'enfin ... ric...
03/04/2020 à 19:55QuarxLien vers des images ouvre automatiquement avec EdgeSi tu parles de Edge, l'on doit comprendre que la machine roule Windows 10. Si c'est le cas, Paramètres > Applis > à gauche > Applications par défaut > à droite > descendre jusqu'à " Choisir les applications par défaut par type de fichier " > à gauche > trouver le type de fichie...
03/04/2020 à 19:26OlivierLOProblème insertion de lignes avec macro car lignes cachéesJ'ai répondu dans le premier fil ... https://forum.excel-pratique.com/viewtopic.php?p=854802#p854802 ric...
03/04/2020 à 19:23OlivierLOProblème de macro qui ne fonctionne plus quand on insère des lignesLes remords sont une vilaine chose... La macro du Module2 > Sub inserer_ligne1() a été modifiée pour gérer les lignes masquées lors de l'ajout de lignes. J'ai créé un champ nommé sur la cellule "Date1" du "2ième tarif" afin de coder la chose. J'ai profité de l'occasion pour supprimer la tonne de...
03/04/2020 à 14:23OlivierLOProblème de macro qui ne fonctionne plus quand on insère des lignesCette fois-ci, je vais passer mon tour et laisser la chance aux autres forumeurs de t'aider. A+ ric...
03/04/2020 à 12:57BrunoCProbleme FILTRE: CTRL+SHIFT+LTon profil indique "Version d'Excel : 2007". J'ai testé sous Excel 2007 > CTRL+SHIFT+L n'active/désactive pas les filtres. Est-ce bien la version 2007 qui est utilisée ? ric...
03/04/2020 à 12:33OlivierLOProblème de macro qui ne fonctionne plus quand on insère des lignesModule2 > Sub inserer_ligne1() Remplace : Range("A" & Range("Tarif1").Row & ":EE" & Range("Tarif1").Row).Copy Par : Range("A" & Range("Tarif1").Row).EntireRow.Copy Idem pour l'autre macro ... Module4 > Sub inserer_ligne2() Remplace : Range("A" & Range("Tarif2").Row & "...
03/04/2020 à 02:05Balance58 Couleurs Poste de travail dans ListViewJe n'ai pas compris le besoin. Si l'on clique sur le bouton "AJOUTER NOM", le poste dans ListView1 se colorise s'il est le même que le poste affiché dans "catg". Pour l'instant, qu'un seul poste peut être coloré. Les multiples instances de ce poste seront colorées. ric...
03/04/2020 à 01:53quattro26140 Recupere ligne complet ListboxC'est TBox_Date qui est vide, donnant l'erreur. Le calendrier ne réussit pas à écrire dans TBox_Date. TBox_Date est en partie superposé à TextBox11. Il semble qu'il n'y ait que TBox_Date qui puisse appeler le Calendrier et je n'ai pas encore compris l'astuce. Pour passer outre temporairement : rempl...
02/04/2020 à 22:36Balance58 Couleurs Poste de travail dans ListViewJe viens d'allumer. Désolé ric...
02/04/2020 à 17:56OlivierLOProblème de macro qui ne fonctionne plus quand on insère des lignesRic...
02/04/2020 à 17:25Balance58 Couleurs Poste de travail dans ListViewLà, je vais avoir besoin de précision ... Au départ, les postes de ListView1 ne seraient pas colorés. En cliquant sur bouton "AJOUTER NOM", le poste en ListView1 serait colorié ? Est-ce bien ton souhait ? ric...
02/04/2020 à 16:43quattro26140 Recupere ligne complet ListboxIl restera quelques fignolages à effectuer. Je te laisse quand même vérifier si cela convient. ric...
02/04/2020 à 16:39Balance58 Couleurs Poste de travail dans ListViewJe reviens ... ric...
02/04/2020 à 16:04Balance58 Couleurs Poste de travail dans ListViewJ'ai enfin dépanné cette vilaine machine. ric...
02/04/2020 à 15:38Balance58 Couleurs Poste de travail dans ListViewExcuse-moi si je ne donne que le code. J'ai un problème avec ListView sur ma machine munie d'Excel 2007. Il faut que je dépanne cela prochainement. ric...
02/04/2020 à 15:28Balance58 Couleurs Poste de travail dans ListViewSi tu voulais, par hasard, obtenir le même effet en ListView2. Aussi, tu pourrais séparer ListView2 de la macro "Initialize" tel ListView1. Mais, c'est toi qui voit. Même la partie de la ListView1 qui est dans "Initialize pourrait être rapatrié dans "ChargerLW1" pour faire plus propre. ric...
02/04/2020 à 15:01Balance58 Couleurs Poste de travail dans ListViewPeut-être ainsi ... ric...
02/04/2020 à 14:27OlivierLOProblème de macro qui ne fonctionne plus quand on insère des lignes@papyg >> as-tu remarqué que les numéros de date, dans la 2e partie, ne suivent pas correctement ? ric...
02/04/2020 à 14:23OlivierLOProblème de macro qui ne fonctionne plus quand on insère des lignesUn essai ... Une autre version ... J'ai ajouté un champ nommé en A17 (Tarif1) et en A31 (Tarif2). Ainsi, quand il y aura insertion de lignes, l'adresse de ces cellules s'adaptera. J'ai dû modifier dans le "Module2" Idem pour Sub inserer_ligne2() dans le "Module4" Particulièrement pour cette macro, r...
02/04/2020 à 11:41Balance58 Couleurs Poste de travail dans ListViewTon profil mentionne que tu utilises Excel 2007, est-ce bien la version d'Excel que tu utilises ? Est-il possible de nous faire parvenir le nouveau fichier ? ric...
01/04/2020 à 21:46RobinessimoRésultat vide, si le texte liés à la valeur recherchée dépasse 255 caracterJe viens de réaliser que le fichier ouvert sur Excel 365, les formules ne sont pas en matricielle et ça fonctionne bien. Je copie le fichier sur ma machine munie d'Excel 2007, les formules sont maintenant en matricielle. J'ai encore beaucoup d'informations à acquérir. ric...
01/04/2020 à 21:26RobinessimoRésultat vide, si le texte liés à la valeur recherchée dépasse 255 caracterBizarre, car sur mes deux machines, ça fonctionne sans mettre en matricielle. M'enfin, si tu y trouves ton bonheur ... c'est l'important. ric...
01/04/2020 à 21:20aithassanErreur d'execution '424Dans ton code > Sheet1 > Il n'y a pas de feuille1 > il faut donc écrire Feuil8 (pour la feuille "Etat de Stock" Ou écire > worksheets("Etat de Stock") ric...
01/04/2020 à 21:09Falckner Copie en cellule et cellule nomméUn essai ... ric...
01/04/2020 à 20:53RobinessimoRésultat vide, si le texte liés à la valeur recherchée dépasse 255 caracterJe viens de tester sur mon autre machine munie d'Excel 2007 ... ça fonctionne impec. Chez toi, est-ce que ça fonctionne avec ce fichier joint ... ric...
01/04/2020 à 20:45RobinessimoRésultat vide, si le texte liés à la valeur recherchée dépasse 255 caracterEn Excel 365, ça fonctionne bien. Je vais tester sur Excel 2007 et je reviens Désolé ... ric...
01/04/2020 à 20:44Balance58 Couleurs Poste de travail dans ListViewJ'ai choisi le mauve au lieu du jaune, car en jaune c'est illisible. Un essai ... ric...
01/04/2020 à 16:31zotImprimer plusieurs feuilles en les composantUne astuce que j'ai déjà utilisée consiste à passer par l'intermédiaire d'une autre feuille ... dans laquelle je place dans l'ordre les morceaux à imprimer. À la fin de l'impression, l'on nettoie ou l'on supprime cette feuille intermédiaire. ric...
01/04/2020 à 14:43RobinessimoRésultat vide, si le texte liés à la valeur recherchée dépasse 255 caracterAprès quelques recherches, j'ai trouvé qu'une cellule d'Excel 2007 peut contenir un maximum de 32767 caractères. Ce qui m'a intrigué. Cela laisse présumer que ce sont les fonctions que tu as utilisées pour la recherche qui ont une limitation de 255 caractères. J'ai donc testé une recherche limitée à...
01/04/2020 à 13:14SébastienAperçu de la future mise à jour du forumJ'ai toujours dit : "Pas de changement, pas d'agrément ... Allons de l'avant!" ric...
01/04/2020 à 13:03pifou77Erreur automation sous Excel 2016Ric...
01/04/2020 à 13:01Thierry461Affichage d’une image dynamique dans une celluleIl faut placer une image dans les cellules de la colonne C de la feuille "Tirage". Ce peut être la même copier autant de fois qu'il y a de ligne à documenter. Il faut créer autant de noms ( dans le Gestionnaire des Noms ) qu'il y aura de "Références" dans la colonne A de la feuille "Tirage". Image1...
01/04/2020 à 11:50pifou77Erreur automation sous Excel 2016Entre la désinstallation de la version 64 bits et l'installation de la version 32 bits, est-ce que tu as bien redémarré l'ordinateur ? Sinon recommence, désinstalle la version 32 bits > redémarre la machine > réinstalle Office > redémarre l'ordinateur. Puis va dans les Paramètres > Mises...
31/03/2020 à 22:07RobinessimoRésultat vide, si le texte liés à la valeur recherchée dépasse 255 caracterPerso, j'ai la suite Office 365 32 bits et j'ai le même phénomène avec ton fichier. 256 caractères ça passe. Avec , 257 caractères ric...
31/03/2020 à 22:02pifou77Erreur automation sous Excel 2016La version d'Excel 2007 est 32 bits. La version d'Excel 2016 que tu as installée, ne serait-elle pas en 64 bits ? Si c'est le cas, les macros qui donnent des erreurs devront être adaptées. Sinon, désinstalle Excel 2016 64 bits et installe Excel 2016 32 bits; c'est la même licence. ric...
31/03/2020 à 12:53TulasvumamassueFormule calcul de moyenne en erreur DIV/0Je ne suis pas très bon en formule. Je réfléchis à la chose. ric...
31/03/2020 à 10:48TulasvumamassueFormule calcul de moyenne en erreur DIV/0La première donne 0 s'il y a une division par 0 ( pas de moyenne ) La deuxième donne une cellule vide s'il y a une division par 0 ( pas de moyenne ) =SIERREUR(SI(NB.SI(Ouverts!B:B;Data!A3)>0;MOYENNE.SI(Ouverts!B:B;Data!A3;Ouverts!N:N);"0");"Pas de moyenne calculable") Cette derniere donne "Pas de...
31/03/2020 à 10:40horusbk Chemin d'un fichier dans le classeur pour une utilisation VBASet Ws = Sheets("VAE") Ws indique la feuille. Chemin = Ws.Cells(3, "B").Value dans ce cas-ci, cellule B3 de la feuille VAE. L'on peut aussi indiquer directement la feuille Chemin = Worksheets("VAE").Cells(3, "B").Value Ou Chemin = Worksheets("VAE").Range("B3").Value Il y a à adapter au besoin. ric...
31/03/2020 à 00:15quattro26140 Recupere ligne complet ListboxUn essai ... ric...
30/03/2020 à 23:22bramavalosProcédure trop GrandeEn fait, je me suis trompé, il n'y a que 3 cellules qui peuvent déclencher la macro V4 ...w4... X4 ...y4... Z4 ....... quant à AB4 elle, c'est une formule =V4&X4&Z4 R1 & R4 & BB = R1R4BB Désolé de mon inattention ric...