Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA - как скрыть лист документа Word / 25 сообщений из 37, страница 1 из 2
30.06.2011, 14:35
    #37330708
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Доброго Вам времени суток
Уважаемые господа

при наличии времени прошу Вас подсказать

как скрыть ( к какому методу / свойству документа обратиться )
что бы скрыть лист документа Word - но чтобы окно Worda осталось

С Уважением
Намик
...
Рейтинг: 0 / 0
30.06.2011, 14:45
    #37330736
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
хм, как бы так объяснить вам попонятней. дело в том что разбивка по листам чисто визуальная фича ворда, а фактически (есть конечно исключения в виде жёсткого перевода на новый лист) весь документ - это единое целое.
...
Рейтинг: 0 / 0
30.06.2011, 14:48
    #37330741
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Благодарю Вас за ответ

Konst_One

тогда может по другому

у меня есть форма

как при её загрузке скрыть окно Worda


С Уважением и Благодарностью
Намик
...
Рейтинг: 0 / 0
30.06.2011, 14:49
    #37330743
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
что за форма? это форма VBA внутри вашего документа Word?
...
Рейтинг: 0 / 0
30.06.2011, 14:52
    #37330752
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
да внутри документа


С Уважением
Намик
...
Рейтинг: 0 / 0
30.06.2011, 14:54
    #37330760
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
вы хотите запретить доступ к содержимому документа пока у вас открыта данная форма?
не помню точно, но кажется форму MS.Forms можно открыть как модальное окно, попробуйте
...
Рейтинг: 0 / 0
30.06.2011, 15:00
    #37330766
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Konst_One

нет не запретить - просто скрыть
про доступ я не беспокоюсь

идея такая

есть файл word - содержит тестовые задания

при нажатии на кнопку, находящуюся на панели инструментов, активируется форма
считывающая эти тестовые задания

ученик на них отвечает и программа считает сколько и чего он набрал / правильно ответил...

все работает

только на заднем фоне формы видны эти же самые тесты - что считывает форма

вот я и хотел оставить только форму а все остальное убрать
а когда тестирование закончится - при закрытии формы
окно worda вернуть обратно

С Уважением и Благодарностью
Намик
...
Рейтинг: 0 / 0
30.06.2011, 15:05
    #37330781
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
не понял смысла в этом действии. я же уже сказал: открывайте окно модальное
...
Рейтинг: 0 / 0
30.06.2011, 15:06
    #37330783
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
пробовал так

Код: plaintext
1.
ActiveDocument.ActiveWindow.Visible = False
frmtest.Show

все нормально скрывает

но

после при выгрузке формы

Код: plaintext
1.
ActiveDocument.ActiveWindow.Visible = true
Unload frmtest

ни документ Word
ни панели инструментов не реагируют
Word виснет

С Уважением
Намик
...
Рейтинг: 0 / 0
30.06.2011, 15:09
    #37330801
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Код: plaintext
1.
ActiveDocument.ActiveWindow.Visible = true
Unload frmtest

видимо вызываете не в том контексте, а ещё у меня сомнения вызывает ваш вариант выгрузки формы
...
Рейтинг: 0 / 0
30.06.2011, 15:17
    #37330820
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
а что с моим способом выгрузки формы не так
вроде все работает

поясните пожалуйста


С Уважением
Намик
...
Рейтинг: 0 / 0
30.06.2011, 15:19
    #37330830
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
может пригодится вам http://www.cpearson.com/excel/formcontrol.aspx
...
Рейтинг: 0 / 0
30.06.2011, 15:22
    #37330844
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Благодарю Вас за материал

С Уважением
Намик
...
Рейтинг: 0 / 0
30.06.2011, 15:28
    #37330863
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
ну и заодно кое-что из документации

http://support.microsoft.com/kb/829070

ЗЫ
обратите внимание , что если вы закрываете свою форму изнутри, то обращение к ней через Me

Код: plaintext
1.
2.
Sub Command1_Click()
Unload Me
End Sub
...
Рейтинг: 0 / 0
30.06.2011, 15:32
    #37330880
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Спасибо

да верно

С Уважением
Намик
...
Рейтинг: 0 / 0
30.06.2011, 15:35
    #37330894
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Программные ресурсы для Visual Basic для приложений:
http://support.microsoft.com/kb/163435

надо бы в FAQ эту ссылочку поместить
...
Рейтинг: 0 / 0
30.06.2011, 15:42
    #37330913
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Спасибо Konst_One

С Уважением
Намик
...
Рейтинг: 0 / 0
30.06.2011, 16:54
    #37331063
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Namik, а Вам скрытый текст подойдёт??
с уважением Эндрю
...
Рейтинг: 0 / 0
30.06.2011, 17:01
    #37331078
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Спасибо Ципихович Эндрю

подскажите как

С Уважением
Намик
...
Рейтинг: 0 / 0
30.06.2011, 17:04
    #37331088
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Namik,
выдедели неугодное
макрос на запись
формат
шрифт
скрытый текст
затем читаем что записалось
С уважением ЦЭ, ОК??
...
Рейтинг: 0 / 0
30.06.2011, 17:05
    #37331090
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
пробовал и так

Код: plaintext
ActiveDocument.Content.Application.Visible = False

все исчезает и появляется хорошо

но после появления
т.е
Код: plaintext
ActiveDocument.Content.Application.Visible = True

Word виснет

С Уважением
Намик
...
Рейтинг: 0 / 0
30.06.2011, 17:07
    #37331098
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
понял

проработаю


С Уважением и Благодарностью
Намик
...
Рейтинг: 0 / 0
30.06.2011, 17:11
    #37331108
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Namik
варианты
раз Ворд, Вариаблес
форму же можно раскрыть так чтобы она была большая, перекрывала написанное
ресурсы, присоединяйтесь
...
Рейтинг: 0 / 0
30.06.2011, 17:12
    #37331111
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
забыл сказать ресурсы это не ВБА, а ВБ 6
...
Рейтинг: 0 / 0
30.06.2011, 17:16
    #37331121
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA - как скрыть лист документа Word
Вы имеете ввиду
при загрузки формы дать ей максимальный размер да ?

С Уважением
Намик
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA - как скрыть лист документа Word / 25 сообщений из 37, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]