A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
officetanaka.net/excel/vba/tips/tips116.htm
DoEventsを併用する必要があるかもしれません。
No.1
- 回答日時:
別プロセスでEXCELを起動すれば作業は可能です。
プログラムではないのですが、
作業対象のファイルは開かずにVBAを実行後、
スタート→プログラム→EXCEL
を実行し、新たにEXCELを立ち上げて、そこから作業対象ファイルを
開いて作業はできます。
どうしても同じプロセスで作業というのはできないと思います。
プログラム的には可能といえば可能ですが、
起動用のBookを作成し、VBAプログラムから別プロセスを作り出して、
終了を待たずに、VBAを終了させ、バックグラウンドにてVBS等で
実行とすれば実行しながら作業は可能と思います。
--起動用BOOKのVBAに記述
sub VBS()
Shell "WScript.exe ""C:\Run_Excel.vbs"""
end sub
--Run_Excel.vbsに記述
Set objEXCEL=CreateObject("Excel.Application")
objEXCEL.OPEN "実行したいEXCELファイル"
objEXCEL.Visible=True
objEXCEL.Run "実行したいVBAのプロシージャー名"
この回答へのお礼
お礼日時:2009/11/03 13:41
先日お礼を書いたのですが、なぜか登録できていませんでした。お礼が遅くなり失礼しました。
VBSの理解が出来ていないので、少しVBSについて調べました。
恐らくテキストファイルにプログラムを書けばよいのだろうと理解しています。もう少し調べて、試してみたいと思います。
有難う御座いました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- その他(Microsoft Office) マイクロソフトオフィス 5 2023/07/29 14:31
- 仕事術・業務効率化 パソコンが出来る人って 4 2022/04/18 06:41
- Excel(エクセル) CSVファイルでVBAを動かす方法 3 2023/04/04 10:22
- Windows 10 パソコンのプログラムを自動で起動させる方法 5 2023/03/16 00:08
- 教育ソフト・学習ソフト エクセルでマニュアルの図や表をつくる方法を教えてください。 仕事で自分用にエクセルを使用してマニュア 1 2023/02/10 23:02
- その他(パソコン・スマホ・電化製品) 転職組が多い会社です。辞める人も多いし、そんな中で事務してます。運良く雇われたけど、エクセル、ワード 5 2022/11/07 18:41
- その他(社会・学校・職場) 屁理屈ばかり言う女性上司の扱い方 7 2022/10/14 13:08
- 退職・失業・リストラ 中卒で知識スキルがゼロでもできる仕事 10 2022/04/08 16:33
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Macターミナルで実行中のプログ...
-
プログラミング ソースコード
-
なんかC言語でプログラム書いて...
-
MACで動く実行ファイルをWindow...
-
sendkeysにてALT+CTRL+INSERTを...
-
sleep()関数について
-
mutexを使った簡単なサンプルと...
-
【C言語プログラミング】 time(...
-
インタプリタ言語はなぜそのま...
-
C言語で途中までしか、プログラ...
-
IT未経験で入社しました。 COBO...
-
UNIXで自作プログラムのメモリ...
-
explorer.exeが異様にメモリを食う
-
家電製品の電力周波数を変える機械
-
相手のIPアドレスを取得する方法
-
エクセルVBAでクリップボード内...
-
非表示になったエクセルは?
-
H8/OSを用いた割り込みで困って...
-
Webプログラムってネイティブア...
-
タイトルバーのないアプリに二...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Macターミナルで実行中のプログ...
-
なんかC言語でプログラム書いて...
-
プログラミング ソースコード
-
MACで動く実行ファイルをWindow...
-
実行時エラー429
-
Windows10でDOSゲーム
-
VB上で実行中の無限ループの止め方
-
他のPC上にあるexeを、そのP...
-
sendkeysにてALT+CTRL+INSERTを...
-
VBAで外部プログラムを非表示で...
-
システム資源とは?
-
プロセス間通信について
-
アクセス[ファイルを開かずに、...
-
C言語でプログラムを再起動
-
C言語で途中までしか、プログラ...
-
system関数を使用してsuコマン...
-
終了してもプログラムが実行し...
-
PIC のデータEEPROMに書き込み...
-
実行中の実行ファイルの上書き
-
他の実行ファイルを実行するプ...
おすすめ情報