|
以前、質問したのですが上手に説明できないまま途中で終わらせた
案件を再度、質問いたします。よろしくお願いします。
業務上エクセルBOOK(マクロ関係なし)を開いての次にユーザーフォームを
使用したツールを開いて業務を行う時があります。
この時にエラーが出てしまいます。
ユーザーフォームを使用したツールを作成しました。
ツールの流れは以下の通りです。
アクセスDB→ツール内のワークシートAに張付けます。
この後、各条件にあった検索をしてワークシートBに
張付けます。この検索をしてワークシートBに張付ける
時に次の様なエラーが発生します。
実行時エラー"9”
インデックスが有効範囲ではありません。
または
実行時エラー"13”
型が一致しません。
の2種類が出てしまします。
逆にツールを開いて→エクセルBOOKを開いたときにはこの
様なエラーは出ません。
ThisWorkbookには
Private Sub Workbook_Open()
With Application
.DisplayAlerts = False
.IgnoreRemoteRequests = True
.DisplayAlerts = True
End With
Application.WindowState = xlMinimized
UserForm1.Show vbModeless
End Sub
の構文を書いています。
どの様な構文を書けばいいのでしょうか・・?
また、使用方法に無理があるのでしょうか?
よろしくご指導お願いいたします。
|
|