Bonjour,
A partir de mon classeur actif, je tente de récupérer du texte issu d'un fichier texte dans une variable. Le problème est que le fichier en question est assez mal fait, dans le sens où le texte à récupérer se répartit sur plusieurs lignes (pour une même phrase). Ci-joint un modèle du fichier enregistré sous Excel pour vous donner une idée.
Mon but est d'obtenir le texte qui début en dessous de "Description", jusqu'au dernier mot. Je précise que si dans cet exemple le texte se termine ligne 11, cela peut différer d'un fichier à l'autre.
J'ai voulu commencer en tentant déjà de récupérer ne serait-ce que la première ligne dans une variable, impossible en faisant ceci:
Auriez-vous quelque chose à me suggérer ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim texte As Variant 'ou String, mais ça ne change rien... texte = Workbooks(mon_fichier).Cells(3, 1) 'j'ai également essayé avec Range, rien n'y fait
Merci d'avance !![]()
Partager