Тема: Как сделать прогресс в строке состояния?
Когда Word на чем-то думает, он отображает в строке состояния миниатюрный прогресс (заполняется зелёная полоска).
Может ли смертный пользователь сделать такой прогресс средствами VBA?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Когда Word на чем-то думает, он отображает в строке состояния миниатюрный прогресс (заполняется зелёная полоска).
Может ли смертный пользователь сделать такой прогресс средствами VBA?
Простой смертный не может отобразить прогрессбар в строке состояния. Только текст.
Жалко!
...Только текст...
Можно было бы сделать и текстовый прогресс, если бы Ворд сам не трогал статус при выполнении макроса, так он же его постоянно меняет
Но поскольку текст отображается, то можно процесс отображать в процентах.
Да, меня тоже достало, что Word постоянно вмешивается в строку состояния.
Я ещё пробовал использовать форму с элементом "ProgressBar". Но мне сразу не понравилось, что он некрасивый и ещё сильно влияет на скорость выполниня кода. А строка состояния работает быстро.
Была идея реализовать статус в виде временной панели инструментов или прямо на постоянной панели мекроса, если таковая имеется. Довольно удобный вариант, но только для Word 2003. В Ворд 2007/2010 придется придумывать что-то другое...
Мне, в принципе, не надо. У меня Office 10.
Но интерестно или получилось?
А я ещё видел варианты:
- в Excel, где вместо прогресса рисовалась диаграмма. Красиво!
- в Word-е создавалася прямоугольник, а сверху ещё один другого цвета такой же высоты с меняющейся шириной. Похоже на прогресс. Только постоянно приходится делать Repaint.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как сделать прогресс в строке состояния?
Форум Ворд Эксперт представляет собой средоточие полезной информации по вопросам работы в приложении Microsoft Word. На портале о Microsoft Office Word вы узнаете про: в одном документе разные колонтитулы. Портал русскоязычный, предназначен для помощи пользователям по вопросам работы с редактором и собрал большое количество полезной информации и инструкций по работе с программой. Наш сайт о Microsoft Office Word даст ответ про: как с экселя перетащить таблицу в ворд.
Посетители ресурса могут познакомиться с обширным списком литературы по использованию программы, поискать обсуждение своей проблемы в ответах на часто возникающие вопросы и в готовых решениях. На портале о Microsoft Office Word вы узнаете про: как в офисе 2000 сохранить корректно формулы. Если же искомое не найдено, можно обратиться со своим вопросом к старожилам сайта напрямую. Обязательно указывайте в вопросах, в какой версии вы работаете. На портале о Microsoft Office Word вы узнаете про: в ворде как сделать рамку.
На форуме Ворд Эксперт вы сможете научиться настраивать программу, форматировать и редактировать документы, разрабатывать шаблоны и даже научитесь писать макросы. На портале о Microsoft Office Word вы узнаете про: как отправить документ из ворда в экзель. При желании доверить это дело профессионалам можно оставить заявку на выполнение вашей работы в разделе «Заявки на разработку». Наш сайт о Microsoft Office Word даст ответ про: как сделать сноску в word 2010.
Использование редактора на полную мощность поможет вам оптимизировать свою работу, добиться лучших результатов в максимально короткие сроки и не затрачивая при этом значительных усилий. Наш сайт о Microsoft Office Word даст ответ про: как сделать в access автозаполнение полей в форме. В этом поможет форум Ворд Эксперт – лучший форум по работе с Microsoft Word.