Код работает в VB 2013 и не работает в VB 2019? - PullRequest
0 голосов
/ 10 июля 2020

У меня есть код, который очень хорошо работает в VB. Net 2013, и тот же код (копирование и вставка) не работает в VB. Net 2019?

Я получаю сообщение об ошибке

Недействительный индекс (исключение из HRESULT: 0X8002000B (DISP_E_BADINDEX))

Ошибка отображается только с этой строкой

Destination = CType(wb.Sheets(Diameter), Excel.Worksheet)

wb - это Workbook. Destination - это переменная, содержащая новые рабочие листы (Worksheet). Diameter - это переменная, содержащая новые имена рабочих листов (String).

Интересно, почему она работает в 2013 году и не работает в 2019.

...