Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.02.2010, 23:35   #1
Окоча Юра
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 122
По умолчанию Переход между закладками с обновлением

Можно ли, добавить в этот код, чтобы при каждом переходе в следующею закладку, поле этой закладки автоматически обновлялось (как будто я нажал бы F9):

Sub GoToBookmark()
Static counter As Integer
Dim ar
ar = Array("ДатаНаписания", "НомерДокумента", "Висновок")
Selection.GoTo What:=wdGoToBookmark, Name:=ar(counter)
counter = IIf(counter = UBound(ar), 0, counter + 1)
End Sub
Юрик
Окоча Юра вне форума Ответить с цитированием
Старый 24.02.2010, 23:41   #2
WordVest
Пользователь
 
Регистрация: 21.02.2010
Сообщений: 36
По умолчанию

Можно итак сделать, при готовом шаблоне, но кто тебе его за бесплатно сделает?
WordVest вне форума Ответить с цитированием
Старый 24.02.2010, 23:45   #3
Окоча Юра
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 122
По умолчанию

Ты еще не набрал репутацию, а уже хочешь денег, далеко так не заедешь...
Я же не настаиваю, можешь сделай, нет так нет...
Юрик
Окоча Юра вне форума Ответить с цитированием
Старый 24.02.2010, 23:51   #4
WordVest
Пользователь
 
Регистрация: 21.02.2010
Сообщений: 36
По умолчанию

А это не вопрос денег, вопрос ума и желания, а репутация делается за счет конкретных задач...... Если хочешь халяву изучай язык сам, нех.........р других напрягать..........
WordVest вне форума Ответить с цитированием
Старый 25.02.2010, 00:08   #5
Окоча Юра
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 122
По умолчанию

Не хорошо ты общаешься ...Я бы на месте организаторов за такие грубости вообще бы тебя выкинул бы с форума...Если мои "задачи" тебя напрягают, так зачем ты отвечал на мои вопросы - надо было их просто проигнорировать, я тебя не заставлял влезать в мою тему и отвечать, мне достаточно было и ответа от Витера?..а язык я постепенно изучаю...и не когда не отвечай за других..Давай не будет устраивать аську...
Юрик
Окоча Юра вне форума Ответить с цитированием
Старый 25.02.2010, 01:13   #6
Вождь
Форумчанин
 
Аватар для Вождь
 
Регистрация: 29.09.2008
Сообщений: 378
По умолчанию

Что значит «этой закладки»?

Обновление всех полей в области закладки:
ActiveDocument.Bookmarks(имя закладки).Range. Fields.Update
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
Вождь вне форума Ответить с цитированием
Старый 25.02.2010, 01:42   #7
Окоча Юра
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 122
По умолчанию

Я нажал макрос перешел на закладку "ДатаНаписания" и чтобы вместе с переходом автоматически эта закладка обновилась, потом снова нажимаю макрос перехожу с обновлением (как будто бы я нажал бы F9) в закладку "НомерДокумента" и т.д.
Юрик
Окоча Юра вне форума Ответить с цитированием
Старый 25.02.2010, 03:11   #8
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию

Попробуйте
Код:
Sendkeys "{F9}", true
Sasha_Smirnov вне форума Ответить с цитированием
Старый 25.02.2010, 07:29   #9
WordVest
Пользователь
 
Регистрация: 21.02.2010
Сообщений: 36
По умолчанию

Прошу прощения за грубость, но других слов для выполнения Вашей работы не подберешь, составьте макрос который Вас устраивает и при внедрении назначьте кнопку, а то возникает впечатление от Ваших вопросов......
WordVest вне форума Ответить с цитированием
Старый 25.02.2010, 08:22   #10
Окоча Юра
Форумчанин
 
Регистрация: 16.02.2009
Сообщений: 122
По умолчанию

Ок., выкладываю по полкам:
У меня есть три закладки в документе ДАТА НАПИСАНИЯ, ВИСНОВОК, НОМЕРДОКУМЕНТА, нажав МАКРОС я должен:
1)перейти в закладку ДАТАНАПИСАНИЯ.
2)обновить эту закладку (F9)
Нажимаю еще раз МАКРОС должен
1)перейти в закладку ВИСНОВОК.
2)обновить эту закладку (F9)
Потом в закладку НОМЕРДОКУМЕНТА.
Код этого макроса есть вверху, мне ВИТЕР его прислал, токо надо добавить в него, чтобы при каждом переходе на следущею закладку она обновлялась..
Юрик
Окоча Юра вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
переход между заранее определенными закладками Окоча Юра Microsoft Office Word 13 24.02.2010 23:31
Переход между компонентами UnChanter Помощь студентам 2 11.01.2010 01:08
Переход между формами! Lemo Общие вопросы Delphi 5 05.02.2009 15:50
Переход между формами(( Lemo Общие вопросы Delphi 6 31.01.2009 22:06
Переход между компонентами stepchild Общие вопросы Delphi 5 29.05.2008 20:07