![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
>回答番号:No.1 この回答への補足
対象シートのシートモジュールにそっくりコピペしてください。
シート見出しを右クリック>コードの表示でVBEが起動します。
対象シートのシートモジュールのコードウインドウが表示されています。
対象シート上でカーソルを移動する(SelectionChangeですね)とマクロが実行されます。
ワークシートのイベントプロシージャ
http://excelvba.pc-users.net/fol3/3_6.html
お礼が遅くなりまして、申し訳ありませんでした。
せっかく回答いただきましたが、わたしの求める動きとは違いました。
もっと勉強してから、再度質問させていただきたいと思います。
ありがとうございました。m(_ _)m
No.1
- 回答日時:
マクロの例です。
シート見出しを右クリックからコードの表示でVBEを表示
VBEのコードウインドウに下記マクロをコピペ
Excelの表示倍率が100以外だと期待した位置よりずれて表示されます。
補正するコードを付け加えなければなりません。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With ActiveWindow.VisibleRange
Me.Shapes(1).Left = .Width - Me.Shapes(1).Width - 5
Me.Shapes(1).Top = .Top + 5
End With
End Sub
この回答への補足
回答ありがとうございます。
ごめんなさい、超初心者です、教えてください。
わたしのつくった、マクロ
Sub ○○()
○○○
End Sub
の中にどのようにコピーすればよろしいですか?
最初や、最後にそのままくっつけてみましたが、マクロボタンは、画面から消えてしまいました。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Excel(エクセル) マクロ ScrollColumn について 2 2022/04/07 09:31
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/08 15:45
- Excel(エクセル) Excelのマクロについて教えてください。 4 2022/05/31 14:07
- Visual Basic(VBA) Powerpointでランダムな数字の結果を表示するマクロ 2 2023/08/04 10:04
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Excel(エクセル) マクロの保存先、開いてるすべてのブックの意味 エクセルを開き、表示→マクロ→マクロの表示と順番に開く 3 2022/06/25 17:52
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
スクロールしてもボタンを常に表示させたい。Excel2002
Excel(エクセル)
-
excel スクロールしても常にボタンが表示される様にしたい。
PowerPoint(パワーポイント)
-
Excel:コマンドボタンの移動
Excel(エクセル)
-
-
4
【Excel VBA】マクロボタンを表のスクロールやフィルタに左右されず固定できないですか?
Excel(エクセル)
-
5
エクセルのコマンドボタンの位置をVBAで指定できませんか?
Excel(エクセル)
-
6
エクセルでマクロボタンを動かさないようにするには
Excel(エクセル)
-
7
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
8
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
9
Enterキーでマクロを起動さす。
その他(ソフトウェア)
-
10
エクセルVBAで、条件に一致するセルへ移動
Excel(エクセル)
-
11
VBAのボタンの位置が変わって困ります
Visual Basic(VBA)
-
12
エクセルでオブジェクトを常に表記する
Excel(エクセル)
-
13
エクセルvba (ByVal Target As Range)について
Excel(エクセル)
-
14
Excel フォームで作成したボタンを固定したい
Excel(エクセル)
-
15
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
16
標準モジュール、フォームを別のブックにコピーするには?
Excel(エクセル)
-
17
リストボックスをクリックすると、他フォームに値代入
Excel(エクセル)
-
18
Excel VBA --- コマンドボタンが表示上で消える ---
Excel(エクセル)
-
19
Excel VBAでのWorksheet_Changeが動作しない原因
Excel(エクセル)
-
20
VBAでユーザーフォームの表示を確認
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マクロを複数シートに実行する...
-
【 Excel】シートの見出しに自...
-
コマンドボタンがデザインモー...
-
エクセルでシートの並び替えで...
-
VBA シート名を先月の名前に...
-
エクセルの複数のワークシート...
-
EXCEL 複数シートを1つの...
-
複数シートの保護・解除
-
エクセルを開いたとき常に同じ...
-
VBAで条件によってシート見出し...
-
Excelで,特定のシートを開いた...
-
EXCELでワークシートを開いたら...
-
エクセル2013でマクロのボタン...
-
AccessのVBAで、Excelのマクロ...
-
EXCELの起動時に常に同じ...
-
EXCELのエラー
-
【Excel VBA】シート見出しの色...
-
Excel VBAで他のシートを印刷す...
-
エクセルシートのセルに現在時...
-
全てのシートから特定文字を含...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マクロを複数シートに実行する...
-
コマンドボタンがデザインモー...
-
エクセルを開いたとき常に同じ...
-
【 Excel】シートの見出しに自...
-
エクセルでシートの並び替えで...
-
VBAで条件によってシート見出し...
-
EXCELでワークシートを開いたら...
-
EXCELでマクロを使わずに図形の...
-
マクロを特定の複数シートで実...
-
エクセルの複数のワークシート...
-
EXCELのエラー
-
複数シートの保護・解除
-
VBA シート名を先月の名前に...
-
エクセル2013でマクロのボタン...
-
VBAで作るexcel検索窓
-
EXCELの起動時に常に同じ...
-
シートを保護した時でも並べ替...
-
Excelで,特定のシートを開いた...
-
Excelのマクロの呼び出し元を知...
-
メッセージボックスでシート名...
おすすめ情報