m

Membre habitué

Inscrit le :22/03/2016
Dernière activité :25/10/2022 à 16:18
Version d'Excel :2013
Messages
61
Votes
0
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par merhune

DateAuteur du sujetSujetExtrait du message
26/02/2020 à 13:18merhune Suppression doublon dans 1 meme celluleMerci pour votre retour. J'avais trouvé dans une autre discussion une adaptation de cette fonction qui marche mieux chez moi. J'avais marqué le sujet comme résolu et posté un message dans ce sens, mais apparemment il n'a pas été enregistré sur le forum...
25/02/2020 à 16:15Mecha_conecto Suppression de doublons texte dans la même celluleMerci...
25/02/2020 à 16:08merhune Suppression doublon dans 1 meme celluleVoulant supprimer des doublons dans 1 même cellule (ex: BEBE A MANGER YAOURT BEBE YAOURT ), je suis tombé sur la fonction suivante: Sauf que, lorsque je l'applique sur mes cases de G12 à G500, il supprime bien les doublons mais le 1er mot est également et systématiquement supprimé. Sauriez-vous pour...
22/07/2019 à 17:06merhune Amélioration macro historisationJ'avais fait une autre formule en disant que si le résultat était le nom de la colonne, il mettait rien. Cela marchait. J'ai quand même remplacé par ta formule Enorme merci à toi...
22/07/2019 à 16:05merhune Amélioration macro historisationAlors je viens de tester ça: qui transformé par macro donne ça: Résultat ça marche! Mais (et oui...) les lignes vides sont remplies par le titre de la colonne. J'ai donc modifié la formule ainsi (qui fonctionne): qui transformé par macro donne ça: La catastrophe, ça fait bugger la macro. J'en devien...
22/07/2019 à 14:12merhune Amélioration macro historisationUne formule matricielle peut être intégrée à une macro? Si oui comment (par ce que j'ai 1000 lignes à remplir...) ? Merci d'avance...
22/07/2019 à 12:00merhune Amélioration macro historisationMalheureusement, même résultat. Je pense qu'il n'aime pas du tout le fait d'aller chercher la fonction. Dommage. Je vais me pencher dessus cet après-midi en essayant une fonction INDEX/MAX...
22/07/2019 à 10:44merhune Amélioration macro historisationCa m’embête aussi de ne pas pouvoir joindre un fichier. Mais il est monté en copiant une extraction d'un logiciel comptable et implémente des colonnes à coté. Je ne peux absolument pas, ni le modifier, ni le mettre sur le forum. Dans ta fonction, il s'agit d'une : Je ne sais pas si ça peut t'aider....
22/07/2019 à 10:24merhune Amélioration macro historisationEn fait la macro plante suite aux modifications. La ligne surlignée sur le debogage est celle en gras (issue de la macro fournie pour la formule "CHERCHER"): En fait, a priori il arrive à faire une ligne (si j'appelle la fonction directement dans Excel), mais il n'arrive pas à remplir le tableau. Me...
19/07/2019 à 15:31merhune Amélioration macro historisationEn fait j'ai l'impression que la macro tourne....mais trés trés lentement après modification de celle-ci...
19/07/2019 à 15:04merhune Amélioration macro historisationLa formule appelée fonctionne dans ma feuille Excel. Et ça marche nickel (Merci!!!) En fait, je pense que le problème vient du fait que je veuille transformer ça: en ça: Il doit y avoir un problème de syntaxe. Pourtant quand je me mets sur une cellule et que j’exécute la macro, ça marche...
19/07/2019 à 12:24merhune Amélioration macro historisationRe-bonjour J'ai: mis la formule (de ton module 2) dans ma macro, résultat: rien. copié ton module 1 dans un module 2 sur mon fichier, puis copié la formule d(de ton module 2) dans ma macro, résultat: plantage du fichier. Il y a donc une étape que je fais mal.....
19/07/2019 à 10:55merhune Amélioration macro historisationJe m'excuse par avance de la question "con" qui va suivre: il faut les 2 macros pour que cela fonctionne ou si j'insere la fonction "CHERCHER" à la place de mes fonctions RECHERCHEV, ça marche? Car là ça me renvoi le résultat #NOM (directement inséré dans la cellule) ou " " si inséré dans la macro....
19/07/2019 à 10:41merhuneSuppression caractères aprés retour chariotMerci pour ton retour! Si je comprends bien la formule, veut dire que tu: trouve le 1er retour chariot tu substitue les retours chariots au-delà du 2nd par rien. Cela simplifie grandement les formules car plus besoin de fonction EPURAGE (je ne savais pas que SUPPRESPACE avait aussi la fonction EPURA...
18/07/2019 à 21:44merhuneSuppression caractères aprés retour chariotVoila un fichier test. L'idée est de retenir que les information importante de la colonne "libellé", il faut donc supprimer automatiquement et systématiquement: tout ce qui est après le second retour chariot (là ou je sèche complètement) supprimer ensuite les retour chariot et les espaces ne retenir...
18/07/2019 à 16:57merhune Amélioration macro historisationComme tu le vois, je remplis 9 colonnes par une boucle, dont 6 étant des calculs basiques et 3 des fonctions recherchev. Est-ce que je peux mettre une boucle, dans une boucle? Par rapport à ta fonction qui me semble vraiment bien, je n'ai pas compris comment tu définis ta matrice, ta colonne de réfé...
18/07/2019 à 15:07merhune Amélioration macro historisationMerci! Je regarde ça dans l'après-midi...
18/07/2019 à 12:07merhuneSuppression caractères aprés retour chariotOk Je mettrai un fichier à disposition ce soir, pour que vous vous fassiez une idée du traitement de l'export du fichier bancaire (pour un import). Merci du retour...
18/07/2019 à 11:57merhuneSuppression caractères aprés retour chariotJ'exporte des données bancaires pour les intégrer en comptabilité. Il me faut donc retraiter des libellés qui sont souvent trop long (multiples retours chariots, multiples espaces, doublons d'information, etc.). Avant d'appliquer la formule "EPURAGE", je souhaite supprimer les doublons d'information...
18/07/2019 à 11:52merhune Amélioration macro historisationMerci pour ta réponse. Désolé j'étais en weekend prolongé dans un endroit où je ne captais pas. Bref Les deux solutions me vont, du moment que je puisse la comprendre...
10/07/2019 à 12:30merhune Amélioration macro historisationMerci pour la réponse. En fait, l'incrémentation doit être faite dans l'ordre. C'est plus à ce niveau, qu'il faudrait que la recherchev parte de la fin de l'onglet "Historique commentaires": Merci d'avance...
09/07/2019 à 17:54merhune Amélioration macro historisationJ'essaie d'améliorer une macro d'historisation de commentaires (la première que j'ai faite, il n'y a pas si longtemps). Code simple qui me permet de copier les commentaires du mois précédent et de les coller dans une feuille excel, à la suite des historiques des périodes précédentes. Le Hic, c'est q...
28/02/2019 à 14:47merhune Simplification macroMerci pour vos réponses. La boucle étant importante pour moi, j'ai finalement suivi la première méthode proposée que j’avais essayé de faire. Mais mes " " étaient disposés différemment (d'où le fait que ça ne fonctionnait pas). Je me suis servi du code pour simplifier la seconde partie. PS: pour le...
28/02/2019 à 12:40merhune Simplification macroPour le débogage de la macro, j'ai fait ceci (et ça marche). Comment simplifier tout ça...
28/02/2019 à 12:30merhune Simplification macroJe cherche à simplifier la macro qui suit ET à déboguer la ligne surlignée ("mise en forme L"). Un grand merci d'avance...
27/02/2019 à 17:14merhuneReproduire la mise en forme+conditionJe voulais déjà vous remercier car j'ai pu faire mon premier fichier avec macro en partie grâce à vous. C'est pas optimisé mais cela fonctionne, et c'est le principal. Pour que le fichier soit au top, un petit peu de format s'impose. l'idée est la suivante: sur 500 lignes, : appliquer le format de J...
26/02/2019 à 16:55merhune VBA : copier collerMerci pour la solution....même si je ne l'ai pas utilisée. Ca ne marchait pas, car j'avais modifié la place de la feuille de destination....Boulet inside Par contre, je préfère inscrite les slect meme si c'est inutile car je ne comprends pas tout de ton codage...
26/02/2019 à 12:03merhune VBA : copier collerJuste un bete problème de copier/coller entre 2 onglet qui ont exactement la même forme. Mais là, franchement je ne vois pas l'erreur (message: la taille des cellules fusionnées doit être identique) Merci d'avance...
26/02/2019 à 09:24merhuneSyntaxe: de Excel a VBAMerci pour réponses qui se complètent parfaitement...
25/02/2019 à 23:34merhuneSyntaxe: de Excel a VBAComme le titre l'indique, je cherche a transposer mes fichiers excel avec formules en macro, afin d'automatiser le traitement de fichiers. Sur la construction de la macro, des boucles,etc. , je n'ai pas de soucis particuliers (merci aux réponses d'hier). Par contre au niveau des formules, il me manq...
25/02/2019 à 17:49merhune VBA :suppression de lignes siPourquoi "pas mal de tests" ? la réponse était donnée : Ca ne me parlait pas. Je suis nouveau dans le monde de VBA.....
25/02/2019 à 17:47merhune Concatenation sous VBAMerci!!!! 3h que je me prends la tête dessus...
25/02/2019 à 17:38merhune Concatenation sous VBAJe sèche complètement. Sur un fichier de 1 000 + lignes, je souhaite concaténer dans la colonne N, les valeurs de F&G&H&L. Evidemment le nombre de ligne est aléatoire suivant les mois. L'idée est de calculer des cellule à partir de la référence unique créée. Merci d'avance...
25/02/2019 à 15:40merhune VBA :suppression de lignes siAprès pas mal de tests, j'ai trouvé mon bonheur. Certes pas optimisé, mais ça marche nickel! 'Suppression de toutes les lignes de commencant pas par "A00" et vidage du presse-papier drl = Worksheets("Historique commentaires").Range("A100000").End(xlUp).Row 'variable dernière ligne 'boucle de suppres...
25/02/2019 à 12:46merhune VBA :suppression de lignes siNouveau dans l'univers de VBA après une formation intensive, J'ai créé une macro d’historisation de commentaires qui fonctionne parfaitement hormis la fin, à savoir la suppression de toutes les lignes copiées ne commençant pas par "A00*". Voici la macro écrite (et qui ne fonctionne pas): Dim L As Ra...
16/01/2019 à 12:02merhune Report écriture dans un onglet avec insertion ligneEffectivement Pas besoin de passer par un TCD Merci encore...
15/01/2019 à 20:08merhune Report écriture dans un onglet avec insertion ligneMerci pour votre réponse. Cependant votre proposition ne fonctionne pas car pour un intégration dans le logiciel, une linge du tableau 1 doit être suivi d'une ligne tableau 2, etc. [edit] En faisant votre méthode, cad en copiant le tableau 2 sous le 1, puis en faisant un TCD, cela semble fon...
15/01/2019 à 18:28merhune Report écriture dans un onglet avec insertion ligneJe ne sais pas comment l'expliquer, mais on va tenter: Dans un onglet excel j'ai des un export de banque: une ligne = une dépense. Dans un second onglet, qui va me servir à importer les écritures dans un logiciel comptable, chaque ligne de l'onglet 1 se scinde en 2 lignes dans l'onglet 2. Comment au...
04/05/2018 à 10:08merhuneLier une celluleComme solution, j'ai concatener toutes les cellules critères dans une seule cellule, puis j'ai fait une recherchev sur cette cellule. Cela marche trés bien....mais le fichier est trop lourd et fait planter Excel faute de mémoire suffisante Merci pour vos retours...
02/05/2018 à 18:27merhuneLier une celluleTout d'abord, merci de t'interroger sur mon soucis. Dès que j'efface/modifie une donnée générée par le module "interne", la totalité du tableau se vide, y compris les champs. Idem lorsque je fais juste un copier/coller. Surement une mesure de protection....Voilà pourquoi il m'est difficile de mettre...
02/05/2018 à 17:13merhuneLier une celluleC'est à dire que même le résultat final est hors excel ? Là on ne peut plus grand chose pour toi. eric Non le résultat final est un tableau Excel qui se met à jour. C'est le module excel utilisé pour obtenir le tableau qui est "maison"...
02/05/2018 à 16:48merhuneLier une celluleJe reviens vers vous avec un nouveau sujet. En effet, j'utilise à titre professionnel un extracteur et compilateur de donnée qui fonctionne grosso modo comme un TCD (pour faire simple), c'est-à-dire qu'il va chercher une base de donnée et à chaque mise à jour, je peux mettre "automatiquement" à jour...
28/12/2017 à 16:06merhuneSi+somme.si+occurencesEn retravaillant sur le sujet cet apres-midi et notamment sur vos solutions, il est apparu que les formules matricielles marchaient mais renvoyaient systématiquement une mauvaise valeur. Du coup, j'ai repris le problème du début. Après avoir remis en évidence les occurrences entre la feuille 1 et la...
27/12/2017 à 17:25merhuneSi+somme.si+occurencesJe vais essayer de vous mettre ça car après un nouveau test, je n'ai pas réussi à faire fonctionner les formules. Je dois m'y prendre assez mal... L'idée est d'automatisé un fichier tel que joint grâce à des exports de logiciels métiers. Merci d'avance. Ps: l'idée est de remplir la colonne Budget 1...
27/12/2017 à 12:49merhuneSi+somme.si+occurencesJ'ai modifié mon message...
27/12/2017 à 12:18merhuneSi+somme.si+occurencesErrata: Je n'arrive à faire fonctionner aucune des formules (je lance bien la formule matricielle pour la seconde) La fonction "indirect", que je ne connais pas du tout, renvoie bien une valeur mais j'ai l'impression qu'elle va chercher la première valeur de la feuille2 correspondant au critère. Sau...
27/12/2017 à 10:42merhuneSi+somme.si+occurencesJe cherchais plus quelque chose d'automatique car j'ai des milliers de lignes et quelques centaines d'occurrences Je ne peux pas taper "à la main" les 1,2,3, etc... Merci quand même...
27/12/2017 à 10:13merhuneSi+somme.si+occurencesDésolé je ne me suis pas relu et une faute bête s'était glissée Pour un code (colonne A dans l'onglet 1), je vais chercher la valeur de l'onglet 2 (colonne B) correspondante. Une fonction somme.si ou somme.si.ens fonctionne très bien à condition de ne pas avoir d'occurrence sinon il fait la somme de...
27/12/2017 à 09:19merhuneSi+somme.si+occurencesVoici un fichier ultra simplifié mais qui permet de se faire une idée du problème. Merci d'avance...
26/12/2017 à 18:24merhuneSi+somme.si+occurencesVoilà j'ai besoin d'une solution simple à un problème qui peut paraître simple mais qui pour moi me fait m'arracher les cheveux. Dans un tableau de synthèse qui compile plusieurs BDD, j'ai la formule suivante: =SI(C15<>C14;SOMME.SI(onglet1!A:A;C15;onglet1!R:R);.. Le problème étant la suite: SI...