![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
![]()
Мона ли, Спрятать в трее открытую Книгу(открыл Книгу - автоматом в трее) и закрывать ее, также через меню в трее или как то подобным способом?
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]() Цитата:
Код:
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]()
ну так вообще ее тогда не показывать
ActiveWorkbook.Windows(1).Visible = False
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
![]() |
![]() |
![]() |
#5 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
лента "вид", группа "окно", кнопка "скрыть"
записать это действие макрорекордером и пользоваться, хотя... скрыть достаточно один раз, потом файл открывается скрытым пока его не "отобразить" (как следует)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
![]()
А может через условия, как то
Код:
Этот файл, yyy.xls, должен быть открытым, минут 40, потом его закрывают. ~ , так работает Код:
Последний раз редактировалось valerij; 25.05.2011 в 16:01. |
![]() |
![]() |
![]() |
#7 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
а на человеческом языке можно сказать, что необходимо получить в итоге?
Application.WindowState = xlMinimized свернет задачу в пиктограмму на линейку задач... и??? пользователь клацает по этой пиктограмме и окно открывается снова. какая цель ставилась? чего добились? 1: n = n + 1 If n < 1000000000 Then GoTo 1 MsgBox n удивительная конструкция для организации паузы в работе макроса. запишу себе в библиотеку решений.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#8 | |||
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
![]() Цитата:
Есть файл yyy.xls, при открытии ЕГО, ЕГО ЖЕ, свернули Application.WindowState = xlMinimized все, он(yyy.xls), свою задачу выполнил, но закрывать ЕГО(yyy.xls) еще нельзя, минут 40 или >, или <. Пользователь открывает другой файл .xls и работает с ним(с другим файлом), если он, пользователь, закроет другой файл .xls, то развернется ТОТ, свернутый, yyy.xls, пользователь может закрыть его, случайно, чё привидет, к другим последствиям. Этот ЭТАП, понятен? Цитата:
Цель - не дать пользователю, случайно закрыть файл(yyy.xls). Цитата:
![]() ![]() Или Как при закрытии одной файла, сделать, что бы ни, разворачивался, свернутый файл Последний раз редактировалось valerij; 25.05.2011 в 19:57. |
|||
![]() |
![]() |
![]() |
#9 | ||
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]() Цитата:
почему бы не спрятать его, чтобы случайно не закрыл? Цитата:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
||
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Можно например обрабатывать событие закрытия файла. Например, пока пользователь не отметил чекбокс на листе, закрытие не произойдёт. Или закрывать только после ответа на вопрос - сколько будет (125+369)/458*15
![]() Или закрывать при нажатии на кнопку на листе, а не на крестик или иначе. Т.е. вообще по-ошибке не закроешь Или периодически из другого файла запускать безобидный макрос из этого. Даже если файл закроют - он снова откроется. Или тупо открывать кодом тогда, когда он нужен. Вероятно он нужен открытым для другого макроса? Вариантов куча...
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
распознать открытую книгу по части имени | vefer | Microsoft Office Excel | 5 | 11.10.2010 14:34 |
копирование данных из закрытой книги в открытую | mars56 | Microsoft Office Excel | 5 | 17.02.2010 11:29 |
Задача на выборочное копирование ячеек в уже открытую другую книгу | noobnoob | Microsoft Office Excel | 8 | 23.11.2009 06:13 |
Спрятать прогу | zotox | Помощь студентам | 17 | 18.08.2009 18:58 |
как спрятать бд? | Roof | БД в Delphi | 4 | 24.10.2008 13:58 |