
改成這個應該不困難啊:
If Int(xx - xx.Offset(, -1)) >= 0.01 And Range("I1").Value = 1 Then
luhpro 發表於 2013-8-4 21:44
我上面的就是如此寫的,因為有or判斷
在輸出時,如何改為
1. 如ZZ > ZZ.Offset(, 26) * 1.01 ,則 輸出 "漲" 及 ZZ 與 ZZ.Offset(, 26) * 1.01 之差
2. 如ZZ < ZZ.Offset(, 26) * 1.01 ,則 輸出 "跌" 及 ZZ 與 ZZ.Offset(, 26) * 1.01 之差
t8899 發表於 2013-8-5 04:35
此句 Application.OnTime Now + TimeValue("00:00:15"), "ccc" , 是否會跑 AAA,BBB ??
執行巨集時,如何不佔用目前工作表視窗 ??
下面此段工作表有變動,但條件未達到(flag=false),最後一行 Application.OnTime Now + TimeValue("00:00:1 ...
t8899 發表於 2013-8-5 07:21
將不想出現切換動作的地方的 .select 拿掉,(相對的有 Selection 的地方也要修改)
或是在不想畫面變動的區間以
Application.EnableEvents = False 及
Application.EnableEvents = true 包覆.
Application.ScreenUpdating=False
Application.ScreenUpdating=True
& sz(i, 1) & "===>" & sz1(i, 1) 改成
& CSng(sz(i, 1)) & "===>" &CSng( sz1(i, 1)) 呢?
c_c_lai 發表於 2013-8-14 10:41
若堅持要改成AC欄語法勉強可以改為
Range("AC" & CStr(ZZ.Row))
因為列號是須要參考ZZ而做變動的,
而若日後你的 ZZ 改成不在 "C" 欄時,
上式傳回的位址就又不正確了.
luhpro 發表於 2013-8-17 09:11
謝謝已經解決
MsgBoxTest 會自動關閉視窗,應該是MsgBoxTest獨立在跑
有兩個小缺點
1有時提示時無法在最前景??
2提示時,會出現漏斗狀,沒辦法做其他事情,但沒差,只有幾秒而已
t8899 發表於 2013-8-23 09:13
1. 本來若你用的是 MsgBox 函數, 則在 MsgBox 函數 的說明中有寫到 :
語法
MsgBox(prompt[, buttons] [ ...
luhpro 發表於 2013-8-26 22:54
| 歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/) |