作者terrylove12 (空洞)
看板Office
標題Re: [算表] 自訂函數跨工作表問題
時間Wed Jun 13 21:37:19 2018
: → soyoso: 用range.resize,rowsize一樣用range.rows.count-1 06/13 18:52
: → newacc: partdata.parent.range 06/13 18:55
: → newacc: 或是用一個with block包起來,裡面用.range 06/13 18:56
: → newacc: with partdata.parent 06/13 18:56
: → newacc: 'codes 06/13 18:56
: → newacc: end with 06/13 18:56
: → soyoso: https://i.imgur.com/eKYZqEt.jpg 06/13 19:06
: → soyoso: 如partdata等同於part_pdate的範圍的話,也不用resize 06/13 19:13
: → soyoso: 有可能就可直接引用 https://i.imgur.com/W5yglxz.jpg 06/13 19:14
感謝上面的版友提供方向
但是該函式我將 parent 屬性放入後
還是沒辦法跨工作表計算
https://goo.gl/Bc8Abn
上面是我的函式檔案
這個函式主要是希望透過 forecast 函式來內插
原始資料有 表定日期欄 以及相對應的 預定進度欄
forecast不能一次吃進所有的資料來進行計算
不然不會做 線性內插
假設每個表定日期都是每個月的 5號及20號
要內插 7/8這個日期
就必須挑出 7/5以及7/20的數據進去 FORECAST
因此才會寫這個function
希望版友能協助指點出我到底哪裡犯了蠢錯誤
謝謝大家
--
Sent from my
fx-82SX
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.214.126
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1528897043.A.528.html
1F:→ newacc: 人在外面只有手機沒辦法看你code,但如果你要用parent的話 06/13 21:43
2F:→ newacc: ,cells前也必須用partdata.parent.cells 06/13 21:43
5F:→ terrylove12: 感謝s大幫助 resize用法讓我大開眼界 06/14 00:05
6F:→ terrylove12: n大 cells前面加parent還是會遇到不能跨表的問題 囧 06/14 00:06
7F:推 newacc: 我錯了0rz 自訂的Range物件是孤兒沒有爸媽0rz 06/14 11:10
8F:→ newacc: 不對啊,可以叫到range物件所在的工作表,那就是你code組 06/14 11:14
9F:→ newacc: 合的問題了 06/14 11:14