j'ai un fichier excel ou les données ne sont pas affichées séparément par cellule, donc pas possible de sélectionner depuis VBA un range.
pour chaque ligne, les données sont dans la première cellule, séparées par un point virgule.
je souhaite faire une boucle ou je sélectionnerais pour chaque ligne du début à la fin en parcourant vers le bas, je sélectionne/copie à chaque fois la veleur contenue entre le 2è point-virgule et le 3è point-virgule.
savez vous comment faire ca ??
pour le moment, ce que je fais, c'est que je formatte le fichier pour afficher chaque donnée séparée par un ";" dans une cellule. c'est peut etre plus rapide autrement.
merci
A voir également:
[VBA excel] sélection de données séparées par des ;
Tu dis que tu formates ton fichier... mais tu ne dis pas comment, ni quel fichier tu formates...(?)
D'où proviennent tes données ? Est-ce un fichier CSV (ou .TXT) que tu importes ? Est-ce un fichier Excel que tu reçois tel quel ?
Si les données proviennent d'un fichier externe utilisant le ; et que ça te colles tout ça dans une colonne, tu peux remplacer ces ; par des , ou des TAB avant de le copier dans Excel.