[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『マクロコード実行中に触れないようにするには?』(トキ)
ブックを開き、あるセル範囲内にある図形を別ブックのシートに貼り付けて、 保存して閉じるというというのを100ブック分くらい繰り返すコードを 組んでいます。
大まかには shp.copy → 別ブック.activate → .paste → .left .top で位置調整 のような感じです。
コードの実行中は時間がかかるのですが、実行中に誤ってエクセルをさわると アクティブが変わってしまうせいでコードがエラーを起こしてしまいます。
コードの実行中はエクセルに触らせたくないのですが、コードで制御できますでしょうか?
< 使用 Excel:Excel2010、使用 OS:Windows7 >
Application.Interactive = False
〜
処理
〜
Application.Interactive = True
とかですか。あまりオススメはしませんが。
ご自身のコードに自信があるならどーぞ。
(名無し) 2017/05/12(金) 09:44
.Interactive ですか。初めて知りました。
試してみます。ありがとうございました。 (トキ) 2017/05/12(金) 11:58
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.