Fanatique d'Excel

Inscrit le :07/02/2010
Dernière activité :Il y a 22 minutes
Version d'Excel :2021fr
Messages
12'789
Votes
1'985
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par eriiic - page 73

DateAuteur du sujetSujetExtrait du message
13/02/2020 à 20:11pruneauFonction Format "mmm yyyy" ne fonctionne pas sur tous les moisDe quoi tu te plains ? Moi, sur 2019, j'obtiens 01/10/2019 avec ton bout de code ! Et pourtant l'expression est bien évaluée (avec Oct pour moi) Excel la retranscrit en vraie date... eric...
13/02/2020 à 09:27chichinouxCode postal = nom departementRE, je viens de penser à la corse. Ajoute le département 20 à ta liste, les codes postaux ne distinguent pas corse du sud et du nord apparemment. eric...
12/02/2020 à 23:49chichinouxCode postal = nom departementEric...
11/02/2020 à 22:36LordUnreal Copier une plage de valeur visible avec un séparateur ";"De rien.....
11/02/2020 à 20:00frem95 Macro VBA non résolue malgrés 10 jours passé dessusPour les hashcode je n'ai pas de soucis, j'ai un utilitaire ajoute un onglet dans les propriétés. Je les ai toujours sous la main. Je t'avoue que j'avais refermé ton fichier bien vite en voyant le tableau et le paquet de lignes de code... Je n'ai pas trouvé l'erreur annoncée (mais j'ai dû changer po...
10/02/2020 à 23:50frem95 Macro VBA non résolue malgrés 10 jours passé dessusRegarde de plus près tes fichiers, c'est beaucoup plus simple : Ce qui donne : Je n'ai pas contrôlé tous les octets mais les checksums SHA-1 de dest.dmp et BeepBleuIntratone4BtnVierge.dmp sont bien identiques. eric...
09/02/2020 à 23:26ALE37Checkbox afficher ou masquer colonnes non contiguësEt presque synchros en plus...
09/02/2020 à 19:41ALE37Checkbox afficher ou masquer colonnes non contiguësEric...
09/02/2020 à 12:50ChristH Calcul avec les deux dernières valeurs?En I4 : Formule matricielle à valider avec Shift+Ctrl+Entrée La formule doit s'entourer de { } si la validation est correcte. eric Edit : salut tulipe ta formule est plus courte, mais à condition que les valeurs soient croissantes. Ce qu'on peut supposer au vu de l'exemple mais.....
07/02/2020 à 19:34jojo789 Occurrence de mot (complexe...)Ce qui compte c'est le nombres de mots à chercher, pas le nombre de lignes de la bdd. Mais si tu as ce qu'il faut avec power query continue avec. C'est bien optimisé. eric...
07/02/2020 à 09:43LordUnreal Copier une plage de valeur visible avec un séparateur ";"Ah oui, je n'avais pas prêté attention au ; de début de ligne : J'ai changé aussi la définition de Set pl = qu'il s'adapte automatiquement au nombre de lignes. eric...
06/02/2020 à 23:44jojo789 Occurrence de mot (complexe...)Avec une fonction personnalisée : Syntaxe sur feuille : Si tu as une liste énorme de mots, le mettre sous forme de Sub sera plus rapide. au détriment de la souplesse d'une fonction. eric...
06/02/2020 à 20:00LordUnreal Copier une plage de valeur visible avec un séparateur ";"Tu peux déposer un fichier que j'ai un jeu de données stp ? J'ai ajouté le vblf un peu plus tard. As-tu testé la dernière version ? Je n'avais pas trop testé car il se faisait tard... eric...
05/02/2020 à 23:35LordUnreal Copier une plage de valeur visible avec un séparateur ";"Il faut déposer les fichiers (images et xls) sur le forum en cliquant sur Ajouter un fichier. Là je n'ai pas été voir tes images... eric...
05/02/2020 à 13:36Stitch292Lenteur fichier Excel 2016Non, dans ThisWorkbook on peut traiter toutes les feuilles. Seulement il ne faut le faire que sur celles concernées donc on teste les noms d'onglet. J'ai supposé qu'elles étaient nommées comme sur ton exemple avec 2 chiffres : "05" Mais si tu testais avant de poser des questions ? eric...
05/02/2020 à 08:04Stitch292Lenteur fichier Excel 2016C'est ça oui. Si le nom est 2 chiffres et lorsque tu l'actives. Sinon, manuellement, tu peux éviter la phase d'analyse du fichier en passant par 'Accueil / Rechercher et sélectionner / Sélectionner les cellules', choisir Objets et faire Supp eric...
05/02/2020 à 01:16Stitch292Lenteur fichier Excel 2016Si tu as des macros, contrôler que ce n'en soit une qui te fait ça. Si c'est suite à des copiés-collés tu peux automatiser le nettoyage. Par exemple sur activation d'une feuille nommée avec 2 chiffres tous les objets seront supprimés. Dans ThisWorkbook : Ca sera long la 1ère fois mais ensuite, en ch...
05/02/2020 à 00:03djedjetoComment selectionner des cellules contigue ou non suivant des checkboxAh non, je ne vais pas faire le devoir à ta place. Le but est que tu apprennes les notions et ce qui te reste à faire est la base à connaitre... eric...
04/02/2020 à 20:01djedjetoComment selectionner des cellules contigue ou non suivant des checkboxComme c'est pour un devoir je te donne juste le plus difficile pour pouvoir démarrer. Met ce code sur un bouton. Il boucle sur tous les checkbox (si tu en as d'autres destinés à autre chose, il faudra en plus contrôler une partie leur nom commune à tous ceux qui t'intéressent) et t'annonce dit les c...
04/02/2020 à 19:28Mouky²² Me manque plus qu'un bout de codeTant que tu ne donneras pas un exemple détaillé et des explications complètes de ce que tu veux que ça fasse sur telle et telle action tu risques d'attendre un moment. eric...
03/02/2020 à 00:00Mouky²² Me manque plus qu'un bout de codeAu boulot tu as dit bonjour une fois le 1er jour et plus jamais ensuite ??? Ils doivent avoir hâte de ta retraite pour t'entendre dire au revoir.....
02/02/2020 à 21:11SébastienVos suggestions, vos souhaits pour ce forumAh, ça c'était de la transparence! C'était très épuré à 19h40 eric...
02/02/2020 à 15:48Mouky²² Me manque plus qu'un bout de codePas bonjour non plus, je n'ai rien vu dans ton fichier qui indique quelle feuille tu veux utiliser, ni le fonctionnement voulu. Dans ce cas tu ne peux compter que sur toi même. On ne va pas supplier pour avoir des explications... eric...
02/02/2020 à 00:05David2b Compatibilité formule Google Sheets/ExcelEn fait tu veux une matrice de 1 de x lignes sur 1 colonne. Remplacer : par : J'ai pris ZZ1 suffisamment loin pour avoir des cellules vides (0+1=1). Ce qui donne en C3 : matricielle. eric...
01/02/2020 à 23:34Mouky²² Me manque plus qu'un bout de codeBen non. Tu dis que tu veux passer de 1 à 6 feuilles mais tu n'expliques rien sur ce que tu veux faire... eric...
01/02/2020 à 17:31lowiic47 Rechercher une valeur qui me renvoit à un titre de colonneFormule matricielle à valider avec Shift+Ctrl+Entrée La formule doit s'entourer de { } si la validation est correcte. eric...
01/02/2020 à 16:44dindinoBug annulationDe toute façon ce n'est pas à mettre pour cacher la poussière sous le tapis mais pour faire un traitement d'erreur correct... eric...
01/02/2020 à 16:16dindinoBug annulationUn simple pas à pas et en regardant la valeur de sFichier tu aurais vu "Faux" en cas d'annulation. eric...
31/01/2020 à 08:27Spark39 VBA et SegmentJe n'ai pas téléchargé tes fichiers, juste lu . eric...
31/01/2020 à 00:04Spark39 VBA et SegmentIl est beaucoup plus simple de garder le TCD construit manuellement, et de juste mettre à jour par macro la plage de source lorsqu'elle est actualisée. Pourquoi se compliquer la vie à le reconstruire à chaque fois par macro ? eric...
30/01/2020 à 23:58Invité Filtre avancé qui s'actualiseSans macro, tu cliques avec ta souris, pas de miracle... Pourquoi ? Il me semble qu'excel 2000 avait vba. Mais après 20 ans de bons et loyaux services il serait temps de changer eric...
30/01/2020 à 19:48TIMOAIDE A UNE RESOLUTION DE CONVERSION DE 32bit EN 64bitTu as des formulaires avec des contrôles ActiveX qu'excel 64 ne connait pas. Soit tu refais tout ton programme sans aucun ActiveX, soit tu fais passer ceux avec 64 en 32 bits. Il faut de très bonnes raisons pour être en 64 (bases de données énormes par exemple), dans tous les autres cas il mettre la...
30/01/2020 à 19:29Invité Filtre avancé qui s'actualiseDans le module de Feuil1 : C'est voulu d'avoir des classeurs .xls alors que tu es sur 2010 ? Tu te prives de certaines améliorations. eric...
30/01/2020 à 15:48SébastienVos suggestions, vos souhaits pour ce forumToi, tu n'es pas trop transparent Sébastien... eric...
30/01/2020 à 00:26Invité Suppression espace en milieu de celluleSi ce n'est pour supprimer que les espaces superflus, utilise la fonction feuille : eric...
28/01/2020 à 19:11Franck36 Couper le contenu d'une cellule en 60 caracteresC'est à dire ? Pas d'erreur sur cellules fusionnées. Dépose un fichier exemple avec ce que tu as et ce que tu veux obtenir. eric...
28/01/2020 à 00:40rocket4 Application.runOn peut supposer que ta macro Fermer n'est pas propre et que tu pousses le classeur B à se 'suicider', du coup il n'arrive pas en fin de macro. Pourquoi ne pas mettre ton code de Fermer dans workbook_close de B, et de le fermer proprement depuis A avec .Close. A n'attendra pas une fin qui n'arrive j...
27/01/2020 à 08:16SHTOURSIncrémenter date dès que "X" cellule est modifiéeAh ça, ce n'est pas sûr... Mais si c'est sur Android ou excel online, les macros ne vont pas aller non plus. eric...
27/01/2020 à 00:06SHTOURSIncrémenter date dès que "X" cellule est modifiéeSinon tu as le raccourci clavier Ctrl+; C'est vite fait. eric...
27/01/2020 à 00:05rocket4 Comportement aléatoire de fichiersLes données ça s'anonymise facilement... Et dans ton cas on s'en moque, le code suffit pour voir si qq chose de choquant t'aurait échappé (et la version excel)...
26/01/2020 à 23:40rocket4 Comportement aléatoire de fichiersIl est si top secret que ça ton code pour préférer mettre la poussière sous le tapis au risque qu'elle ressorte un jour ? Tu ferais mieux de suivre les conseils de TauTheme... Tu es toujours sur 2010 comme l'indique ton profil ? eric...
26/01/2020 à 19:39Al_fiNombre excessif de lignes et de colonnesEt enregistrer qu'excel prenne en compte immédiatement ces suppressions. eric...
26/01/2020 à 18:05CurulisProjet Placement employés...
26/01/2020 à 17:24CurulisProjet Placement employésJ'avais complété mon post pour alléger encore ton code.....
26/01/2020 à 17:14CurulisProjet Placement employésMais tu peux très bien utiliser un tableau fixe. Erase ne réagit pas pareil sur un tableau fixe ou un dynamique. Tu peux supprimer : et devenus inutiles. Puis : Et ajoute au début de ton Do : Le gain n'est pas énorme (0.1 s) mais c'est toujours ça de pris, et puis ça alllège le code de quelques lign...
26/01/2020 à 13:38Le Drosophile [VBA] - Recherche dans filtres - données visiblesJ'en déduis que le filtre avancé ne t'intéresse pas. eric...
26/01/2020 à 00:19CurulisProjet Placement employésIl ne peut t'afficher que ce que tu y as mis, il ne se remplit pas tout seul...
25/01/2020 à 23:29CurulisProjet Placement employésPour moi, avec tPerm = .Range(sCol1 & 1).Resize(44, 2).Value tu as un tableau dynamique et non pas fixe. Le Erase libère donc la mémoire. C'est même étonnant que tu n'aies pas d'erreur sur tPerm(1, 1) = "O P E N" Tu devrais te servir d'un tableau intermédiaire tmp pour la lecture et définir autremen...
25/01/2020 à 17:46al87Convertir date en Texte avec 1ère lettre en MAJUSCULETout est faisable, seulement excel ne considérera plus que c'est une date. Tu ne pourras plus faire de calcul ou de tests dessus... Pour info les jours et les mois sont des noms communs et doivent s'écrire en minuscules. eric...
25/01/2020 à 16:02Le Drosophile [VBA] - Recherche dans filtres - données visiblesTu peux utiliser un filtre avancé qui peut extraire sur une autre feuille eric...