返回列表 上一主題 發帖

[發問] 第一列增加顏色標示。

回復 9# Scott090
測試檔 :   新增資料夾(0516).rar (95.53 KB)
請教一下:
在列65插入   If xNumber(1, i) <> "" Then
在列68插入  End If
當天(0513)測試是OK的。

但今天(0516)測試同樣的攩案,卻跑出下列的情況 :
1.png
2019-5-16 21:50
        
2.png
2019-5-16 21:51


請問:程式碼列59要怎麼修正?謝謝你!

TOP

本帖最後由 ziv976688 於 2019-5-17 04:29 編輯

回復 9# Scott090
Scott090大大 :
11樓的發言請忽略。謝謝!
比對了一夜,終於知道原因了。
等全部整理好之後再一併請教!
謝謝您!

TOP

回復 9# Scott090
Scott090大大 :
重新製作新的測試檔,又全部測試成功~忙了1個通霄~有點啼笑皆非
11樓和12樓的發言請全部忽略。謝謝!
一再打擾你,尚請見諒!
謝謝您!

TOP

回復 13# ziv976688


    既然問題已解決,能否告知是何原因造成困擾,以便學習

      謝謝

TOP

本帖最後由 ziv976688 於 2019-5-18 16:55 編輯

回復 14# Scott090
與問題的是否解決無關^^"
是我偷懶,以手動更改測試過的檔案的日期和工作表日期(二個日期相同),再將前3小的工作表刪除,作為新的測試檔案,因而發生11樓的狀況~理論上應該是不會才對,但就是發生了。
總之~後來都用程式主檔跑出來的初始檔案作為測試檔案,就都沒有問題了。
不好意思,打擾你了

TOP

回復 15# ziv976688


    那可能需要預先做一些防犯錯誤的程式,以免程式當掉而懸在空中,
    但必須事先要有可能錯誤的情境發想才行。

TOP

回復 16# Scott090

我對VBA完全不熟悉,所以只能取論壇上前輩所發問的或解答的題目來用:funk:
因此事先對防錯的愈想情境我是無能為力,只能事後抓漏,試試看有沒有除錯的可能。

本題我的除錯想法:是不是可以將"此檔案已處理過前3小"的相關程式碼,改為"已處理過的前3小刪除,重新再複製前3小的工作表"~
但不知會不會很麻煩及能否有效除錯?
請你依實際狀況,再決定是否另作修改?謝謝您:D

還有 :
下列的發問題,如果你不嫌棄,請你再次幫忙
http://forum.twbts.com/thread-21773-1-1.html
謝謝你!

TOP

回復 17# ziv976688


    可以把 工作頁"前三小"刪除, 刪除後執行程式試試看

TOP

回復 18# Scott090

只手動刪除"前3小"工作表,再重新執行~原本就沒問題的^^
就這樣子囉~我自己不行也不懂VBA,實在不好意思一直麻煩你。
感謝你耐心的指導

TOP

        靜思自在 : 生氣,就是拿別人的過錯來懲罰自己。
返回列表 上一主題