タイトル : 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のままでやりたい場合の問題は残りますが調べてみます。 ご指導、ありがどうございました。 |