A 回答 (5件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
これが正統な回答かどうか分ちませんが
例えばSheet1のSelectionChangeイベントを下記とする。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Worksheets("sheet1").CommandButton1.Top = Rows(ActiveWindow.ScrollRow).Top + 2
End Sub
画面がスクロールされても、いつも右上に現れています。
上例ではシートにコマンドボタンを1つ}貼りつけ、
ツール-マクロ-VBEでVBEの画面になる。VBAProjectのSheet1をダブルクリックするとVBE画面になり、GeneralをWorksheet、DeclarationをSelectionChangeを選ぶ。
そして上記中間1行を貼りつける。
デザインモードを脱して、シートに戻る。
シート内の上下のアクチブセルの移動に対してはいつもボタンは右上に現れている。
この回答への補足
仰せの通り、ご指導いただいたコマンドをSelectionChangeとWorkSheetActivateの両方に貼り付けてみましたところ、どちらで実行時エラー438で「オブジェクトは、このプロパティまたはメソッドをサポートしていません。」というエラーメッセージが出ました。
補足日時:2004/08/25 20:26No.3
- 回答日時:
汎用性を求めるのであれば
ボタンを配置したUserFormをモードレス
で利用するすることをお奨めします。
No.2
- 回答日時:
ボタンの順序の背面や前面というのは、画像やボタン等が
どちらが手前に表示されるかというものです。
貼りつけたのが後の物ほど手前に表示されるのですが
その順番を変えたいときに使用します。
例:画像の中にボタンを作り、後で画像を他のものに
変更すると画像が手前にきてボタンが消えます。
そのような時に画像を後にしてボタンを見えるように
したりします。
スクロールしてもボタンの位置をそのままにする方法
ですが、お望みのものとは違うとは思いますが、
ボタンを一番上や左端に作成し、ウインドウ枠の
固定をすると上下のみや左右のみの移動の場合
ボタンが表示されたままということはできます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロ設定 1 2023/04/05 19:37
- Visual Basic(VBA) 【ExcelVBA】動的にボタン、ボタン名を生成できますか? 7 2022/04/08 12:54
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) マクロを教えてください 1 2022/11/28 14:52
- Excel(エクセル) 記録マクロのみでできますか? 7 2022/08/07 20:38
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドボタンを押すたびに大...
-
押したボタンの位置取得(共通の...
-
スクロールしてもボタンを常に...
-
エクセルVBAでOptionButtonのオ...
-
エクセルVBA
-
Excel:コマンドボタンの移動
-
エクセルでコマンドボタンを押...
-
エクセルVBA シート上にあるコ...
-
EXCELのシート上に埋め込...
-
Excel VBA --- コマンドボタ...
-
Accessのコマンドボタンの立体...
-
画像の切り出し
-
エクセルのコマンドボタンの位...
-
ShowAllDataのエラーを回避したい
-
実行中の作業を中止させるコマンド
-
エクセルのシート上のマクロボタン
-
コマンドボタンの画像も拡大表...
-
Accessユーザーフォームでコマ...
-
i TunesからCDーRに焼くにはど...
-
エクセルのVBAでランダムに表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel:コマンドボタンの移動
-
コマンドボタンを押すたびに大...
-
押したボタンの位置取得(共通の...
-
スクロールしてもボタンを常に...
-
エクセルVBAでOptionButtonのオ...
-
ShowAllDataのエラーを回避したい
-
PPTのコマンドボタンがクリック...
-
エクセルVBA
-
Excel VBA --- コマンドボタ...
-
エクセルVBA シート上にあるコ...
-
Accessのコマンドボタンの立体...
-
コマンドボタンで「終了ボタン...
-
エクセルのコマンドボタンの位...
-
チェックボックスで「いずれか1...
-
コマンドボタンがあるかどうか...
-
EXCELでNo.を変えて印刷したい
-
Wordでドラッグした文字列を括...
-
MS_AccessからPDFファイルを開...
-
Accessユーザーフォームでコマ...
-
[ExcelVBA] コマンドボタンを押...
おすすめ情報