Passionné d'Excel

Inscrit le :26/01/2017
Dernière activité :30/01/2026 à 14:36
Version d'Excel :2010 FR
Lieu :Côtes d'Armor (France)
Messages
5'574
Votes
1'141
Fichiers
8
Téléchargements
14'128
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Pedro22 - page 95

DateAuteur du sujetSujetExtrait du message
27/09/2018 à 15:51SirkhaImporter un fichier Excel en csvOk, supprime les liens hypertexte avant d'exporter en CSV et redis nous ce que ça donne...
27/09/2018 à 15:49assmat78955Créateurs pour comptage appel accueil téléphoniqueN'ayant pas envie de rester bête toute ma vie, je me suis penché davantage sur les UserForms. Voilà donc une seconde proposition, à expérimenter...
27/09/2018 à 14:33assmat78955Créateurs pour comptage appel accueil téléphoniqueDans l'attente d'une solution plus adaptée, par quelqu'un qui maîtrise les UserForms (ce n'est pas mon cas ! ), voilà une première proposition... Précision, pour le type d'appel : 1 = Volants 2 = Absence 3 = RH 4 = Mise en relation 5 = Vérifications 6 = Divers...
27/09/2018 à 14:31RémiRamouch Macro Impression en .xlsm puis PDFPourquoi enregistrer des copies .xlsm de ton fichier un peu partout ??? Une simple impression PDF n'est-elle pas suffisante ? Si il s'agit de garder une trace, autant incrémenter une base de données dans ton fichier en parallèle.....
27/09/2018 à 14:29SirkhaImporter un fichier Excel en csvPeux tu envoyer ton fichier au format CSV, tel que tu l'enregistres ? Sous Outlook, ce fichier est destiné à être une pièce jointe ou c'est pour autre chose ? Décidément, tu es avare de détails, à croire que tu ne veux pas obtenir de solution ...
27/09/2018 à 13:51alexnAide pour formuleAvec plaisir ...
27/09/2018 à 13:49SirkhaImporter un fichier Excel en csvDéjà j'ai un message me disant que ton fichier est potentiellement corrompu. Mais a première vue rien de bien particulier dans le fichier. Mais a un moment va falloir que tu sois VRAIMENT plus précis sur : 1. Qu'est ce que tu comptes faire exactement avec ce fichier ? 2. Où est exactement le problèm...
27/09/2018 à 12:23alexnAide pour formuleJe suis rassuré, je n'ai pas écrit n'importe quoi, mais dans ton tableau "total", la date en colonne B n'est pas reconnue comme une date, même sous format "Date". J'ai résolu le problème avec la formule =DATEVAL(B2), puis j'ai ensuite collé en valeur le résultat obtenu avec cette formule sur la colo...
27/09/2018 à 12:16alexnAide pour formuleC'est simple, y'a une cou**** dans l'potage ! Je regarde ce que j'ai pu oublier.....
27/09/2018 à 12:15naubin1 Problème de syntaxeC'est bien pour cette raison que je proposais de remplacer ce point par une parenthèse Je vais me recoucher ...
27/09/2018 à 12:07naubin1 Problème de syntaxeBonjour naubin1 , salut U.Milité , J'ajouterais que si cette instruction n'est pas dans une structure "With UnObjet...End With", il faut aussi supprimer le point avant ce "Range" ...
27/09/2018 à 11:58alexnAide pour formuleUne proposition ...
27/09/2018 à 11:50SirkhaImporter un fichier Excel en csvCa veut dire quoi, "pas exploitable dans Outlook" ? Ton fichier s'enregistre donc bien, mais tu n'arrives pas à l'utiliser derrière, c'est ça ? En même temps, si tu fais "oui" dans la boite de dialogue Excel, tu ne l'enregistres pas en CSV, puisque tu conserves le format actuel, donc ça parait logiq...
27/09/2018 à 11:27FirathLogin Page et Feuilles cachéesJe ne me suis pas amusé à tout lire, mais je crois que ton sujet est déjà traité sur le forum : https://forum.excel-pratique.com/viewtopic.php?f=2&t=92471...
27/09/2018 à 11:25philibert12Passer un nom de fichier en paramètreTon sujet me semble très similaire à celui-ci : https://forum.excel-pratique.com/viewtopic.php?f=2&t=114758 En ce qui me concerne donc, je ne saurais pas faire ce que tu demandes en formule, mais en VBA c'est dans mes cordes...
27/09/2018 à 11:22SirkhaImporter un fichier Excel en csvCa veux dire quoi "Rien ne marche" ? Que se passe-t-il quand tu fais Enregistrer sous --> CSV (séparateur : point virgule) ...
27/09/2018 à 10:23jpvill Insert colonneVoilà une proposition ...
27/09/2018 à 08:21JeremyWBoucle For Each et OffsetBonne journée à toi aussi. PS ...
26/09/2018 à 17:35Hansolo1958 Mise en Forme Conditionnelle apparament correctVoilà ton fichier avec les formules correctes pour le mois de JANVIER. Quelques remarques : 1. =COLONNE() et =LIGNE() te donnent l'indice de la colonne et de la ligne dans laquelle se trouve la formule, ce qui m'a permis de simplifier tes formules 2. Chaque mois, tu reportes la même date dans 4 lign...
26/09/2018 à 15:34jeremy6812Boucle VBA...
26/09/2018 à 15:09Stephane DA SILVAProblème création fonction VBAAvec plaisir ...
26/09/2018 à 14:46Stephane DA SILVAProblème création fonction VBARange("CODE1") n'existe toujours pas ! Et même en nommant une plage avec ce nom, tu ne cherches que la valeur contenue dans la même ligne que ta formule. Donc la encore on bloque sur l'identification de la cellule concernée. Et même si ce n'est qu'un exemple, je ne prendrais jamais le risque de code...
26/09/2018 à 14:27JeremyWBoucle For Each et OffsetC et MonRange sont des plage de cellule(s), donc à déclarer en tant que Range. Ensuite, tu attribues ta plage avec une instruction Set. Aussi, ta plage étant de taille connue, en ce qui me concerne, je préfère utiliser une boule For...Next Ton code : Ma proposition ...
26/09/2018 à 14:21Nivram12 Selection dans un tableau dynamiqueLors de la création d'un TCD, tu as 4 champs. Celui en haut à gauche te permet d'ajouter des filtres pour ne sélectionner que certaines valeurs d'une variable. Ensuite, pour récupérer les données, il existe une fonction =LIREDONNEESTABCROISDYNAMIQUE() ou tu peux également copier et coller en valeur...
26/09/2018 à 14:13jeremy6812Boucle VBAEn faisant abstraction de l'absurdité de ta réponse, voilà un code VBA pour faire ce que tu souhaites ...
26/09/2018 à 14:04Stephane DA SILVAProblème création fonction VBADans une fonction Excel, tu ne peux pas mettre n'importe quoi dans les arguments. Par exemple, =MOYENNE("Patates";"Carottes") te renverras une erreur #VALEUR!. Avec une fonction personnalisée, c'est pareil, on doit déclarer le type de valeur attendue : Sera donc préférable écrite ainsi : En effet, t...
26/09/2018 à 12:11Stephane DA SILVAProblème création fonction VBATu allégeras ton fichier seulement si les fonctions sont bien écrites, et une RechercheV n'est pas la fonction la moins gourmande en ressources.....
26/09/2018 à 12:07jeremy6812Boucle VBASi tu double cliques sur le carré noir en bas à droite de la cellule active, la formule s'étend toute seule jusqu'à la fin de ton tableau. Mieux, si tu utilises un tableau structuré, la formule est reportée automatiquement. Dans tous les cas, ce sera plus simple qu'en macro.....
26/09/2018 à 12:02LoadlucasFiltre si valeur dans une célluleUne exécution malencontreuse n'est pas grave, puisque tu ne supprimes pas de ligne, tu ne fais que les masquer. En fait, je ne vois même pas pourquoi tu t'embêtes à faire une macro, là où un bête AutoFiltre te fais ça tout seul, et plus rapidement sans doute...
26/09/2018 à 11:58jeremy6812Boucle VBATon problème n'étant pas très clair, tu gagnerais à poster un fichier exemple... "si une valeur en D3 est superieur a 0 alors F3=1" --> Il n'y a qu'une valeur en D3, non ? De ce que j'ai compris, c'est effectivement une bête fonction SI : =SI(D3>0;1;"") (En feuille 1) =SI(D3>0;2;"") (En feu...
26/09/2018 à 11:52Stephane DA SILVAProblème création fonction VBAJ'ai réussi à ouvrir ton code. Première chose, je te déconseille de faire ta fonction sans argument, car elle ne s'appliquera que si elle est située à une position bien précise par rapport à tes données et a besoin d'une plage de cellule dans le classeur pour obtenir un résultat. Autre chose, faire...
26/09/2018 à 11:36Stephane DA SILVAProblème création fonction VBATon code est protégé par mot de passe... De ce que je vois sur ton post, il est inutile de demander des arguments dans ta fonction, puisque tu écrases ensuite leur valeur...
26/09/2018 à 11:32jlr Accès à un classeur par concaténation d'un cheminPas de soucis ...
26/09/2018 à 11:12jlr Accès à un classeur par concaténation d'un cheminA part passer par macro, je ne vois pas comment faire ça autrement...
26/09/2018 à 10:59jlr Accès à un classeur par concaténation d'un cheminPour le coup je ne sais pas, j'ai essayé sans plus de succès de mon côté avec la fonction INDIRECT, que je manipule pourtant facilement dans d'autres cas de figure. Mais dans tous les cas, une adresse de plage écrite au format texte n'est pas interprétable par excel telle qu'elle. Par exemple si tu...
26/09/2018 à 10:51jlr Accès à un classeur par concaténation d'un cheminJe ne suis pas expert sur la question, mais je crois que c'est plus compliqué de manipuler un fichier fermé...
26/09/2018 à 10:45jlr Accès à un classeur par concaténation d'un cheminLe fichier en question est-il ouvert ? Essaie en différentes étapes, d'abord un référence sur une autre feuille du classeur actif, puis d'un autre classeur.....
26/09/2018 à 10:25jlr Accès à un classeur par concaténation d'un cheminUtilises la fonction INDIRECT(), qui permet à Excel d'interpréter un texte comme une référence de plage...
26/09/2018 à 09:56LoadlucasFiltre si valeur dans une célluleTu te compliques la vie avec cette ligne : Sauf erreur de ma part, tu cherches juste à savoir si la cellule est vide, ce que VBA fait très facilement avec : Ensuite, pour accélerer la macro, tu peux utiliser : Enfin, ta procédure peut être accélérée en utilisant plutôt un Auto Filtre (sélectionne te...
26/09/2018 à 09:4818fabien18Transformer "15.08 EUR" en "15,08"Utilises Rechercher & Remplacer en haut à droite du menu "Accueil" ...
26/09/2018 à 09:45ofleisheuer Excel lenteurJe reconnais que je maîtrise pas suffisamment PowerQuery pour aller plus loin. En revanche je peux plancher sur une macro, mais j'ai besoin de savoir plus précisément : Quels sont les fichiers à importer ? Sont-ils dans un même répertoire ? Ont-ils un nom défini ou une syntaxe qu'il est possible de...
26/09/2018 à 09:19ofleisheuer Excel lenteurIl s'agit donc plutôt d'import de données plutôt que de calculs à proprement parler... As-tu besoin de faire ces opérations fréquemment, ou une "requête" de temps en temps suffirait ? Car dans ce cas, je pense que l'on pourrais procéder avec une macro ou PowerQuery par exemple...
26/09/2018 à 08:28ofleisheuer Excel lenteurEst-il possible de nous en dire plus sur la nature des fichiers, la quantité de données et surtout les calculs réalisés ? Avec 14 minutes, je pense qu'on a de la marge de progression, mais avec aussi peu d'éléments, difficile de proposer une solution adaptée.....
26/09/2018 à 08:26SophieBCopier de valeur entre fichier, depuis fichier actif...
25/09/2018 à 17:59SophieBCopier de valeur entre fichier, depuis fichier actifEssaie ce code ...
25/09/2018 à 17:02frederique2505 Bug calcul avec decimales ?Excel introduit régulièrement des imprécisions dans les nombres, surtout lorsque l'on enchaîne les opérations et lorsque l'on s'intéresse à un nombre important de décimales. Une des solutions consiste à arrondir le résultat pour retomber sur un nombre entier par exemple. https://support.microsoft.co...
25/09/2018 à 16:01PikalillyComment associer par paire toutes les valeurs d’une liste sans doublonCeci correspond-t-il ...
25/09/2018 à 15:53winj344 Mfc...
25/09/2018 à 15:40winj344 MfcEn soit, exactement la même demande que ce matin, à laquelle 2 solutions ont été proposées. Le minimum serait donc de commencer par t'y intéresser et redire si elles conviennent ou non ...
25/09/2018 à 14:36BliblablouPb de else sans ifEs-tu certain de toi ? Mon avis, c'est qu'il ne te pose pas de problème tant qu'il ne rentre pas dans certaines conditions qui produisent une erreur d’exécution. Aussi, tu devrais faire bon usage des tabulations pour avoir des retraits cohérents de chaque ligne de ton code avec la structure a laquel...