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

タイトル Re: vb6のMSFlexGrid行選択
投稿日: 2015/04/13(Mon) 18:35
投稿者魔界の仮面弁士
> EdGrid.RowSel = zIndex  zIndexは2
> としたら2行目と3行目が選択した状態になってしまいます。

RowSel / ColSel は、「選択範囲の終わり」を意味します。
「選択範囲の開始」は Row / Col です。

設定順は、Row / Col → RowSel / ColSel の順で行ってください。
(Row を変更すると、RowSel の値も一緒に変わってしまうため)


> 2行目のみ選択した状態にしたいです。
単一行選択とするならば、
 .Row = 2
 .Col = .FixedCols
 .RowSel = 2
 .ColSel = .Cols - 1
という感じです。

行ヘッダの固定列まで選択状態にしたい場合は、
.Col = .FixedCols を .Col = 0 にすれば OK。

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

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