Индекс с множественным соответствием (цикл), когда одно из совпадений является датой (VBA) - несоответствие значений - PullRequest
0 голосов
/ 27 августа 2018

Привет. Я пытаюсь выполнить индексное совпадение. Сначала в цикле по столбцам, а затем в строках с несколькими критериями в VBA

Данные моего источника выглядят так:

Дата Идентификатор адреса электронной почты Статус присутствия

И данные назначения, такие как:

Идентификатор электронной почты Дата1 дата2 дата3

Где, когда я использую код с функцией рабочего листа

.With Destination
.Range("B2:D4").Clear
For R = 2 To 4
For C = 2 To UBound(Arr2, 2)

.Cells(R, C) = 

.Application.WorksheetFunction.Index(Source. Range("A2:C30000"),.Application.WorksheetFunction.Match(.Cells   R, 1) & CDate(.Cells(1, C)), WS1.Range("B2:B30000") & WS1.Range("A2:A30000"), 0), 3)


Next C


Next R
.Activate
End With


End Sub

, это дает мне несоответствие типовОшибка.Любая помощь?

Я использую Excel 2016 на Mac.

...