- 帖子
- 323
- 主題
- 79
- 精華
- 0
- 積分
- 407
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- office 2003
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2017-10-22
- 最後登錄
- 2022-1-18
|
[發問] 將公式轉成值的正確程式碼插入正確的位列。
本帖最後由 papaya 於 2020-8-3 08:34 編輯
'取$E2:$P3的重複值,填入Q2 '列34
.[Q2].FormulaArray = "=IF(COLUMN(A1)>SUM(N(COUNTIF($E2:$P3,ROW($1:$49))>1)),"""",SMALL(IF(COUNTIF($E2:$P3,ROW($1:$49))>1,ROW($1:$49)),COLUMN(A1)))"
.[Q2].Copy .[R2]
.[Q2:R3].Copy .[Q4:R25] '列37
' .[Q2:R25] =.[Q2:R25].Value '列38
上述列38的.[Q2:R25] =.[Q2:R25].Value只能將第1個輸入的日期的.[Q2:R25]正確轉成值,
第2個(含)之後輸入的日期的.[Q2:R25] 也會= 第1個輸入的日期的.[Q2:R25]的值(錯誤值) 。
請將上述列38的.[Q2:R25] =.[Q2:R25].Value的正確程式碼,插入程式碼的正確位列。
謝謝!
測試檔︰
0803.rar (689.28 KB)
|
|