2017-03-26 48 views
-2

我有如下所示的2d數組。從1-26有26個值,但也是「更大」的類別,例如第二個值:「重要」,「非常重要」,「非常重要」,全部歸類爲「檢查」。查看數組將單元賦值給單元格

我可以將這個數組整合到這個數組中,就像在「important:priority(1,3)?」之後添加一樣嗎?或者(2,3)對不起,我從數組開始....我還沒完全理解這個。值I接着要填充成列。例如,如果列= 1,則列2 =「重要」和欄3 =「檢查」等。

Dim Priority(1 To 26, 1 To 2) 
Priority(1, 1) = 1: Priority(1, 2) = "Important" 
+0

嗨,這個問題很難理解,請你可以編輯你問題澄清? – CallumDA

+0

好的,我明白了。我像(1,1),(1,2),(1,3)一樣添加到數組中,並且使用2 For Each Loops進行了查找......就像這樣(可能不是非常有效,但它有效) – Siegfrid

回答

0
For Each Zelle In Range(Cells(FirstRow + 2, 14), Cells(LastRow, 14)) 
    Zelle.Offset(0, 1) = Application.VLookup(Zelle, Priority, 3, False) 
    Zelle.Value = Application.VLookup(Zelle, Priority, 2, False) 
    'Zelle = IIf(IsError(Zelle), "???", "Zelle") 
    Next Zelle 

它檢查CellX,然後直接進到CellX +1等等...我相信這也可以用For i Loop

相關問題