→ soyoso: 少了斷行符號 _ 下底線,array(5,9),、array(11,9),和 01/06 13:04
→ soyoso: array(18,9), 後面加上試試 01/06 13:04
還是失敗 ><
而且加斷行時就出現錯誤
https://i.imgur.com/AOEFuWc.jpg
→ soyoso: 斷行符號 _下底線前有打上空白格嗎? 01/06 16:34
→ newacc: 同樓上,空白加底線" _"才是斷行符號 01/06 22:41
→ newacc: 圖片中藍底最後一行Array(13, 1_少一個空白 01/06 22:42
→ newacc: 是說,斷行基本上是為了排版好讀用,建議你重新修一下斷行 01/06 22:46
→ newacc: 位置,之後有什麼bug也會比較好de 01/06 22:46
睡醒吃飽後來找找到原因了
果然精神狀態差不適合debug
重看後抓到2個
newacc講的那個也算一個錯誤,算是比較明顯容易抓的
狀態不好時真的會漏看><
另一個比較麻煩因為不明顯
我一直覺得紅字範圍從哪開始,問題應該就是在那一行吧
另一方面也是因為紅字範圍第一行恰巧就是第一個斷行符號出現
主要是在第一個斷行下底線前的空格
外觀上根本看不出來有異
DateType:=xlDelimited, _
把底線前的空格back掉,再重新用一個空格後紅字就消了
檢討原因:
可能是在記事本上打時有錯誤吧,雖然那個空格跟其他空格外觀上無差異
改善方法:
以後還是盡可能在VBA裡直接打比較保險 φ(._. )>
算是學到一課
是說除完這個錯又變成出現 沒有定義這個sub或function
照抄別人的code也這麼多問題 ><
噓 swan: 奇怪,我怎麼都找不到(謝謝)這兩個字? 01/08 07:24
忘記說了,sorry,感謝提醒
感謝s大 & n大
※ 編輯: GabrielJesus (111.254.58.39), 01/09/2018 00:37:16