| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 23/02/2026 à 01:23 | Flodariege | Caractère exotique dans extraction CSV | Oui et alors ? On s'en fout. Elle fait le job. Après faut l'adapter un peu pour la rendre plus ouverte, plus "universelle". Je te l'ai dit plus haut. Je suis d'accord avec ta solution bien qu'elle restreigne l'utilisateur à la feuille active du fichier ouvert. Pour moi c'est une solution. Pas très o... |
| 22/02/2026 à 23:46 | Flodariege | Caractère exotique dans extraction CSV | D'accord avec toi Nain Porte Quoi. Mon code offre de plus grandes possibilités en amont mais le tien est fonctionnel et rapide pour faire exclusivement le job )sur la feuille active uniquement toutefois). Juste un bémol. Cela oblige à travailler dans le classeur contenant cette macro. Mais cela est... |
| 22/02/2026 à 23:09 | Flodariege | Caractère exotique dans extraction CSV | Je ne connais pas PQ. Je veux dire j'ai idée de son utilité mais je n'ai jamais utilisé profondément. Je suis prestataire informatique (développeur VBA principalement). Je fais avec ce que je connais et j'ai parfois proposé à certains clients d'utiliser PowerPivot, PQ, ... et même de passer leurs in... |
| 22/02/2026 à 19:28 | Jean9562 | Classements nombre de participations | Petite correction pour le calcul de fanfan38 concernant le calcul du nombre de jours. Il faut ajouter 1 à ton résultat pour prendre en compte les bornes. Par exemple si tes 2 jours sont identiques (mettons le 02/01/1981) c'est bien parlant. Si tu fais seulement (au format date bien sûr) : 02/01/1981... |
| 22/02/2026 à 18:35 | Flodariege | Caractère exotique dans extraction CSV | J'ai moi aussi des extractions à la c.. de logiciels comptables qu'en plus certains utilisateurs s'amusent à bidouiller avant de me transmettre. Résultat ; des caractères extraits non reconnus, des séparateurs de colonnes ";" qui sautent ou qui apparaissent, ... Voici le code de reconstruction que j... |
| 10/01/2026 à 14:44 | azerty41 | Fichier de synthétisation des données | OK je vois...... |
| 07/01/2026 à 03:31 | azerty41 | Fichier de synthétisation des données | Des nouvelles ... |
| 19/12/2025 à 18:20 | azerty41 | Fichier de synthétisation des données | Bien vu ton adaptation de mon code pour lire les 2 types de fichier. C'est plus simple que ce que j'ai fait. As-tu pu regarder si ma dernière version te convient ... |
| 19/12/2025 à 01:22 | azerty41 | Fichier de synthétisation des données | Voici avec mon code adapté pour importer tes 2 types de csv et avec la mise en forme. Décimales à 3, séparateur de milliers, couleur VRAI FAUX, ... Attention ; le code commence par supprimer TOUTES les feuilles qui ne sont pas strictement nécessaires à son exécution. Autrement dit il supprime les fe... |
| 17/12/2025 à 17:55 | azerty41 | Fichier de synthétisation des données | Normal qu'avec le code que j'ai fait ton dernier fichier ne s'importe pas. Les 2 csv que tu donnes n'ont pas les mêmes caractères de fin de ligne. C'est du technique selon codage et/ou OS émetteur (Windows, Linux). En résumé selon la source qui a créé le fichier le système insère 1 ou 2 caractères n... |
| 17/12/2025 à 10:31 | azerty41 | Fichier de synthétisation des données | Tu peux déjà recliquer pour refaire l'import. Le code supprime et recrée automatiquement les feuilles des noms de noueds présents dans les fichiers importés (uniquement celles-ci). Je peux lui dire de supprimer toutes les autres feuilles que "recup_csv" si tu veux. Pour le format, comment sait on si... |
| 17/12/2025 à 03:48 | azerty41 | Fichier de synthétisation des données | Voici une proposition qui importe tes csv et créé tes feuilles par nœud. Je n'ai pas fait la mise en forme. A finaliser donc si cela te convient. Comme d'hab tout en local rien sur ton drive. Tu regroupes tes csv dans le répertoire "Relevés", tu complètes ton étalon et tu cliques sur le bouton de tr... |
| 15/12/2025 à 19:17 | azerty41 | Fichier de synthétisation des données | C'est tout à fait possible. Dans quel ordre afficher les éventuelles répétitions de données pour un même nœud dans chacune de vos feuilles ... |
| 12/12/2025 à 14:49 | azerty41 | Fichier de synthétisation des données | Bizarre. Bon point d'avoir mis l'écran avec la ligne en jaune pour montrer où cela ne passe pas chez toi. Quel est le message d'erreur ? De mon côté je te confirme que le fichier fonctionne sur mes 3 PC (Excel 365 où j'ai écrit le code et Excel 2021 les 3 64b). Voici une vidéo. Es-tu sûr d'avoir bie... |
| 11/12/2025 à 20:58 | azerty41 | Fichier de synthétisation des données | Voici une proposition pour l'import des CSV dans une feuille Excel (PI pour les connaisseurs Attention les fins de lignes dans le CSV est chr(10) uniquement). J'ai fait simple pour le moment mais tu pourras changer ensuite. Tu dois créer un dossier "Relevés" dans le même répertoire que celui où tu a... |
| 23/11/2025 à 21:00 | cousinhub | Faciliter une saisie dans un tableau | Attention aussi : ton code plante si les tables source ne sont pas approvisionnées... |
| 23/11/2025 à 20:36 | cousinhub | Faciliter une saisie dans un tableau | Beaucoup plus condensé que ma proposition Fanfan38. Je remarque : le formulaire ne s'affiche pas pour insérer une nouvelle ligne dans "T_theme" la prise en compte du titre de la colonne active de "T_theme" et de la valeur de "crit4" dans "T_crit" tiennent compte de la casse Attention : il manque la... |
| 23/11/2025 à 04:28 | cousinhub | Faciliter une saisie dans un tableau | Voici une proposition. Il te suffit de sélectionner dans "Feuil2" soit : une cellule de la colonne F et un formulaire reprenant les données source s'affiche si la ligne sélectionnée est soit dans T_Crit soit juste en dessous (sauf si tu n'as pas de données dans le tableau source de la feuille "Liste... |
| 21/11/2025 à 18:53 | georg | Format décimal dans ListBox | List(n,6)="" (6 ou 7 je ne sais plus) d'où l'erreur. Suffit de tester avec isnumeric par exemple... |
| 20/11/2025 à 21:08 | fabllet | Recherche plusieurs critères | Si j'ai bien compris ; - en H le décompte par nom du nombre de RDV obtenu (colonne D) = contient une valeur quelle que soit la valeur de apéro - en I le décompte par nom du nombre de RDV obtenu (colonne D) = contient une date ET apéro est "Oui" Tu peux le faire avec ces 2 formules en PJ. Teste et di... |
| 20/11/2025 à 20:26 | georg | Format décimal dans ListBox | Je t'ai fait les modifications du code à l'initialisation du formulaire et lors de la saisie d'un critère de recherche. Curieux comme affichage de nombres quand même. J'ai vu dans le fil des réponses précédentes qu'il y avait remarques sur le reste du code. Je précise que je ne me suis attaché qu'à... |
| 18/11/2025 à 00:26 | Eureka07 | Affichage de la date | Pour compléter. Tu peux aussi jouer avec le format de cellule (clic droit sur la cellule (ou une sélection de cellules), puis menu "format de cellule"). Tu pourras choisir l'affichage que tu veux directement pour ta date (format date pas une date format texte) sans faire de formule. Si les formats p... |
| 17/11/2025 à 11:32 | Eureka07 | Affichage de la date | N'est pas bon. Du moins ne te retournera pas le mois en cours. Si tu décomposes tu as plusieurs fonctions comme tu le comprends bien au vue de tes tests. Date --> pour la date du jour Month --> pour le mois d'une date. Le mois et uniquement le mois. Pas une date complète. Dans ton cas puisque... |
| 23/10/2025 à 14:45 | Papounet48 | Filtre chronologique automatique | Sans fichier exemple j'ai fait en fonction de ton énoncé mais tu devras adapter le tableau et le code du coup. C'est du code rapide que tu pourras améliorer. Je n'ai pas fait dans les détails. Change le mois et l'année en A1 et/ou A2 et le tableau en dessous se filtre en fonction de ta saisie. Teste... |
| 21/10/2025 à 17:43 | Excellence1 | Simple soustraction - résultat Excel est erroné | En Excel fr il y a une option "calculer avec les formats affichés". Attention par contre. Je ne me souviens plus si cette option s'attache au fichier ou à Excel du PC... Édit : voici l'option... |
| 11/10/2025 à 23:34 | BUDGETS | Le message l'article existe déjà ne s'affiche pas | Ma remarque était générale dans la continuité de la réponse. Ce n'était pas une remarque pour ce cas précis... |
| 11/10/2025 à 20:29 | BUDGETS | Le message l'article existe déjà ne s'affiche pas | Les commentaires aident tout le monde. Demandeur (toi) et intervenant (nous). Chacun a sa propre logique pour répondre à un besoin ou résoudre un problème. Dans un fichier que nous n'avons pas créé il faut d'abord que l'on comprenne son but, puis son agencement (comment il est construit, où aller ch... |
| 11/10/2025 à 15:30 | BUDGETS | Le message l'article existe déjà ne s'affiche pas | Top. Amuse toi bien... |
| 10/10/2025 à 18:41 | BUDGETS | Le message l'article existe déjà ne s'affiche pas | C'est normal. Tu ne fais pas la recherche du code dans ton tableau "tbCodeArticlesMenus". Dans ton code après le changement de valeur de cette liste déroulante tu arrives ici et tu utilises une fonction "IndiceArticlesMenus" pour (normalement) faire la recherche du code article menu dans "tbCodeArti... |
| 10/10/2025 à 17:04 | BUDGETS | Le message l'article existe déjà ne s'affiche pas | J'ai bien votre fichier, la feuille et le tableau que vous citez '3 lignes + la ligne de titres) mais je ne sais pas quoi en faire. Tu dis qu'un message n'apparait pas mais tu ne précises pas où il devrait apparaitre ni après quelle opération utilisateur. A défaut voici ce que j'ai (j'ai volontairem... |
| 29/09/2025 à 10:26 | Manu31 | Variables identiques mais pas égales | Je commence par dire que je suis sur smartphone et que je ne peux pas ouvrir le fichier. Je vais donc peut-être répondre à côté de la plaque... Tu dis que tu utilises les f9nctions gauche(), droite(). À savoir que ces fonctions retournent une valeur au format texte. Faire ensuite un calcul dessus n'... |
| 29/09/2025 à 10:13 | djodjo | Cacher un mot de passe par des étoiles | ... |
| 28/09/2025 à 15:30 | djodjo | Cacher un mot de passe par des étoiles | J'ai repris le fichier de cousin de Cousinhub (merci Cousinhub) et ajouté un module contenant ton code. Ce module sera appelé si le MDP saisi est correct. Djodjo tu n'as plus qu'à compléter le module "ton_code_ici" que j'ai ajouté. Dysortographie ta réponse est très complète mais je ne suis pas sûr... |
| 27/09/2025 à 21:09 | djodjo | Cacher un mot de passe par des étoiles | Pardon. J'avais compris que tu voulais cacher ton MDP dans le code lors de son contrôle pour ne pas qu'un petit malin le voie ici. Pas lors de sa saisie. Je suis sur smartphone alors je ne peux pas regarder le fichier Excel de la réponse précédente mais vu sa réponse tu as ta réponse... |
| 27/09/2025 à 04:36 | djodjo | Cacher un mot de passe par des étoiles | Même en utilisant un userform le MDP saisi en brut dans le code restera visible en le cherchant dans le code des modules ou dans le code du userform. Tu as quand même 2 solutions indirectes : - tu peux verrouiller l'affichage de ton code (le code complet donc c'est tout ou rien) avec un MDP par clic... |
| 19/09/2025 à 10:08 | débutantvbaexcel | Formules avec condition Si | Top... |
| 18/09/2025 à 01:12 | débutantvbaexcel | Formules avec condition Si | Pas besoin de VBA. Il te suffit de créer un ID par concaténation des valeurs de tes colonnes N et O puis de rechercher la valeur de P à afficher dans une "table de correspondances". Je t'ai créé quelques lignes de ces correspondances. A toi de continuer. Même principe à mettre en place pour les choi... |
| 23/08/2025 à 16:39 | tooniesgamer | Virgule qui se transforme en point dans une cellule lors d'une macro | Sans ton fichier, même anonymisé, on ne pourra rien de plus. La cause peut être dans tes données, leur format, tes formules, ton code actuel, ..... |
| 21/08/2025 à 04:50 | Sanasyx | Comparer 2 colonnes | Une autre façon de décompter ces écarts en feuille 2. La colonne A contient tous tes numéros de commande puis les décomptes dans les autres colonnes. Teste et dis nous... |
| 13/08/2025 à 23:18 | papicx | Avec 2 ComboBox, afficher la sélection dans ListBox | Voici avec la correction. Et pour me faire pardonner, puisque apparemment c'est la version de mafraise que tu préfères tout en regrettant la non prise en compte du format des nombres avec 2 décimales et le séparateur de milliers , voici sa version modifiée (sans vouloir t'offenser d'être intervenu m... |
| 13/08/2025 à 20:21 | papicx | Avec 2 ComboBox, afficher la sélection dans ListBox | Pardon Il te suffit d'ajouter Dim Index_2_tablo_affichage as long Tout en haut avec les autres dim pour déclarer cette variable... |
| 12/08/2025 à 23:05 | jazz-Guitare | Fichier corrompu | Pas besoin d'un échange par mail. Tu n'as qu'à le partager via google drive ou autre et mettre le lien ici. Il ne passe pas directement ici sur le forum ... |
| 12/08/2025 à 12:50 | papicx | Avec 2 ComboBox, afficher la sélection dans ListBox | J'ai vu qu'Optimix a corrigé ton problème de sélection. Une autre proposition. Je n'ai pas modifié le visuel mais on pourrait mettre une liste pour les statuts et la mise à jour de la liste des devis dynamiquement sur la valeur cliquée dans cette liste. Il n'y a que 3 statuts. Les nomsprénoms sont c... |
| 09/08/2025 à 23:59 | tooniesgamer | Virgule qui se transforme en point dans une cellule lors d'une macro | Sans PQ on peut également ajouter un bout de code en début de ta macro actuelle pour faire ce remplacement. On peu aussi imaginer un code dans un fichier autonome qui parcourera tous tes fichiers pour faire cette transformation. Tu auras des fichiers modifiés puis tu pourras faire tourner tes macros... |
| 08/08/2025 à 23:19 | jazz-Guitare | Fichier corrompu | Il semble que le lien de ton fichier aie "sauté". Bon sinon juste à te lire si tu te contentes de faire ce que tu dis alors tu concatènes "=J5" et la référence de ta seconde cellule sans rien mettre entre les 2. Pas de signes ou quoi que ce soit. Excel ne comprend ce que tu veux. Sinon, quelle est l... |
| 08/08/2025 à 08:16 | PASERO | Copier plusieurs cellules avec VBA | Optimix ta première solution est syntaxiquement correcte mais en utilisant copy Excel va garder la mise en forme alors que Pasero précise qu'il ne veut que les valeurs sans la mise en forme... |
| 07/08/2025 à 20:35 | SCx | Problème classement automatique à partir d'un fichier | GRANDE.VALEUR(matrice,k) La syntaxe de la fonction GRANDE.VALEUR contient les arguments suivants : matrice Obligatoire. Représente la matrice ou la plage de données dans laquelle vous recherchez la k-ième plus grande valeur. k Obligatoire. Représente, dans la matrice ou la plage de cellules, la posi... |
| 07/08/2025 à 16:16 | SCx | Problème classement automatique à partir d'un fichier | Je t'ai mis 2 possibilités en "I" et "K" pour faire le classement. En "I" tu dois préciser quel est le rang que tu recherches (rang 1 pour le plus grand, rang 2 pour le second, ...) et en "K" le rang est directement dépendant de la ligne où se trouve la formule (si la formule est en ligne 2 alors le... |
| 06/08/2025 à 21:42 | papi36 | Trouver la derniere cellule pleine horizontalement | Vers la droite nbre_colonnes = ActiveSheet.Cells(2, 1).End(xlToRight).Column vers la gauche nbre_colonnes = ActiveSheet.Cells(2, 1048576).End(xlToLeft).Column... |
| 06/08/2025 à 03:04 | HarryKleins | Aide pour ajouter des cases sélectionnables dans Excel avec mise à jour aut | Même formule de calcul du total mais j'ai ajouté les cases à cocher. Teste et dis nous... |