[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/04/19(Wed) 22:29
投稿者名:とびた
Eメール:
URL :
タイトル:
Excelが処理中に制御するには
環境
WinXP-PRO_SP1
Excel2000
VB6-SP6

Excelの操作についてアドバイス頂きたく書き込みをしました。
現在、VBからExcelを制御しています。
Excelのセルに入力中に、VBからExcelを操作すると
『コンポーネント(MicroSoft Excel-ファイル名称.xls)が作業中であるため、
 この操作を完了できません。[切替]を選択してコンポーネントをアクティブに
 してから、問題を解決してください。』
というメッセージが表示され、VB側でエラーとなります。

VB側でエラー処理を入れて、メッセージを表示しておけば、
逃げられるのですが、エラーとならないようにするには
何か方法は無いでしょうか?

上記、アドバイス宜しくお願いします。

投稿時間:2006/04/20(Thu) 08:55
投稿者名:YK
Eメール:
URL :
タイトル:
Re: Excelが処理中に制御するには
こんにちは。

セルの入力中を解除してよいのならば、
PostMessage でエクセルに VK_ESCAPE を送ってあげれば解除できると思います。

投稿時間:2006/04/24(Mon) 16:00
投稿者名:とびた
Eメール:
URL :
タイトル:
Re^2: Excelが処理中に制御するには
YKさま

お返事遅くなりましたが、
アドバイスありがとうございました。
試してみます。