Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 4 ]
- Зарегистрирован: 13.12.2011
- Сообщений: 3
Тема: При записи макроса не могу добавить строку к таблице
Добрый день! Использую Word 2003. Необходимо, к примеру, добавить к таблице строку. Начинаю записывать макрос, в этот момент курсор мыши меняется на курсор с изображением дискетки и большая часть обычных действий с документов становится невозможной.. В частности, не выделяется строка в таблице, не вызывается контекстное меню и т.д. Раньше такого вроде не было. С чем это может быть связано и как это исправить?
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: При записи макроса не могу добавить строку к таблице
Строку надо выделять до записи макроса, тогда сгенерированный макрос запишется для объекта Selection, соответственно этот макрос будет работать при условии, что будет выделена строка, если это условие не выполняется, макрос выдаст ошибку, надо дописать код на проверку выделения строки, а вообще для записи макроса применяемого к выделенному объекту (таблица, рисунок, надпись и т.д. надо его заранее выделить)........

- viter.alex
- Модератор
- Неактивен
- Откуда: Харьков, Украина
- Зарегистрирован: 21.12.2009
- Сообщений: 884
- Поблагодарили: 140
Re: При записи макроса не могу добавить строку к таблице
При записи макроса не работает выделение мышью, но с клавиатуры выделение работает. Также как и контекстное меню.
Добавить строки в таблицу можно так:
'Перед строкой, в которой находится курсор
Selection.Rows.Add
'После строки, в которой находится курсор. Если курсор находится в последней строке, _
то строка добавится в конец таблицы
Selection.Rows(1).Range.Paragraphs.Last.Range.Rows.Add
'В начало таблицы
Selection.Tables(1).Rows.Add Selection.Tables(1).Rows(1)
'В конец таблицы
Selection.Tables(1).Range.Paragraphs.Last.Range.Rows.Add
Код для добавления строк в начало или в конец таблицы будет работать при любом положении курсора. Лишь бы он был в таблице.
Лучше день потерять — потом за пять минут долететь!
- Зарегистрирован: 13.12.2011
- Сообщений: 3
Re: При записи макроса не могу добавить строку к таблице
спасибо, помогло 
Сообщений [ 4 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
При записи макроса не могу добавить строку к таблице
Для грамотной и эффективной работы с программой Microsoft Word (впрочем, как и с любой другой программой), разумеется, нужно знать хотя бы ее базовые основы. Наш сайт о Microsoft Office Word даст ответ про: в ворде скриншоты сделать.
Если же в работе возникают проблемы – всегда можно найти помощь и поддержку в интернете. К примеру, если уж речь идет о Microsoft Word, вы можете посетить сайт Ворд Эксперт. Наш сайт о Microsoft Office Word даст ответ про: изменить колонтитулы.
Сайт Ворд Эксперт поможет вам найти выход из любой затруднительной ситуации, возникшей при работе с Word. Наш сайт о Microsoft Office Word даст ответ про: нумерация страниц в ворде кроме первой.
В основном разделе сайта вам расскажут все тонкости и секреты работы с программой, предоставят список специально подобранной литературы, ответят на любой вопрос, ознакомят со всей базовой информацией. На портале о Microsoft Office Word вы узнаете про: как в word 2010 выставить шрифт по умолчанию.
Вы узнаете, как решить проблемы настроек, редактирования, форматирования, как пишутся макросы и создаются шаблоны. Наш сайт о Microsoft Office Word даст ответ про: в системе недостаточно памяти закройте следующие программы.
Для вашего удобства, в отдельном разделе, можно найти ответы на вопросы, которые задаются чаще всего – вам не придется перелопачивать гору литературы. На портале о Microsoft Office Word вы узнаете про: ключи для word 2010 ,tcgkfnyj.
Если возникнет необходимость в готовой работе – всегда можно обратиться в раздел заказов. Ваш заказ выполнят, учитывая все ваши пожелания и требования. На портале о Microsoft Office Word вы узнаете про: в ворде таблицы поля.
Так же на сайте создан раздел «общение», где вы можете оставлять свои заметки и пожелания по работе сайта, да и просто – свободно пообщаться. На портале о Microsoft Office Word вы узнаете про: гденаходяться указатели в ворде зщувер поинт 2007 год на гиперсылку?.