J'ai une colonne avec des codes par exemple : 2021IDF30A2_6_5_2021-04-27 13-35-04
et je ne voudrais garder que 2021IDF30A2_6_5
Je cherche donc à retirer les 20 derniers caractères
Je pensais qu'avec la ligne de commande suivante, j'arriverai à nettoyer le code
La deuxième comporte un Trim car la dernière ligne (46) des données comporte une espace finale qui faussait le résultat sur cette ligne, sinon, elle fonctionne.
P.S. avec excel 2016, vous pouvez également traiter ça avec power query (Exemple sur la feuille 'PQ' du classeur joint)
P.S. la prochaine fois, joignez tout de suite un fichier exemple, ça ira plus vite
Là vous pouviez faire un fichier avec juste quelques items dans une feuille et juste une petite macro qui bouclait sur ces items avec...
Je mets pour faciliter la compréhension deux fichiers.
Le premier "Fichier avec données à importer" est le fichier avec les noms à importer.
Et "MONFICHIERS-V2" est le fichier de travail.
Si vous cliquez sur le bouton et sélectionnez le fichier "Fichier avec données à importer" alors il importer les données. Comme vous pouvez le voir les noms dans le colonne A se termine par un "_" que j'aimerai supprimer mais je n'y arrive pas.
La deuxième comporte un Trim car la dernière ligne (46) des données comporte une espace finale qui faussait le résultat sur cette ligne, sinon, elle fonctionne.
P.S. avec excel 2016, vous pouvez également traiter ça avec power query (Exemple sur la feuille 'PQ' du classeur joint)
P.S. la prochaine fois, joignez tout de suite un fichier exemple, ça ira plus vite
Là vous pouviez faire un fichier avec juste quelques items dans une feuille et juste une petite macro qui bouclait sur ces items avec la ligne incriminée.
Bonjour à tous,
En effet je viens de faire le test avec le fichier de donnée à importer sur mon fichier et cela fonctionne mais quand je cherche à importer depuis mon vrai fichier de donnée à importer ca bug. Je dois avoir un problème avec ce fichier
est ce que c'est lié au fait qu'il y a des cellules vide et/ou données récupéré avec la fonction recherche. Je regarde cela.
OK et comment je peux y remédier car j'ai passé mon après midi à modifier le fichier en passant par power querry mais je ne suis pas entièrement satisfait ca va me dépanner en attendant de trouver la solution en vba.
Par quoi remplacer ma commande pour ne pas utiliser instrev ?
Bonjour Roblochon,
Désolé, de ne pas avoir mis un commentaire à votre précédent post.
J'ai testé en suivant votre modèle le power querry et j'ai passé mon après midi à le faire, je ne maitrise pas encore l'outil . Mais j'apprends.
Cela fonctionne très bien mais dans le fichier de travail, mais je perds une partie des options qui figure avec la version vba. Mais je valide la solution à mon problème.
Après, un peu de repos, et les différentes remarsques de chacun, j'ai repris ce matin mon fichier de travail et je pense avoir trouvé la solution à mon problème avec la commande vba :