
いつもお世話になります
今、VbScriptからフォルダのファイル情報(下位のフォルダも含む)をExcelに書き出し、フィルターで選択後にまた同じVbScriptプログラムで表示されているファイルの処理をしたいのですが
フィルター処理後の実行を促すメッセージボックスを表示させると、Excelの操作が出来ません
なんとか、VBAのユーザフォームのモードレス状態を作りたいのですが何か良い方法はないですか?
有りましたら教えてください
Set oXlsApp = CreateObject("Excel.Application")
oXlsApp.Application.Visible = true
oXlsApp.Application.DisplayAlerts = False
oXlsApp.Application.Workbooks.Add()
Set oSheet = oXlsApp.Worksheets(1)
・
処理
・
oSheet.Columns("B:C").AutoFilter
Check = MsgBox("ファイルの拡張子、日付をフィルターで選択してください。" ,vbokcancel)
ここでフィルターの処理待ち、OKボタンでvbScriptの続きを実行。
としたいのですが
以上、よろしくお願い申し上げます

No.1ベストアンサー
- 回答日時:
>フィルター処理後の実行を促すメッセージボックスを表示させると、Excelの操作が出来ません
私の環境では、問題ありませんが…
Windows 10 Home
Excel Version 16.0 (32bit)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBSの処理中一旦処理を止めて再...
-
Application.ScreenUpdating=Fa...
-
VBA kernel32 の意味
-
VBSで応答不要のメッセージボッ...
-
VB.NET開発(イベントプロシー...
-
PostMessageの連続送信
-
メッセージボックスのボタン名変更
-
手動かプログラムでの起動かの判断
-
Excel VBA で処理中断(DoEvents...
-
ACCESS側からEXCELの書式を設定...
-
MFCのワーカースレッドとUIスレ...
-
キーボード入力、マウス操作を...
-
VBA メッセージボックスを自動...
-
VBA、UserFormを前面に出力して...
-
終了処理について
-
Macターミナルで実行中のプログ...
-
C# シリアル通信でデータ受信...
-
TCP/IP通信時のサーバーからの受信
-
メモリが不足しています(VBA)
-
UDP通信におけるbind関数について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBSの処理中一旦処理を止めて再...
-
VBA kernel32 の意味
-
メッセージボックスのボタン名変更
-
ACCESS側からEXCELの書式を設定...
-
VBSで応答不要のメッセージボッ...
-
VBA、UserFormを前面に出力して...
-
【C#】 あるイベントから別イ...
-
Excel VBA で処理中断(DoEvents...
-
PostMessageの連続送信
-
ボタンが押された事を検知する...
-
Application.ScreenUpdating=Fa...
-
エクセルVBAでクリップボード内...
-
VB Loopを一時停止し再開あるい...
-
起動後直に実行するコードはど...
-
DirectX環境下での方向キー同時...
-
Excel VBA 実行中に一瞬フリー...
-
OSシャットダウン時の常駐アプ...
-
マウスのクリックを無視したい
-
エクセルVBAで
-
メッセージボックスの表示につ...
おすすめ情報