[算表] Excel VBA 工作表函數IF的問題--引號"
軟體: OFFICE EXCEL
版本: 2003
例如:range("a2").formula= "=if(.......)"
系統就會跳出來偵錯說: 結尾必需為then
也就是說每次要用到if 判斷,就必需用VB去寫,無法直接用內建的工作表IF函數
-> 頗不方便.....嗚
明明直接用內建的工作表IF函數會簡單許多,卻又非得繞個圈子使用VB的IF
不知是否有方法可以直接使用內建的工作表IF函數,同時可以讓程式順利執行的嗎?
有哪位神人可以幫忙小弟解決這個我長久以來的問題嗎? >_<
大感謝~
--
進來坐坐嘛~~╲ ◤ ◢
─ █
╰ > < █
0 ﹀◤
▕ ▏ http://www.wretch.cc/album/qaz1210
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.40.75.146
推
02/13 02:59, , 1F
02/13 02:59, 1F
→
02/13 22:45, , 2F
02/13 22:45, 2F
推
02/13 22:47, , 3F
02/13 22:47, 3F
→
02/13 22:54, , 4F
02/13 22:54, 4F
→
02/13 22:57, , 5F
02/13 22:57, 5F
→
02/13 22:57, , 6F
02/13 22:57, 6F
例子:
sub test()
Range("I4").Formula = "=If(H4="1","男生","女生")"
end sub
(系統會出現編譯錯誤) >_<
※ 編輯: qaz1210 來自: 114.40.81.241 (02/13 23:01)
推
02/13 23:16, , 7F
02/13 23:16, 7F
推
02/13 23:16, , 8F
02/13 23:16, 8F
→
02/13 23:30, , 9F
02/13 23:30, 9F
→
02/13 23:32, , 10F
02/13 23:32, 10F
→
02/13 23:35, , 11F
02/13 23:35, 11F
Office 近期熱門文章
PTT數位生活區 即時熱門文章