0
我有一個表中約500K項目的列表。我需要根據年份和服務代碼進行匹配。 我想使它動態,因爲我需要搜索噸和牀單。所以基本上我有這個:VBA中的VBA多標準搜索
'我寧願不這樣做,但我不明白。這會爲每個變量創建一個臨時範圍。我這樣做是因爲當我在具有範圍的單元格中輸入下面的公式時,它可以工作。
Sheets("Worker").Range("A1").Name = "yearlk"
Sheets("Worker").Range("A2").Name = "svclk"
For xlRow = 2 To xlLastRow
Range("yearlk").Value = Cells(xlRow, xlColYear) 'Sets the range to the current year
Range("svclk").Value = Cells(xlRow, xlServiceCode) 'sets the range to current ServiceCode
Exists = Evaluate("{=INDEX(vwSVC_RegTool[service_code_id],MATCH(1,(vwSVC_RegTool[term_year]=yearlk)*(vwSVC_RegTool[service_code_id]=svclk),0))}")
next xlRow
什麼是討厭我,它在細胞中所有的作品,但我想提出一個自定義的工具,所以它需要從xlam工作。
現在,如果我要談論這一切錯誤確定...我的主要目標是說...年= 2012年和SVC = A52453 ...表中是否存在該組合。 – 2014-10-09 21:25:46