[リストへもどる]
一括表示

投稿時間:2003/07/04(Fri) 15:58
投稿者名:bingo
Eメール:
URL :
タイトル:
MSFlexGridの文字の色
いつもお世話になります。
MSFlexGridの個々のセルの色を分けたいのですが
どうすればよろしいのでしょうか?

Dim i As Long                  'ループ用カウンター
Dim Cnt As Long                '行の総数を取得

Dim MsInfo  As MSHFlexGrid

Set MsInfo = Form1.Info

With MsInfo
    Cnt = .Rows - 1
    .Col = 4
    For i = 1 To Cnt
    .Row = i
    If .Text < 0 Then
        .ForeColor = RGB(255, 0, 0)
    End If    
    Next
End With

投稿時間:2003/07/04(Fri) 16:07
投稿者名:LESIA
Eメール:
URL :
タイトル:
Re: MSFlexGridの文字の色
>     If .Text < 0 Then
>         .ForeColor = RGB(255, 0, 0)
>     End If    

ForeColorではなく、CellForeColorを使いましょう。

投稿時間:2003/07/07(Mon) 11:58
投稿者名:bingo
Eメール:
URL :
タイトル:
Re^2: MSFlexGridの文字の色
> ForeColorではなく、CellForeColorを使いましょう。

LESIA さんありがとうございます。