0
我想在excel的前1000行中設置下面的公式(它已經正常工作)。其實我正在看VBA。但是,我對VBA代碼並不熟悉。如何使用VBA在Excel中設置特定單元格中的公式?
= IFERROR(VLOOKUP(DD,HDR_COLMN,COLUMN(),0), 「」)
DD -得到表頭從 -正從另一片
HDR_COLMN數據另一個工作表(Sheet2)並顯示在工作表1中的下拉值
請任何人都可以幫助我。高級謝謝
我想在excel的前1000行中設置下面的公式(它已經正常工作)。其實我正在看VBA。但是,我對VBA代碼並不熟悉。如何使用VBA在Excel中設置特定單元格中的公式?
= IFERROR(VLOOKUP(DD,HDR_COLMN,COLUMN(),0), 「」)
DD -得到表頭從 -正從另一片
HDR_COLMN數據另一個工作表(Sheet2)並顯示在工作表1中的下拉值
請任何人都可以幫助我。高級謝謝
唯一棘手的部分是雙引號。
說,我們希望與VBA
=IFERROR(VLOOKUP(A1,B1:C10,2,TRUE),"")
存入此這將做到這一點:
Sub luxation()
Range("A10").Formula = "=IFERROR(VLOOKUP(A1,B1:C10,2,TRUE),"""")"
End Sub
並以應用爲先1000行,只是做'範圍(「A1: A1000「)。Formula =」= IFERROR(VLOOKUP(A1,$ B $ 1:$ C $ 10,2,TRUE),「」「」)「'(我提到這個是因爲它對初學者來說不一定直觀, .Formula'可以這樣工作)。 –
@DavidZemens ........謝謝! –
@加里的學生和DavidZemens ....謝謝。但我想將此公式設置爲[A1 - A1000至BB - BB1000]。 (表示一行包含54個單元格) – Srinivash