XL 2010 Sauter des colonnes dans un fichier txt

Haytam.be

XLDnaute Nouveau
Bonjour
je demande votre aide de me dire en vba comment sauter des colonnes exemple:
dans une feuille excel pour sauter 2 colonnes et ainsi de suite on dit par exemple:
for i = 2 to ubound(table) step 4
cependant si on fait step avec un fichier txt le code vba ne marche pas
donc pour une feuille excel : step c'est bien; pour txt non plus, et j'ai essayé le split et,et.....mais rien ne se passe.
 

fanch55

XLDnaute Barbatruc
Bonjour ,

for i = 2 to ubound(table) step 4 : c'est une table pas forcément une collection de cellules .

Je ne sais pas ce que vous entendez par fichier txt,
mais si c'est une chaine et que vous considérez qu'elle constitue une collection de mots séparés par des espaces:

Table=Split(chaine)
for i = 2 to ubound(table) step 4

Sinon, précisez votre demande .... 🤔
 

Haytam.be

XLDnaute Nouveau
merci bien Monsieur pour votre réponse,
peut j'ai trouvé que mon probléme dans le code est c'est comment declarer les colonnes ex:
01-- dercol = Cells(1, Columns.Count).End(xlToLeft).Column
02-- For i = 9 To dercol Step 4

mais si je veux modifié le code dercol = Cells(1, Columns.Count).End(xlToLeft).Column dans une table comment se faire?
j'ai essayé ceci qui n'a pas fonctionné:
dercol = lbound(Base) to ubound(Base)
Cl= 9 to dercol Step 4
mais n'a pas fonctionné.
Merci
 

Discussions similaires

Statistiques des forums

Discussions
299 845
Messages
1 979 501
Membres
206 753
dernier inscrit
mounir311