• 瀏覽: 5,045
  • 回覆: 49
+2
提示: 作者被禁止或刪除 內容自動屏蔽
引用:
原帖由 煙民母親生賤種 於 2022-8-4 03:48 發表

start 係另一個 process 開。當然唔順序啦, 亦唔會跟你個 timeout。點解唔直接 %excel% .... 咁開?
用start嘅程序係先開app再開file,咁先可以每個file獨立Excel,但timeout一個就得多個似乎就唔work?



引用:
原帖由 煙民母親生賤種 於 2022-8-4 03:48 發表

start 係另一個 process 開。當然唔順序啦, 亦唔會跟你個 timeout。點解唔直接 %excel% .... 咁開?
你似乎未消化好、不明白樓主問題.
用start, 仍然是「順序開始」每一句, 那麼每一個process都是順序「開始」.
只不過開完, 都同時run, 而第一個process可能行得慢, 後來的可以爬頭, 才後來表現成「唔順序」.

以我經驗及理解, e.g. Process有可能快閃用同一個temp file name, 不加delay會撞死.  (開同一個file)


至於「直接 %excel% .... 咁開」, 兩個問題,
1. 規矩上user是不知道%excel% exact path
2. Line 1 %excel% 行左, 要等user做完, quit excel, 才去到 line 2..... 不符要求, 沒有"run all"

[ 本帖最後由 111x111=12321 於 2022-8-4 10:46 編輯 ]



引用:
原帖由 111x111=12321 於 2022-8-4 10:41 發表

你似乎未消化好、不明白樓主問題.
用start, 仍然是「順序開始」每一句, 那麼每一個process都是順序「開始」.
只不過開完, 都同時run, 而第一個process可能行得慢, 後來的可以爬頭, 才後來表現成「唔順序」.

以我經驗及理解, e.g. Process有可能快閃用同一個temp file name, 不加delay會撞死.  (開同一個file)


至於 ...
用run到試過更加work,唔可以獨立開晒file。

其實單一開Excel app除咗程序檔外,都會有其add-in會同時開啟,但loop一多經常就會撞,如下圖:

過到「確定」就正常返。

[ 本帖最後由 alee001 於 2022-8-4 11:51 編輯 ]



[隱藏]
引用:
原帖由 alee001 於 2022-8-4 11:50 發表

用run到試過更加work,唔可以獨立開晒file。

其實單一開Excel app除咗程序檔外,都會有其add-in會同時開啟,但loop一多經常就會撞,如下圖:

過到 ...
//e.g. Process有可能快閃用同一個temp file name

ANALYS32.XLL 很可能便是該快閃File, 一刻間exclusively / lock一lock, 而撞.



引用:
原帖由 111x111=12321 於 2022-8-4 11:57 發表

//e.g. Process有可能快閃用同一個temp file name

ANALYS32.XLL 很可能便是該快閃File, 一刻間exclusively / lock一lock, 而撞.
ANALYS32.XLL唔係temp檔係VBA模組檔,開啟後會長駐應用,或許唔可以同一時間run就真?

曾問過MS點解同時開啟app之間冇援沖或機制避免程序檔錯誤,冇人解冇人知?可能少人(似我)咁用唔當問題又或者係app本身嘅限制?

[ 本帖最後由 alee001 於 2022-8-4 13:49 編輯 ]



引用:
原帖由 alee001 於 2022-8-4 13:48 發表

ANALYS32.XLL唔係temp檔係VBA模組檔,開啟後會長駐應用,或許唔可以同一時間run就真?

曾問過MS點解同時開啟app之間冇援沖或機制避免程序檔錯誤,冇人解冇人知?可能少人(似我)咁用唔當問題又或者係app本身嘅限制?
ANALYS32.XLL 當然唔係temp檔, 你誤會了.



得5個VBA macro files,
麻等佢run完逐個打都不
會點過份呱, 唔使咁大笨
象又要set delay, 又要
run batch呀
對普通打字速度55wpm
簡直不算怎麼一會事吧.


[ 本帖最後由 鄉貢仁 於 2022-8-4 15:36 編輯 ]



引用:
原帖由 鄉貢仁 於 2022-8-4 15:33 發表
得5個VBA macro files,
麻等佢run完逐個打都不
會點過份呱, 唔使咁大笨
象又要set delay, 又要
run batch呀
對普通打字速度55wpm
簡直不算怎麼一會事吧.
即係點?



[隱藏]
引用:
原帖由 alee001 於 2022-8-4 21:03 發表

即係點?
如果堅持要用batch file
(timeout,sleep,ping唔得咩?)
咁或者試下用 pause 或者
choice 或者 errorlevel.



引用:
原帖由 鄉貢仁 於 2022-8-4 21:07 發表

如果堅持要用batch file
(timeout,sleep,ping唔得咩?)
咁或者試下用 pause 或者
choice 或者 errorlevel.
timeout, sleep用過唔work, ping唔啱場合,其他冇時間參數。



引用:
原帖由 alee001 於 2022-8-4 21:31 發表

timeout, sleep用過唔work, ping唔啱場合,其他冇時間參數。
https://www.youtube.com/watch?v=Jr90CIt_Py4



引用:
原帖由 鄉貢仁 於 2022-8-4 21:35 發表

https://www.youtube.com/watch?v=Jr90CIt_Py4
用batch為方便,唔駛又要用其他程式間接開咁複雜啩?



引用:
原帖由 alee001 於 2022-8-4 11:50 發表

用run到試過更加work,唔可以獨立開晒file。

其實單一開Excel app除咗程序檔外,都會有其add-in會同時開啟,但loop一多經常就會撞,如下圖:

過到 ...
你做幾個dummy excel file, 用batch 同時打開又出現同樣問題,
Post 上 GitHub 或者某地方, 同你試吓



[隱藏]
引用:
原帖由 form5 於 2022-8-4 22:14 發表

你做幾個dummy excel file, 用batch 同時打開又出現同樣問題,
Post 上 GitHub 或者某地方, 同你試吓
我個batch只係demo,如果有興趣又有excel,都可以做一個VBA file再copy 20個改batch.bat嚟試?



鍵盤翻頁
左右
[按此隱藏 Google 建議的相符內容]