

こんにちは。いつもこちらでお世話になっています。
現在、VBAでフォームを利用したマクロを組んでいます。
あるボタンを押したときにマクロが実行された後、終了ボタンを押すまでの間はアクティブシートを移動してほしくない場合、シートの切り替えができないように制御したいのですが、ワークシートに直接イベントとして記述したくない場合はどうしたら良いでしょう?
いっそのこと、ウインドウからシート選択ができないように画面を操作すれば良いのでしょうか?
その方法はどうやって記述すればいいのでしょうか?
それとも、シート切り替えのイベントをフォームで感知することができるのでしょうか?
困っています、、どなたか助けてください。
ウィンドウからシート選択ができないようにする方法だけでも結構です。
よろしくお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
簡単なのは、あるボタンを押してマクロが実行されたときに、ワークシートタブを隠してしまうようにする。
これが安直過ぎるのならアクティブシート以外を非表示にしてブック保護をかけるマクロも同時に走らせたらいかがでしょうか?やっぱりこれが一番シンプルですよね、結局、タブを隠すことで処理することにしました。コードがわからなかったのですが、解決しました。どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
-
4
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
5
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
6
Excel-VBA>コントロールをグレイアウトするには?
Excel(エクセル)
-
7
エクセルのマクロで印刷プレビューを閉じる方法
Excel(エクセル)
-
8
エクセルのシートの移動禁止方法について
Excel(エクセル)
-
9
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
10
ExcelのVBA。public変数の値が消える
Visual Basic(VBA)
-
11
指定したシート名以外を非表示にするには?VBA
Excel(エクセル)
-
12
Application.ScreenUpdating = Falseが効きません
Visual Basic(VBA)
-
13
VBAでユーザーフォームの表示を確認
Visual Basic(VBA)
-
14
UserForm
Visual Basic(VBA)
-
15
worksheetFunctionクラスのVlookupプロパティを取得できません エラーへの対応
Visual Basic(VBA)
-
16
VBAでのユーザフォームの表示有無の確認について
Visual Basic(VBA)
-
17
EXCELのマクロの重複起動の禁止
Excel(エクセル)
-
18
Excelでマクロ実行中に画面を固定する方法
Visual Basic(VBA)
-
19
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
20
EXCELのコンボボックス 配置の縦位置の変更はどうすれば?
Windows Vista・XP
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PowerPointのスライドの途中で...
-
パワーポイント「スライドショ...
-
パワーポイントの表
-
パワーポイントについて。背景...
-
ExcelのグラフをPowerPointに貼...
-
【画像あり】パワーポイントの...
-
PowerPointで、作成されたファ...
-
エクセル・パワーポイントなど...
-
皆さん、おはようございます♪ ...
-
27歳の彼氏と電化製品を見に行...
-
プレゼン時のポインター
-
卒論発表があります。5分ほどの...
-
Microsoft Office2016をOffice2...
-
PowerPointでスライドマスタの...
-
Microsoft Outlook本文に、パワ...
-
パワーポイント、円グラフの1...
-
mac版無料パワーポイントでエラー
-
Accessで Tabキーを押したとき...
-
office365パワーポイントでBING...
-
パワーポイント2019 図の透...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【ExcelVBA】sheet作成時にマク...
-
VBA シートの切り替えができな...
-
エクセル/マクロ Exit Subが実...
-
VBAでシートコピー後、シート名...
-
エクセル、シートのコピーについて
-
エクセルのマクロについて
-
セルの値をリストボックスに表...
-
エクセル 「実行時エラー"13":...
-
マクロ実行ボタンがコピー出来ない
-
エクセルの関数?マクロの質問
-
エクセル/マクロ エラー処理が...
-
エクセルのシートを自動でコピー
-
Excelユーザーフォームでシート...
-
Excelマクロによる単語リストの...
-
エクセル2000でマクロ(マクロ...
-
Excelのシートを集約したいので...
-
フェイス・シートについて教え...
-
エクセル 複数シートのフィル...
-
不明なコマンドです("FROM")。...
-
パソコンにコンポーザーをイン...
おすすめ情報