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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2008, 13:19   #11
Legame
Пользователь
 
Регистрация: 03.02.2008
Сообщений: 32
По умолчанию

Доюрый день, SAS888

>> При запуске Excel (не сохраненной книги, а просто Excel.exe) получается развернуть на весь экран?
разворачивается
и также и другие файлы

>> И еще: какой у Вас Office?
2003

>> P.S. Сбой может произойти в результате неправильного выхода из Excel (сброс системы, пропадание питания, отмена задачи из диспетчера и т.п.). Но после открытия и закрытия данной книги (а следовательно автозапуска макроса восстановления стандартного функционирования Excel), все должно восстанавливаться
пробовал не получилось.

файл прикладываю..только размер его большой.. почему-то 4,77МБ
только скрин. или кусками..
Вложения
Тип файла: rar скрин.rar (62.5 Кб, 60 просмотров)
Legame вне форума Ответить с цитированием
Старый 12.02.2008, 13:41   #12
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Открыть файл, в Сервис->Защита - снять защиту книги, развернуть активное окно, (если надо - снова защитить книгу) и сохранить файл. Вот и все.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 13.02.2008, 18:45   #13
Legame
Пользователь
 
Регистрация: 03.02.2008
Сообщений: 32
По умолчанию

SAS888, спасибо огромное. безумно гениально.
чувствую себя полным ламером..
Legame вне форума Ответить с цитированием
Старый 15.02.2008, 12:59   #14
DABbID
Новичок
Джуниор
 
Регистрация: 15.02.2008
Сообщений: 1
По умолчанию

Доброе время суток! У меня такой вопрос, можно ли при включенной защите листа каким-нибудь образом использовать функцию Данные->Фильтр->Отобразить все
?
Либо можно каким-нибудь образом отключить сохранения своего представления(чтобы файл всегда открывался в определенном, неизмененном виде)?
SAS888, спасибо Вам огромное! У меня вопрос, как включить в вашем первом примере все функции защищенного листа (не только автофильтр, но и добавление и удаление ячеек и т.д..) В общем все, что дает возможность разрешить Excel при установки защиты листа.
Буду благодарен любым ответам!
С уважением, Давыд.
DABbID вне форума Ответить с цитированием
Старый 18.02.2008, 05:44   #15
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

DABbID
Можно сделать все, что угодно. Давайте уточним.
1. По-моему, легче запретить пользователю делать то, что Вы считаете нужным, чем при защите листа разрешить то, что Вы хотите. Скажите, что необходимо запретить, и мы создадим такой макрос (не прибегая к защите листа).
2. Что значит
Цитата:
отключить сохранения своего представления (чтобы файл всегда открывался в определенном, неизмененном виде)
Вообще запретить сохранение? Пожалуйста, по-подробнее.

P.S. Включенная защита листа - это обязательное условие? Если "да" - то разрешать "отобразить все" можно только снимая и вновь устанавливая эту защиту, что требует запуска определенной процедуры (по событию, по нажатию клавиши, непосредственного запуска и т.п.). Поэтому, предлагаю все-таки при открытии файла, просто устанавливать запрет на перечисленные Вами действия.
Чем шире угол зрения, тем он тупее.

Последний раз редактировалось SAS888; 18.02.2008 в 06:12. Причина: Добавлено
SAS888 вне форума Ответить с цитированием
Старый 21.03.2008, 00:22   #16
Legame
Пользователь
 
Регистрация: 03.02.2008
Сообщений: 32
По умолчанию

SAS888, добрый вечер
могу вас попросить еще об одном одолжении - немного переработать(добавить) код макроса

1. если таких листов в книге будет несколько?
например: "ЛИСТ1", "ЛИСТ2" итд

я должен перечислять это код подряд в объекте "ЭтаКнига" или есть иной способ перечислить все названия листов?
With Sheets("Лист1")
.Unprotect Password:=MyPassword
.EnableOutlining = True
.Protect Password:=MyPassword, DrawingObjects:=True, Contents:=True, Scenarios:=True, _
AllowFiltering:=True, UserInterfaceOnly:=True
End With

2. И все-таки
Цитата:
Открыть файл, в Сервис->Защита - снять защиту книги, развернуть активное окно, (если надо - снова защитить книгу) и сохранить файл. Вот и все.
в этом я не до конца разобрался..
дело в том, что если установить защиту книги и установить опции "структура" и "окна" - тогда снова появляется эффект половинного окна - которое не поддается изменениям, если оставить только защиту "структуры", то при открытии файла выскакивает запрос на введение пароля снятия защиты книги...

3. возможно ли отключить в данном файле пункт меню Сервис->Макрос->Макросы
а также Сервис->Макрос->Начать запись.. - смотря что обозначает этот пункт


буду премного благодарен
заранее спасибо
Legame вне форума Ответить с цитированием
Старый 24.03.2008, 05:14   #17
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Извиняюсь за задержку с ответом. Посмотрите вложение.
1. Добавлен цикл по всем листам книги, устанавливающий требуемые Вами параметры.
2. Защита книги удалена. В этом, по-моему, нет необходимости.
3. Пункт меню "Сервис->Макрос" - по Вашей просьбе заблокирован.
Вложения
Тип файла: rar Защита_3.rar (12.7 Кб, 283 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 27.03.2008, 22:39   #18
Legame
Пользователь
 
Регистрация: 03.02.2008
Сообщений: 32
По умолчанию

SAS888, спасибо в очередной раз
сейчас буду разбираться во всем, что к чему..

вопрос такой волнует: насколько быстро ломается данная защита данных в экселе? )
есть ли какие внутренние механизмы или например программки типа "Sign of mistery"
Legame вне форума Ответить с цитированием
Старый 28.03.2008, 01:10   #19
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Взлом занимает около минуты времени.
http://www.rixler.com - Office Password Recovery Мастер
Снимает пароли с модулей, листов, книг. Бесплатно для СНГ.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 30.03.2008, 16:04   #20
Legame
Пользователь
 
Регистрация: 03.02.2008
Сообщений: 32
По умолчанию

IgorGo, огромное спасибо за ссылочку на столь интересный ресурс
Legame вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2 листа. 2 массива данных. Совмещение с отношением многие к одному. Jenya Microsoft Office Excel 3 13.08.2008 06:24
защита листа и снятие защиты в зависимости от логина Dorvir Microsoft Office Excel 2 30.06.2008 13:24
Защита листа, отключает работу макроса valerij Microsoft Office Excel 6 30.03.2008 22:22
Защита листа! Marsik Microsoft Office Excel 2 27.03.2008 18:19
Структура данных : сеть DesolationJam Помощь студентам 2 23.01.2008 10:41