| 
    
     |  | ▼超初心者 さん: こんにちは
 
 前に私がRes付けましたよね?
 又辛口ですけど、気付いた点を書き込みます。
 
 >アクセスDB→ツール内のワークシートAに張付けます。
 >この後、各条件にあった検索をしてワークシートBに
 >張付けます。この検索をしてワークシートBに張付ける
 >時に次の様なエラーが発生します。
 エクセルBOOK(マクロ関係なし)はどこにいったんでしょうか?
 全く関係ないのでしょうか?
 それにPrivate Sub Workbook_Open()プロシージャは
 エラーには関係のない所ではありませんか?
 他の所でエラーが発生しているのではありませんか?
 
 >エクセルBOOK(マクロ関係なし)を開いての次にユーザーフォームを
 >使用したツールを開いて・・・
 根本的な話。
 ツールを開いた時はツールbookのWorkbook_Open()は発生します。
 ツールを開いておいてエクセルBOOK(マクロ関係なし)を開いたときは
 発生しません。
 
 サラサラっとでも良いですから
 「技術系メーリングリストで質問するときのパターン・ランゲージ
 「問題の解決」から「情報の共有」に至るために」
 ht tp://www.hyuki.com/writing/techask.html
 に目を通す事をお勧めします。
 
 >また、使用方法に無理があるのでしょうか?
 前にも書いたような気がしますが、
 ・・・以下私見・・・
 個人的にはトリッキーな事はお勧めしません。
 所詮Excelは表計算ソフトであり、VBAもApplicationが大前提でそれを
 否定するようなもんです。
 AddIn化して、userformだけを使うか、
 インターフェイスのUserFormだけを使いたいなら本物のVBを使いましょう。
 
 #これまた、余計な事ですが、「超初心者」等といったHNは止めた方が良いですよ。
 質問する方は入門レベル、その前のレベル、初心者が殆どですし、
 それは質問内容を見れば判ります。どう転んでも良い印象は与えません。
 (何の免罪符にもならぬばかりか、損です。)
 
 
 |  |