Avatar billede midcom Nybegynder
17. februar 2005 - 10:15 Der er 3 kommentarer og
1 løsning

sammen fletning af 2 celler i msflexgrid

Hvordan fletter man to celler sammen til en i flexgrid
Avatar billede venne Nybegynder
17. februar 2005 - 11:59 #1
Du skal sætte property MergeCells til en passende værdi, fx flexMergeRestrictRows. Herefter vil naboceller med samme tekstindhold blive flettet sammen.
Avatar billede midcom Nybegynder
17. februar 2005 - 12:00 #2
har du et eksembel
Avatar billede venne Nybegynder
18. februar 2005 - 09:23 #3
Nåja, jeg glemte lige at man også skal bruge MergeCol og/eller MergeRow.
Her er et eksempel der bare kræver en MSFlexGrid på en form:

Private Sub Form_Load()
  Dim row, col As Integer
 
  With MSFlexGrid1
    .Rows = 5
    .Cols = 4
    .MergeCells = flexMergeRestrictColumns
   
    For row = 1 To .Rows - 1
      For col = 1 To .Cols - 1
        .MergeCol(col) = True
        .TextMatrix(row, col) = Chr(Asc("A") + col - 1) & CStr(row)
      Next col
    Next row

    .TextMatrix(2, 2) = "Flet 2"
    .TextMatrix(3, 2) = "Flet 2"
    .TextMatrix(2, 3) = "Flet 3"
    .TextMatrix(3, 3) = "Flet 3"
    .TextMatrix(4, 3) = "Flet 3"
  End With
End Sub
Avatar billede midcom Nybegynder
18. februar 2005 - 10:19 #4
Takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester