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 10

DateAuteur du sujetSujetExtrait du message
30/07/2022 à 13:42Hamouda Aide chemin d'enregistrement pdfTa commande va créer le fichier .pdf ... mais, pas le dossier ... Nom_PDF = CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\RENDEMENT\" & .Name & ".pdf" Si le dossier "RENDEMENT" n'existe pas sur le "Destop" (Bureau) , il faut le créer manuellement ... Ou bien le créer par programmation...
30/07/2022 à 12:28Hamouda Aide chemin d'enregistrement pdfNom_PDF = CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\MonDossierPréféré\" & .Name & ".pdf" ric...
30/07/2022 à 11:22Gaucher Dysfonctionnement d'une macroEh! Eh! Je ne sais pas comment tu as fait cela ... mais ton "Tableau1" se termine à la ligne 28 ... Il n’y a donc pas de cellule vide en colonne "A" ... Clique sur le tableau ... en haut, clique sur "Création de tableau" ... puis à la gauche de l'écran "Redimensionner le Tableau" ... Dès lors, la ma...
30/07/2022 à 07:05Gaucher Dysfonctionnement d'une macroUn beau fichier avec un mot de passe ??? ric...
29/07/2022 à 19:56SOTIN Adaptation d'un Userform et de sa base de donnéeBienvenue ... ric...
29/07/2022 à 19:17SOTIN Adaptation d'un Userform et de sa base de donnéeJ'ai pioché un bout ... je faisais trop compliqué ... la simplicité a résolu la chose ... Pour avoir 2 lignes après chaque pièce, il faut commence une ligne sous la 1re partie ... Si tu descends le tout d'une ligne, il faudra réduire le champ nommé "pl_debit_Mod2" d'un ligne et le coller un ligne pl...
29/07/2022 à 17:47SOTIN Adaptation d'un Userform et de sa base de donnée"tb_pieces" contient 4 lignes ... plus 2 lignes de séparation ... l'on a donc besoin de 12 lignes ... sans les en-têtes de colonnes ... Si je parts 2 lignes sous l'autre section ça arrive ... je te fais cela illico ... ric...
29/07/2022 à 15:52Gonzalelo Erreur de compatibilitéCe n'est pas tout qui est compatible de l'un à l'autre et mes connaissances à la matière sont manquantes ... Mais je peux dire que j'ai fait fonctionner sans problème ton fichier sur "Excel 365 64 bits" et sur "Excel 2007 32 bits" ... Le code de ton fichier est plutôt simple et il est compatible aux...
29/07/2022 à 14:48SOTIN Adaptation d'un Userform et de sa base de donnéeDans cette version, j'ai créé 2 champs nommés "pl_débit_Mod1" et "pl_débit_Mod2" sous les tableaux de la feuille "Donnees" ... Afin de pouvoir ajouter les données de "tb_pièces" au bas de la 2e feuille de la feuille "Débit" ... J'ai ajouté des commentaires au-dessus des blocs de code macro "Debit" d...
28/07/2022 à 22:31SOTIN Adaptation d'un Userform et de sa base de donnéeAllô! C'est plus clair ... je regarde ... mais, je crois que la réponse ira à demain ... ça sonne à la porte ... ric...
28/07/2022 à 21:55SOTIN Adaptation d'un Userform et de sa base de donnéeLe tableau bleu se copie bien dans tb_pieces ... Le Combobox17 est bien alimenté et un sélection alimente les TBox 185 à 188 ... Rendu là, 나는 무엇을해야하는지 이해하지 못했습니다. ??? Ajouter 2 lignes changement "matière" ... peut-être dans feuille "Débit" ????????? ric...
28/07/2022 à 20:05Gonzalelo Erreur de compatibilitéJe viens de tester sur Excel 2007 ... ça fonctionne ... C'est donc bien sur la machine qui a Excel 2010 que le problème se situe ... @cousinhb29 ... désolé d'avoir continuer malgré ton commentaire pertinent donné dès le départ ... ric...
28/07/2022 à 17:53Gonzalelo Erreur de compatibilitéJe n'ai pas accès à Excel 2010 afin de tester ton code ... Mais je trouve étrange que des commandes aussi simple que Range("A" & Rows.Count).End(xlUp).Row ne fonctionne pas sur Excel2010 ... je crois même que ça fonctionne sous Excel2003... Tes fichiers sont localisés sur "OneDrive" ... dans le code...
28/07/2022 à 14:01Gonzalelo Erreur de compatibilité"Range" fonctionne sur la feuille active ... je suggère d'ajouter la référence à la feuille devant "Range ..." pour tester ... Aussi ... tente d'éliminer les "Select" ... ric...
28/07/2022 à 09:49Nadège66Boucle faisant intervenir deux feuilles ExcelIl faut éviter les "Select" autant que c'est possible ... Le code pourrait être écrit ainsi ... Aussi, attention à la casse du nom des feuilles ... (minuscule/majuscule) ric...
27/07/2022 à 20:35cameleon1881 Manoeuvre listBox et modification d'un enregistrementJe te retourne le même fichier dans lequel j'ai ajouté des commentaires explicatifs. Désolé de ne pas l'avoir fait dès le départ ... j'oublie tout le temps ... En fait, je suis paresseux ... ric...
27/07/2022 à 19:52Karima0381Filtre ListBox via CommandButtonConcernant l'erreur sur Me.Listbox1.Clear ... J'aurai dû écrire If Me.Listbox1.ListCount > 0 Then Me.Listbox1.Clear  Désolé pour l'erreur ... ric...
27/07/2022 à 19:45cameleon1881 Manoeuvre listBox et modification d'un enregistrementMerci pour tes appréciations ... Ne me recherche pas sur les réseaux sociaux ... la recherche va être vaine ... je n'utilise que quelques forums tout au plus ... ric...
27/07/2022 à 18:17SOTIN Adaptation d'un Userform et de sa base de donnéeRic...
27/07/2022 à 18:05SOTIN Adaptation d'un Userform et de sa base de donnéeLa modif pour le bloc rouge est faite ... Les données du bloc bleu ... tu t'en charges? ... Ou tu m'expliques quoi en faire ... Les dimensions sont dans la macro "TrouverLes2BlocsDeDonnees" au haut du "Module_Converti_Export" ... Pour comprendre ces nouvelles variables, place un "Point d'arrêt" (tou...
27/07/2022 à 16:52SOTIN Adaptation d'un Userform et de sa base de donnéeQuand le "logiciel autre" place les données dans la feuille "export" ... les données arrivent-elles ainsi, un bloc sous l'autre sans lignes vides entre ? Si c'est le cas ... Le nombre de colonnes du bloc représenté en bleu est-il toujours plus grand que le nombre de colonnes du bloc représenté en ro...
27/07/2022 à 16:31SOTIN Adaptation d'un Userform et de sa base de donnéeIl faut que tu me donnes plus d'infos sur les zones rouge et bleue ... Si mon souvenir est bon, tu as mentionné que le contenu de ces 2 zones arrive dans la feuille via un autre logiciel ... Mais pourquoi copier la zone bleue sous la zone rouge ? Les données ne peuvent-elles pas être traitées si les...
27/07/2022 à 15:46SOTIN Explorateur de fichier WindowsC'est mon ami Google qui m'a soufflé l'info à l'oreille ... ric...
27/07/2022 à 14:26SOTIN Explorateur de fichier WindowsPeut-être ainsi ... https://www.pcastuces.com/pratique/astuces/5463.htm ric...
27/07/2022 à 14:15Karima0381Filtre ListBox via CommandButtonUn essai ... J'ai ajouté un autre bouton, car le bouton "Modifier" servira à modifier les enregistrements ... je n'ai pas testé son code ... Je n'ai que géré une liste des lignes sans prénom ... À l'ouverture, la liste est complète ... en appuyant sur "Liste sans prénom", la liste se modifie ... Pou...
27/07/2022 à 08:10cameleon1881 Manoeuvre listBox et modification d'un enregistrementJe n'aurais pas dû parler des "SpinButton" ... je n'ai pu m'empêcher de regarder et, en fin de compte, je l'ai fait ... il passe 2h du matin ... Pour tester, dans le "Combobox1", sélectionne "08/08/2022", il y a 3 enregistrements à cette date ... test "SpinbuttonUp" et "SpinbuttonDown" ... ric...
27/07/2022 à 06:37cameleon1881 Manoeuvre listBox et modification d'un enregistrementOuula! Ouula! ... tu as brassé la soupe ... Listbox1.clear ou Combobox.clear ... le .clear ne fait que vider la liste ... nul besoin de redéfinir le nombre de colonnes ni leurs largeurs ... J'ai mis les lignes inutiles ou au contenu erroné en commentaire au lieu de les supprimer afin que tu voies bi...
26/07/2022 à 20:20DrumTim Masquer/afficher des colonnes en fonction d'une cellule (liste)Le code n'est peut-être pas le meilleur, mais il a l'avantage de fonctionner ... J'ai nommé les champs des mois > voir Formules > Gestionnaire des noms ... L'on verra peut-être une version améliorée être proposée par un forumeur bientôt ... ric...
26/07/2022 à 19:31ledzep Date et Listboxs@ ledzep ric...
26/07/2022 à 19:27YZMALCIf cellule vide gotoGoto line1 donc plus bas, tu doit écrire line1:  et non line 1 : ric...
26/07/2022 à 18:40YZMALCIf cellule vide gotoN'est-ce pas goto sans espace ? ric...
26/07/2022 à 17:43Gonzalelo Erreur de compatibilitéAu moment de l'exécution si la feuille représentée par "OS" n'est pas la feuille active ... Peut-être ainsi : For X = 1 To OS.Range("A" & OS.Rows.Count).End(xlUp).Row ric...
26/07/2022 à 17:35Gonzalelo Erreur de compatibilitéDésolé mauvais commentaire ... ric...
26/07/2022 à 17:31cameleon1881 Manoeuvre listBox et modification d'un enregistrementC'est toujours un plaisir d'apprendre via vos codes ... C'est une mine d'apprentissage et de révision pour moi ... ric...
26/07/2022 à 15:51cameleon1881 Manoeuvre listBox et modification d'un enregistrementSi j'ai bien compris, tu veux comparer les dates avec la dernière date (ligne du bas) ... Si c'est bien cela, c'est tout simple ... dans la première bouche ( j ) ... tu compares toutes les lignes avec la ligne du bas ... Mais quand la boucle arrives à la ligne du bas, en la comparant à elle-même, le...
26/07/2022 à 14:51cameleon1881 Manoeuvre listBox et modification d'un enregistrementCode testé avec succès ... ric...
26/07/2022 à 14:34SOTIN Code multipage Dans un UserFormPour composer le contenu de "abr" Sheets("donnees").Range(abr) le code compare les valeurs de 2 tableaux ... Donc si pas trouvé ... "abr" ne contient pas la bonne valeur pour le range ... le contenu de "abr" fait référence à un "Champ nommé" ... Bien sûr que tu peux revenir poser toutes les question...
26/07/2022 à 14:22cameleon1881 Manoeuvre listBox et modification d'un enregistrementJe n'ai pas testé ... mais je crois que le code est bon ... https://forum.excel-pratique.com/excel/combobox-sans-doublon-30653#p174156 ric...
26/07/2022 à 14:11SOTIN Code multipage Dans un UserForm2 choses ... 1- tb_export <> tb_familles = la nomenclature n'est pas identique : Fond en applique 19mm pour le 1re tableau et Fond applique 19mm pour le 2e tableau 2- L'item de TbExport colonne "M" n'est pas trouvé dans TbType ... Je suggère de gérer les erreurs "non-trouvés" ainsi ... ric...
26/07/2022 à 12:38SOTIN Code multipage Dans un UserFormRegarde le code du UserForm ... En séparant les macros en sections, il sera plus facile de se retrouver pour effectuer des changements ... ric...
26/07/2022 à 12:08SOTINMessage privé bizarreSébastien va sûrement trouver une parade contre ces messages indésirables de la part de ces personnes malveillantes .....
26/07/2022 à 12:03SOTIN Code multipage Dans un UserFormUn essai ... ric...
26/07/2022 à 10:24LibdedcidImpossible d'utiliser AddComment en VBABonjour Libdedcid, le fil, le forum, Pour s'amuser ... Lire les propriétés du commentaire de la cellule "R5" ... Écrire un commentaire dans la cellule E4 dont le texte est lu dans B2 ... Donner au commentaire de E4 les propriétés du commentaire de "R5" ... ric...
26/07/2022 à 09:39LibdedcidImpossible d'utiliser AddComment en VBAVoici ce que j'ai trouvé et qui pourrait aider à ton besoin ... Si l'on peut gérer les propriétés ... l'on devrait pouvoir les lire ... mais je n'ai pas testé la lecture des propriétés ... ric...
25/07/2022 à 22:38cameleon1881 Manoeuvre listBox et modification d'un enregistrementJ'espère que je peux te taquiner à l'occasion ... Tout cela m'a fait oublier le Combobox1.Clear pour vider le combobox1 avant de le réalimenter ... ric...
25/07/2022 à 22:03cameleon1881 Manoeuvre listBox et modification d'un enregistrementJ'ai créé une nouvelle macro AlimenterEtPositionnerDerligCombobox1 au cas où tu aurais besoin d'actualiser le contenu du combobox1 ... il n'y aura qu'à l'appeler à nouveau : call AlimenterEtPositionnerDerligCombobox1 C'est dans cette dernière que le code positionne le dernier item de la liste ...
25/07/2022 à 17:20SOTIN Ajout d'une valeur dans un tableau via VBAC'est une excellent raison pour conserver cela ainsi ... je ne plus rien. ric...
25/07/2022 à 16:13SOTIN Ajout d'une valeur dans un tableau via VBAUne suggestion : N'utiliser qu'une seule ligne par item et ses informations ... Exemple : Colonne A : Caisson_A ... Colonne B : 780x800x900 ... Colonne C : 1 ... etc. ric...
25/07/2022 à 15:40SOTIN Ajout d'une valeur dans un tableau via VBAUn essai ... En redimensionnant le "Tablo", il faut mettre 6 pour avoir 7 colonnes Aussi, à la fin de la macro, je fais insérer des lignes au moment de coller "Tablo" dans le tableau "tb_export" de la feuille afin qu'il soit adapté au nombre de lignes à insérer. Note : j'ai corrigé un peu mon texte...
25/07/2022 à 13:59cameleon1881 Manoeuvre listBox et modification d'un enregistrementEssai de mettre le code au bas ( avant End Sub ) dans la macro de la flèche déroulante ... ric...