環境WinXP-PRO_SP1Excel2000VB6-SP6Excelの操作についてアドバイス頂きたく書き込みをしました。現在、VBからExcelを制御しています。Excelのセルに入力中に、VBからExcelを操作すると『コンポーネント(MicroSoft Excel-ファイル名称.xls)が作業中であるため、 この操作を完了できません。[切替]を選択してコンポーネントをアクティブに してから、問題を解決してください。』というメッセージが表示され、VB側でエラーとなります。VB側でエラー処理を入れて、メッセージを表示しておけば、逃げられるのですが、エラーとならないようにするには何か方法は無いでしょうか?上記、アドバイス宜しくお願いします。
こんにちは。セルの入力中を解除してよいのならば、PostMessage でエクセルに VK_ESCAPE を送ってあげれば解除できると思います。
YKさまお返事遅くなりましたが、アドバイスありがとうございました。試してみます。