Как исправить ошибку «Ошибка компиляции: требуется объект»? - PullRequest
4 голосов
/ 17 декабря 2010

Это мой самый первый раз с VBA. Для следующего фрагмента кода:

Dim i As Integer
    Set i = 0
    For Each v In dictDT.Keys
        Cells(10, 5 + i) = dictDT.Item(v)
        i = i + 1
    Next

Я получаю эту ошибку:

Compile Error: Object Required

Что я делаю не так?

1 Ответ

12 голосов
/ 17 декабря 2010

Изменить

Set i = 0

на

i = 0

Только для объектов требуется ключевое слово Set.Другие типы переменных не.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...