Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

rechercher chaine de caractère dans fichier txt

  • Initiateur de la discussion Initiateur de la discussion fleet21
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

fleet21

XLDnaute Junior
Bonjour à tous,

Je souhaite rechercher la chaine de caractère ’’MM1234R80001’’ dans un fichier txt faisant plusieurs méga, pouvez vous m’indiquer la commande adéquate la plus rapide. Il faudrait aussi vérifier que cette chaine n'apparaisse bien plus du tout dans le fichier txt.

Merci
 
D9 est un bout de code que j'utilisais au début pour vérifier l'incrémentation de la chaine recherchée. Il ne sert pas à grand chose dans ce cas mais je pense le réutiliser plus tard pour afficher le début et la fin de ma chaine de caractère recherchée.
 
J’ai testé avec une détection plus longue mais la macro ne fonctionne pas lorsque la chaine dépasse une certaine valeur.

Le but est de vérifier la présence de la chaine MM1234R8xxxx ou les ’’xxxx’’ sont incrémentés par pas de 1 jusqu’à une valeur max de 1035 en sachant qu’il est possible que la chaine soit arrêtée aléatoirement sur MM1234R80652 ou MM1234R81028 par exemple mais que la vérification doit aller jusqu’à 1035. Chaque chaine si elle est présente dans le txt y est deux fois peut être pour cette raison que ça beug.
 

Pièces jointes

J’ai ajouté des titres ligne 1 et maintenant le titre se déplace en même temps que les chaines affichées. Je veux figer définitivement cette ligne 1 car le problème apparaitra lorsque des caractères seront affichées dans les colonnes suivantes.

Autre problème également le bouton de la macro s'aplati et à peine visible dés le lancement à quoi est ce dû ?
 

Pièces jointes

Bonjour
Il suffit insérer a2 au lieu de a1
J'ai modifié quelques lignes pour que si tu ne choisis pas de fichier la macro s’arrête
Pour le bouton.
Qu'il s’aplatisse c'est normal durant la macro il est en position appuyer.
Par contre dans ton fichier il disparait c'est l'effacement de toutes les lignes à partir de la ligne 2 qui provoque sa disparition
Soit tu positionnes le bouton en ligne 1 (fichier joint) soit du modifies l'effacement
 

Pièces jointes

le problème vient depuis que j'ai modifié l'effacement de la colonne A par [Feuil1!2:65536].EntireRow.Delete, toutes les lignes sont effacées sauf la ligne 1 et c'est ça qui écrase le bouton de macro. Par quel code pourrais t'on le remplacer pour effacer la colonne A de 2 à 2000 (ça suffira).
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
107
Réponses
4
Affichages
231
Réponses
2
Affichages
159
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…