excel cellule colonne vbs boucle

excel cellule colonne vbs boucle - VB/VBA/VBS - Programmation

Marsh Posté le 15-12-2004 à 23:20:30    

bonjour à tous, je suis sur un programme en vbs
 
Voila mon probleme, je dois lire un fichier excel pour copier des données précises qui se trouvent dans les cellules d'une colonne du fichier1.xls puis les collers dans une colonne du fichier2.xls.
 
Sachant que ma colonne peu contenir une cinquantaine ou une quarantaine de cellule, j'aurais voulu faire une boucle, c'est à dire je lit la premiere cellule de la colonne puis la seconde etc ...tout en copiant les données dans le fichier2.
 
1
mon probleme est que je ne sais pas comment connaitre le nombre de cellule de ma colonne qui est variable. cette valeur m'est necessaire pour que je repete la boucle X fois le nombre de cellule existante.
 
2
Aussi je ne connais pas le fonction qui me permet de passer à la cellule suivante dans la colonne. cellule_suivante = cellule + 1
 
si vous pouvez m'aider.
 
Merci d'avance.

Reply

Marsh Posté le 15-12-2004 à 23:20:30   

Reply

Marsh Posté le 15-12-2004 à 23:52:57    

c'est du vbs ou du vba ??
 
si c'est du VBA , ca serait du genre :
 
L=1
Do
if workbooks(Nom_de_ton_classeur1).sheets("feuil1" ).cells(L,1)=trucquejecherche then workbooks(Nom_de_ton_classeur2).sheets("feuil1" ).cells(L,1)=workbooks(Nom_de_ton_classeur1).sheets("feuil1" ).cells(L,1)
 
if workbooks(Nom_de_ton_classeur1).sheets("feuil1" ).cells(L,1)="" then exit do
 
L=L+1
Loop

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed