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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2013, 16:02   #81
Aleksey4944
 
Регистрация: 11.02.2013
Сообщений: 6
По умолчанию

SAS888, можно у Вас еще кое-что попросить. Вобщем заметил, когда сохраняешься в процессе работы, то макрос сразу все остальные вкладки кроме "ВХОД" скрывает, и чтобы продолжить работу нужно закрыть файл и затем заново его открыть. Это очень неудобно.
Нужно чтобы получилось так:
1. Зашел админ. Вносит данные в различные листы. Сохраняется, и все листы остаются видимыми, дабы он мог продолжать работать без лишних движений по закрытию-открытию файла книги.
2. Зашел пользователь с правами "111". Вносит данные в те листы, которые для него открыты. Сохраняется, и остаются видимыми именно те листы, которые были изначально для него открыты, дабы он мог продолжать работать без лишних движений по закрытию-открытию файла книги.
Какие изменения нужно внести в код?
Заранее благодарен Вам за помощь!
Aleksey4944 вне форума Ответить с цитированием
Старый 14.02.2013, 18:41   #82
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Укажите, о каком из файлов идет речь. На каком примере сделать запрошенные Вами изменения?
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 14.02.2013, 23:42   #83
Aleksey4944
 
Регистрация: 11.02.2013
Сообщений: 6
По умолчанию

Речь идет о файле "UserControl_2.rar"
Aleksey4944 вне форума Ответить с цитированием
Старый 15.02.2013, 16:51   #84
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите пример во вложении. Все ли так, как требовалось?
Вложения
Тип файла: rar UserControl_2_2.rar (20.3 Кб, 22 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 15.02.2013, 17:30   #85
Aleksey4944
 
Регистрация: 11.02.2013
Сообщений: 6
По умолчанию

Не совсем так. При нажатии на кнопку быстрого сохранения, выходит диалоговое окно, так, как будто я нажал "файл-сохранить как". А это еще неудобнее, т.к. каждый раз нужно выбирать папку для сохранения и вводить имя файла. Для рядового пользователя это будет неприемлимо, т.к. он сетевой пользователь. Файл расшарен в общей папке на компе админа. Вобщем чтобы пользователю сохранить внесенные им изменения, нужно будет лезть в сетевое окружение и искать ту общую папку. Вобщем нужно, чтобы при нажатии на кнопку быстрого сохранения файл сохранялся как обычно в экселе или ворде, т.е. "сам на себя", без всплывания диалогового окна.
Aleksey4944 вне форума Ответить с цитированием
Старый 15.02.2013, 18:52   #86
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите вложение. Устраивает?
Вложения
Тип файла: rar UserControl_2_3.rar (20.7 Кб, 56 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 15.02.2013, 23:26   #87
Aleksey4944
 
Регистрация: 11.02.2013
Сообщений: 6
По умолчанию

Да, отлично! Огромное спасибо! SAS888, Вы просто ГУРУ, здесь больше нечего сказать!
Aleksey4944 вне форума Ответить с цитированием
Старый 16.02.2013, 07:34   #88
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Для того, чтобы у пользователей не возникало лишних вопросов, и при сохранении файла ("Сохранить как...") вызывалось "правильное" окно, в коде макроса "Workbook_BeforeSave" строку
Код:
With Application.FileDialog(msoFileDialogOpen)
замените на
Код:
With Application.FileDialog(msoFileDialogSaveAs)
На работу макроса это никак не повлияет, но будет корректно.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 30.04.2014, 01:46   #89
belzidar
Новичок
Джуниор
 
Регистрация: 29.04.2014
Сообщений: 1
По умолчанию

Доброго времени суток прошу прощения за ап старой темы подскажите пожалуйста возможно ли добавить к вышеописанному вариант с авто сохранение скажем через 5 минут и с возвратом к окну с диалогом ввода пароля
belzidar вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как с помощью формы календарь, передвигаться по листам книги Excel Deni55 Microsoft Office Excel 3 15.04.2009 12:57
Меню для книги tae1980 Microsoft Office Excel 3 15.04.2009 06:15
Программное создание книги Волк Microsoft Office Excel 2 16.03.2009 07:57
Открытие Excel-книги Леон Microsoft Office Excel 1 04.07.2008 09:14
Как запустить макрос при изменении другой книги Excel? Град Microsoft Office Excel 12 10.06.2008 10:01