Dim Tampon as String For i = 0 to NbreLignes-1 For j=0 to NbreColonnes-1 Tampon=Tableau(i,j) Tableau(i,j)=Tableau(j,i) Tableau(j,i)=Tampon Next j Next i
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionDim i As Integer, j As Integer 'Variables de comptage Dim Tableau() As String 'Copie du tableau original MSFlexGrid 'Copie du MSFlexGrid1 dans la variable Tableau ReDim Tableau(MSFlexGrid1.Rows, MSFlexGrid1.Cols) For i = 0 To MSFlexGrid1.Rows - 1 For j = 0 To MSFlexGrid1.Cols - 1 Tableau(i, j) = MSFlexGrid1.TextMatrix(i, j) Next j Next i 'Redimensionnement du MSFlexGrid1 (NbreColonnes=NbreLignes et vice-versa) MSFlexGrid1.Rows = UBound(Tableau, 2) MSFlexGrid1.Cols = UBound(Tableau, 1) 'Remplissage du MSFlexGrid1 à partir du Tableau croisé For i = 0 To MSFlexGrid1.Rows - 1 For j = 0 To MSFlexGrid1.Cols - 1 MSFlexGrid1.TextMatrix(i, j) = Tableau(j, i) Next j Next i
etne sont pas à recopier...
et.