Board logo

標題: [發問] 正確執行程式碼的問題 [打印本頁]

作者: ziv976688    時間: 2019-9-13 16:21     標題: 正確執行程式碼的問題

不好意思,對VBA語法完全是門外漢,
誠請各位大大指教和幫忙。謝謝!

我的問題︰
1_主檔的列7~列14的程式碼應該如何再增修?
以利能正確執行列16~列82的With Sheets(1) (即前3大)和With Sheets(2) (即前3小)程式碼。

2_主檔列7~列14增修後的程式碼,煩請稍加文字註解。

測試附件檔案︰[attach]31259[/attach]
作者: ziv976688    時間: 2019-9-13 21:58

回復 1# ziv976688
1樓的測試附件檔案不周全~
更新測試附件檔案︰
[attach]31260[/attach]
PS︰
無Ans=目前跑出的檔案
有Ans=正確答案的需求檔案
作者: ziv976688    時間: 2019-9-14 16:09

本帖最後由 ziv976688 於 2019-9-14 16:23 編輯

補充說明 :
目前的困擾是在~
1_跑出的答案只會落在被測試檔案當下開啟時的工作表,也就是當檔案開啟時,是Sheet1,當下的答案,就落在該Sheet1;如果當檔案開啟時,是Sheet2,當下的答案,就落在該Sheet2。
2_答案都是跑出"前3小"的公式值。
3_因為各檔案的工作表.Name,都不相同,所以我只能以Sheet1和Sheet2來區分~但顯然是無效^^"

本題需求~
只要能讓列16~列82的程式碼能正確順暢的跑出值即可,
請不要更改各儲存格輸入公式的語法,
因為當表格的格式改變時,太高階的語法,不才的我恐無法轉化套用^^"

以上  請各位大大指教!謝謝!
作者: 准提部林    時間: 2019-9-15 11:54

使用自訂函數, 能用則用:
[attach]31264[/attach]
作者: ziv976688    時間: 2019-9-15 14:06

回復 4# 准提部林
准提版主:您好!
感謝賜教^^
不才慢慢研究~感恩.....




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)