
うちのBOSSがマクロボタンをダブルクリックして『動かない動かない』と
言ってきます。
Excelにsheet1、sheet2があり、sheet1内の画像にマクロを割り当てています。
そこで、その画像をシングルクリックしますと、sheet2(原紙)がsheet3にコピー
されてsheet3上でいろいろとマクロが実行されます。
sheet1内の画像をダブルクリックしますと1クリック目でマクロが実行されて
画面上にsheet3が出てきて、直後の2クリック目でsheet3上をクリックする
ことになり、そこでマクロが停止してしまいます。
シングルクリックをしてというお願いは通じません。
マクロ実行をSTOPさせません方法はありますでしょうか?

No.2ベストアンサー
- 回答日時:
マクロ実行中のクリックは無視するように修正すれば良いと思います。
そうすればダブルクリックしても2回目のクリックは無視されますのでシングルクリックと同じ動作になります。
ありがとうございます。
教えて頂きましたキーワードでサイトを発見出来ました
Sub 止められるものなら止めてみろ()
Application.Interactive = False
ここに動作
Application.Interactive = True
End Sub
で、無事止まらないマクロ完成しました
No.1
- 回答日時:
こんにちは、
良くわかりませんけど
>画面上にsheet3が出てきて、直後の2クリック目でsheet3上をクリックする
のであれば、処理に下記を加え、
Application.ScreenUpdating = False
終了時に Trueに戻せばよいかと思います。
ありがとうございます。
説明が下手でもうしわけありません。
教えて頂きました方法にて、マクロ実行中のsheet3表示は
なくなりましたけれど、それでもダブルクリックしますと
sheet3が表示されてマクロが止まってしまいます…
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Sheet「状況」から、分類の年齢別カウント数をSheet「D表」へ転記する下記マクロを作っています 7 2022/12/14 17:57
- Visual Basic(VBA) VBA For Each 〜 複数条件について 3 2022/10/20 20:05
- その他(Microsoft Office) ワードのマクロについて教えてください。 1 2023/01/22 11:43
- Excel(エクセル) Excelにて、行の最後のセルの値をコピーして別sheetに張りつけるVBAコードをご教授願います 3 2022/11/20 14:35
- Word(ワード) Word 2016のマクロを Word 2021のWordでキー動作させたい 3 2023/04/12 16:14
- Excel(エクセル) 【マクロ】マクロボタンをクリックしたら、セルに OK と表示される 3 2023/08/18 07:37
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/01/23 17:13
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/11 11:47
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/22 08:53
- その他(プログラミング・Web制作) python文字化けエラーが発生しているようです 3 2022/04/13 19:41
このQ&Aを見た人はこんなQ&Aも見ています
-
クリックイベントなのに、2回クリックしないとフォー
Access(アクセス)
-
ボタン2回押しを無効にしたい
JavaScript
-
VBAでダブルクリック禁止
Visual Basic(VBA)
-
-
4
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
5
最初の1回のみにボタンクリックでマクロ実行する
Visual Basic(VBA)
-
6
EXCELのマクロの重複起動の禁止
Excel(エクセル)
-
7
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
8
VBA CommandButtonの文字ずれ
Visual Basic(VBA)
-
9
シングルクリックとダブルクリックのイベントについて
Access(アクセス)
-
10
フォームの二重起動の阻止
Visual Basic(VBA)
-
11
エクセルVBAでロックをかけたい
Excel(エクセル)
-
12
コマンドボタンに二回目のマクロ実行しない設定を
Visual Basic(VBA)
-
13
Excel保護セルでダブルクリックを一時的に無効にする方法。
Excel(エクセル)
-
14
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
15
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
16
EXCEL 一部のオブジェクトだけを固定したい
Excel(エクセル)
-
17
userFormに貼り付けたLabelを変数に
Visual Basic(VBA)
-
18
XL:BeforeDoubleClickが動かない
その他(プログラミング・Web制作)
-
19
マクロ実行後に別シートの残像が残り、オブジェクトが見えなくなる
Visual Basic(VBA)
-
20
エクセル ボタンに設定したマクロごとボタンをコピー
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定のPCだけ動作しないVBAマク...
-
Excel・Word リサーチ機能を無...
-
一つのTeratermのマクロで複数...
-
エクセルで特定の列が0表示の場...
-
エクセルに張り付けた写真のフ...
-
メッセージボックスのOKボタ...
-
ExcelのVBA。public変数の値が...
-
Excel_マクロ_現在開いているシ...
-
Excel マクロ VBA プロシー...
-
オートフィルターとExcelマクロ...
-
IF関数を使ってマクロを実行さ...
-
エクセルのマクロでワードの任...
-
ExcelVBAの繰り返し処理でwebク...
-
Excelのセル値に基づいて図形の...
-
Excel マクロでShearePoint先の...
-
TERA TERMを隠す方法
-
ExcelVBAでPDFを閉じるソース
-
特定文字のある行の前に空白行...
-
ExcelVBA 図形をクリックした...
-
ピボットテーブルでの毎回可変...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
特定のPCだけ動作しないVBAマク...
-
Excel・Word リサーチ機能を無...
-
一つのTeratermのマクロで複数...
-
Excel_マクロ_現在開いているシ...
-
メッセージボックスのOKボタ...
-
Excel マクロ VBA プロシー...
-
ExcelのVBA。public変数の値が...
-
エクセルに張り付けた写真のフ...
-
エクセルで別のセルにあるふり...
-
ExcelVBAでPDFを閉じるソース
-
ダブルクリックで貼り付けた画...
-
Excel マクロでShearePoint先の...
-
TERA TERMを隠す方法
-
マクロ実行時、ユーザーフォー...
-
Excelのセル値に基づいて図形の...
-
特定文字のある行の前に空白行...
-
エクセルマクロでワードの一ペ...
-
エクセルで縦に並んだデータを...
-
Excel VBAからAccessマクロを実...
おすすめ情報