投稿時間:2006/11/22(Wed) 15:49 投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:Re: スプレッドのスクロールバー
> vb6.0でスプレッドを使用しているのですが、 > スプレッドを選択できないようにして、スクロールバーを使用したいです。
どの「スプレッド」のことだか分かりませんが、『Microsoft Spreadsheet コントロール』の ver.11 の事だとすれば、こんな方法とか。(ver.12 や、ver.10 以下の事はわかりません)
案1) 「選択可能だが、入力は不可能」な状態にて代用する。
Spreadsheet1.ViewOnlyMode = True
案2) 選択セルを特定のセルに固定し、選択位置を変更できないようにする。 固定したセル自体を、非表示列などにしておけば、それっぽくなるかも。
Private Sub Spreadsheet1_SelectionChanging(ByVal Range As Range) If Range.Address(True, True, xlA1) <> "A1" Then Spreadsheet1.Range("A1").Select End If End Sub
|