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

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
 

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…