QueryTables Destination используя Dim лист и ячейку - PullRequest
0 голосов
/ 05 марта 2019

Я пытаюсь исключить использование Select в моем сценарии.У меня нет проблем с большинством проблем, но QueryTables ставит меня в тупик

Вот мой текущий код

Dim ws As Worksheet
Dim rng As Range

Set ws = Worksheets("Data")
Set rng = Cells(2, 1)

    With ActiveSheet.QueryTables.Add _
        (Connection:="TEXT;N:\Operations\001 Daily Management\PPL Check Report\FMSQRY.CSV" _
        , Destination:=rng)

Я хорошо знаю, что обычно я буду использовать:

Destination:=Worksheets("Data").Range("A:2")

но когда я пытаюсь использовать

Destination:=ws.rng, я просто получаю ошибку метода

Ясно, что это очень простая проблема, но она решаетсямоя голова в настоящее время

1 Ответ

2 голосов
/ 05 марта 2019

Рабочий лист используется при назначении переменной диапазона:

Set rng = ws.Cells(2, 1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...