Private Sub efforts_moments_Click()
'Ecriture des données dans un tableau
'Affichage des entêtes de ligne et de colonne
For i = 1 To 14
MSFlexGrid1.Row = i
MSFlexGrid1.Col = 0
MSFlexGrid1.Text = i
Next i
For i = 1 To 9
MSFlexGrid1.Row = 0
MSFlexGrid1.Col = i
MSFlexGrid1.Text = Chr(64 + i)
Next i
'Définition de la largeur des colonnes
MSFlexGrid1.ColWidth(1) = 1000
For i = 2 To 9
MSFlexGrid1.ColWidth(i) = 700
Next i
'Définition de l'alignement des colonnes
For i = 2 To 9
MSFlexGrid1.ColAlignment(i) = 1
Next i
'Lecture des données à afficher et affichage
Open "C:\Documents and Settings\Doriane\Bureau\alex\cinquieme_année\PFE\PFE_total\Output_MS_2b_CHAKHARI.txt" For Input As #1
For i = 54 To 66
MSFlexGrid1.Row = i
For j = 1 To 6
MSFlexGrid1.Col = j
Input #1, a
MSFlexGrid1.Text = a
Next j
Next i
Close #1
End Sub
En resultat ma MSflexgrid me donne dans chaque cellule le contenu complet d'une ligne ex ma ligne 1 (dont je n'ai pas besoin d'ailleurs car elle ne contient que du texte!) est stockée dans la cellule A1 ... et ainsi de suite..
si quelqu'un connait comment faire pour obtenir que les valeurs de mes lignes 54 à 66 comme enoncé si dessus !!!!