我希望將此公式(以及其他一些公式)添加到我正在創建的工具中。
=IFERROR(INDEX('TO Pick'!A:Z,MATCH(Historic!M6,'TO Pick'!E:E,0),13) INDEX(Pick!A:Z,MATCH(Historic!M6,Pick!E:E,0),13),""))
問題是,我需要這個公式生成的資料,而不是公式本身(將公式保留在單元格中會弄亂我在工具中使用的邏輯)
為了避免這種情況,我計劃改為設定 cell.value = application.worksheetfunction。但我正在努力正確獲取格式。有什么解決方法嗎?或者有人可以解釋如何以這種方式組織公式嗎?
uj5u.com熱心網友回復:
以下代碼首先在單元格 B2 中輸入公式,然后將公式轉換為值。相應地更改目標單元格。
With Range("B2")
.Formula = "=IFERROR(INDEX('TO Pick'!A:Z,MATCH(Historic!M6,'TO Pick'!E:E,0),13) INDEX(Pick!A:Z,MATCH(Historic!M6,Pick!E:E,0),13),"""")"
.Value = .Value
End With
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/492539.html
