Форум по VBA и MS Office

Word => Макросы в Word => Тема начата: Vlad1 от 06 августа 2019, 16:53

Название: Word VBA Макросы: При обращении к ячейке происходит ошибка "Запрашиваемый номер семейства не существует".
Отправлено: Vlad1 от 06 августа 2019, 16:53
Почему в этой строке происходит ошибка: Run-time error '5941', Запрашиваемый номер семейства не существует:?
If tbl.Cell(1,j).Range.Text = "text" & Chr(13) & Chr(7) Then
Название: Re: Word VBA Макросы: При обращении к ячейке происходит ошибка "Запрашиваемый номер семейства не существует".
Отправлено: Администратор от 06 августа 2019, 17:09
Ошибка означает, что в строке 1 нет такого количества столбцов.
Переменная "j" это порядковый номер столбца. Значит в строке 1 нет столбца с таким порядковым номером.
То есть в строке 1 количество столбцов меньше, чем число в переменной "j".
Название: Re: Word VBA Макросы: При обращении к ячейке происходит ошибка "Запрашиваемый номер семейства не существует".
Отправлено: Vlad1 от 06 августа 2019, 17:51
спасибо