tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re:解決しました
投稿日: 2008/10/06(Mon) 05:00
投稿者おじん
> 単なるセルの幅が狭いだけって事はないですよね。
> (MSFlexGrid のバックの黒い部分が見えている)

おっしゃるとおり「幅をひろげればよい」のですがわがままな事情がありました。
以下で再現できます。

Private Sub Form_Load()
With MSFlexGrid1
    .Width = 4455
    .Cols = 3
    .Rows = 2
    .FixedCols = 2           '<----ここに原因があるようです
    .ColWidth(0) = 5 * 150
    .ColWidth(1) = 5 * 150
    .ColWidth(2) = 20 * 150
    .ScrollBars = flexScrollBarBoth
    .AllowUserResizing = flexResizeColumns
    .TextMatrix(0, 2) = "あいうえおかきくけこさしすせそたちつてと"
End With
End Sub

理由はわかりませんが .FixedCols=1 とすると ScrollBar は表示されます。
2のままでやりたい場合の問題は残りますが調べてみます。
ご指導、ありがどうございました。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。