Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Почему макрос не действует в последней колонке таблицы?

23K
13 сентября 2007 года
akokin
11 / / 08.07.2007
Есть таблицы, в ячейках которых начальные буквы первых слов предложений являются строчными. А нужно сделать их прописными. Использую такой код:
 
Код:
Sub LCaseRow()
   Dim myCell As cell
   Dim myTable As table      
For Each myTable In ActiveDocument.Tables
  For Each myCell In myTable.Range.Cells
   myCell.Range.Sentences(1).Words.First.Characters(1).Case = wdUpperCase
  Next myCell
Next myTable  
End Sub

Код правильно работает в первых четырех столбцах таблицы, но пятый (последний) столбец не изменяет. Не могу понять почему?
Спасибо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог