|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
Здравствуйте, помогите пожалуйста с написанием макроса в ворде. Есть большой тестовый документ, и нужно после каждого "Таблица№", поставить цифру от 1 и до N(сколько будет таблиц). Примерно алгоритм понял, как это сделать, но не могу реализовать такую штуку: при нажатии кнопки(бинд какой-нибудь клавиши) в поле вводилось бы число 1, затем при повторном, в поле бы вводилось число 2, и так далее до N. Подскажите, как создать такой макрос, и записать его на кнопку. Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2014, 15:41 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
А автонумерацией таблиц не пробовали воспользоваться? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2014, 17:08 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
там немного по другому...текст с названием чуть выше хочу через поиск в тексте, и затем заменой, но нужно то, что писал выше ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2014, 19:20 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
Ок, допустим. Под кнопкой что имеется ввиду - кнопка на тулбоксе с привязанным макросом или кнопка на форме или кнопка в документе? Под полем что имеется ввиду - поле в документе или поле на форме? Если в документе - что за поле, как, кем и когда оно создается и какие признаки имеет? И причем тут "Таблица№", если нужно вставлять в поле? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2014, 20:11 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
в тексте перед каждой таблицей есть слово Таблица№....и дальше какой то текст, затем сама таблица и так много раз Я забиваю в макрос следующие действия, контрл+ф, поиск слова Таблица№, он мне его выделяет, и в поле заменить уже стиот Таблица№1 допустим. Нажимается курсор на это поле, 2 раза бекспейс стирает цифру и пробел, затем не хватает какой то кнопки, с генератором цифр по очереди, чтоб нажал, и ввелась уже цифра 2. И так в цикле. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2014, 22:40 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
так что должен сделать макрос? Пройти один раз в цикле весь документ и расставить номера таблиц? Или помогать в процессе набирания текста? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2014, 23:53 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
пройти весь документ, и расставить номера ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 07:57 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
ок, образец документа выложите ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 08:21 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
Shocker.Proок, образец документа выложите Надо после каждого "Таблица №" пронумеровать все таблицы, чтобы было: ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 09:00 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
Shocker.Proок, образец документа выложите Надо после каждой "Таблицы №" пронумеровать все по порядку ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 09:10 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 10:37 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
запускаю данный макрос( с добавлением Sub и End Sub), но в документе почему то ничего не происходит( ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 11:22 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
возможно, вы создаете макрос не в документе, а в Normal.Dot - обратите на это внимание ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 13:22 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
Можно поменять ThisDocument на ActiveDocument - тогда будет работать с активным документом ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 13:23 |
|
помогите с написанием макроса
|
|||
---|---|---|---|
#18+
Shocker.Pro, Спасибо, так все отлично работает! Еще такой ньюанс, если надо начать нумерацию не с 1 , а например с 543? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2014, 13:54 |
|
|
start [/forum/topic.php?fid=60&fpage=42&tid=2156345]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 300ms |
total: | 465ms |
0 / 0 |