Я собираю большое количество данных из нескольких рабочих книг, и мне нужно дать перекрестные ссылки на несколько тысяч элементов, что идеально подходит для VLOOKUP.
Тем не менее, все, что я получаю, это прекрасная ошибка #NA.
Проблема, конечно, в несоответствии типов, как всегда. По какой-то причине выбора ячеек и установки типа текста недостаточно, вам нужно войти в ячейку и нажать Enter (F2 + Enter или использовать код, указанный ниже). Есть ли лучший способ заставить данные определенного типа использовать встроенные функции Excel? Я перепробовал все, от рисователя формата, текста до столбцов и т.д., И не получил результатов.
Код VBA, который я использовал в качестве обходного пути:
Sub Macro3()
' Select the starting cell, macro will work it's way down the list changing nothing.
'
Dim variable As String
Dim t As Integer
Application.ScreenUpdating = False
Application.DisplayAlerts = False
For t = 0 To 500
variable = ActiveCell.FormulaR1C1
ActiveCell.FormulaR1C1 = variable
ActiveCell.Offset(1, 0).Range("A1").Select
Next t
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub