本帖最後由 ziv976688 於 2021-9-30 06:43 編輯
想將下列的函數公式化為程式碼~
.[A4:A10].Formula = "=IF(A$1="""","""",VLOOKUP(A$1,DATA!$A:$H,ROW()-2,))": .[A4:A10] = .[A4:A10].Value '列132
現改為程式碼
If .Cells(1, 1) <> "" Then .Range("A4:A10") = Application.VLookup(.Range("A1"), Sheets("DATA").Range("A:H"), Row() - 2, 0) '列133
但列133產生偵錯
請問:正確語法應該如何編寫?
懇請各位大大賜教。謝謝!
TEST_0930.rar (272.02 KB)
|