Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


24523 / 76732 ←次へ | 前へ→

【57557】Re:ダブルクリックイベントが発生しない
お礼  taka  - 08/9/2(火) 19:05 -

引用なし
パスワード
    りん さん、こんばんは。
 ご回答ありがとうございます。

>新しいブックの新しいシートにイベントをのせてみてもダメなのか、そのブックのマクロだけダメなのか試してみられましたか?
 対象ブックに新しいシートを追加し、その新しいシートでダブルクリックイベントを発生させると、正常に動作しました。

>また他のマクロがどんなのかわかりませんがイベントを拾っているのがここだけだとして、どこかでApplication.EnableEvents=False としたままになっていませんか?
 イベントはTrueです。セレクションチェンジイベントは発生します。

 おかしな状態ですが、まとめると
  対象ブック.xls
  ├対象シート…ダブルクリック×、セレクションチェンジ○
  └新しいシート…ダブルクリック○、セレクションチェンジ○


 ■調査結果
 ・ある2層クライアントのアプリケーションからダウンロードしてExcelが実行されているのですが、ダウンロードしてきた時点ではダブルクリックイベントが走りません。
 ・ダウンロード後に実行されたファイルをデスクトップなどに一時保存した後、もう一度対象のExcelをエクスプローラから開いてダブルクリックするとイベントが発生します。
 ・コマンドラインから起動するとダブルクリックイベントが走りません。

 暫定対応として、2層クライアントのアプリケーションからダウンロードしてきたExcelを一旦ローカルに保存し、再度エクスプローラから起動し直すことで対応出来ました。
 根本的な原因は不明ですが、おそらくPCに依存する何かだと思われます。
 よってVBAの原因である可能性が低いため、ここで回答を聞くのは場違いです。

 りんさん、アドバイスを頂き本当にありがとうございました。
 また機会があればご教授ください。

1 hits

【57475】ダブルクリックイベントが発生しない taka 08/8/26(火) 18:02 質問
【57477】Re:ダブルクリックイベントが発生しない りん 08/8/26(火) 19:55 発言
【57479】Re:ダブルクリックイベントが発生しない taka 08/8/26(火) 21:10 お礼
【57557】Re:ダブルクリックイベントが発生しない taka 08/9/2(火) 19:05 お礼

24523 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free