kobejul08
Messages postés113Date d'inscriptionvendredi 15 avril 2005StatutMembreDernière intervention 3 octobre 2005
-
22 juil. 2005 à 13:13
Zlub
Messages postés809Date d'inscriptionmercredi 11 octobre 2000StatutMembreDernière intervention29 septembre 2010
-
26 juil. 2005 à 18:34
bonjour voici une partie de mon code ...
j'ai 34 champs détails et a partir d'un fichier excel , le programme va chercher les lignes mais le problème c'est qu'il ne s'arrête pas quand il rencontre un une ligne blanche dans le classeur il va jusque 34 lignes plus bas qq un peut il m'aider Merci.
Dim l_Workbook As Excel.Workbook
Dim l_Sheet As Excel.Worksheet
Set l_Workbook = monxl4.Workbooks.Open(Chemin)
Set l_Sheet = l_Workbook.Worksheets("AFICIO 1515.1515PS.1515F.1515MF")
For i = 1 To 33
If l_Sheet.Cells(i + 8, 2).Value <> "" Then Exit For
Txtdétails1(i).Text = l_Sheet.Cells(i + 8, 2).Value
For i = 1 To 33
If l_Sheet.Cells(i + 8, 4).Value <> "" Then Exit For
Txtprix1(i).Text = l_Sheet.Cells(i + 8, 4).Value
Next i
donc voilà j'aimerais qu'il n'affiche que les détails qu'il trouve dans le classeur jusque qu'à une ligne blanche!