Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Проверка кто работал с моим документом - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Проверка кто работал с моим документом (Макросы/Sub)
Проверка кто работал с моим документом
lebensvoll Дата: Четверг, 10.12.2015, 13:35 | Сообщение № 1
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
abtextime, _Boroda_, YouGreed, господа, возможно я не в тему но я просил админа не закрывать данный вопрос ((((( надеюсь не нарушаю правила....
Сразу решил прописать макрос на данный файл кто и когда с ним работал ))))) нашел его:
[vba]
Код
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
ThisWorkbook.Worksheets(1).Range("A1") = Now
ThisWorkbook.Worksheets(1).Range("B1") = Environ("USERNAME")
End Sub
[/vba]
Но кто с ним поработал это пол беды и в принципе можно прийти к нему взять за грудки и сказать ЧТО ТАМ НА КОСЯЧИЛ И ГДЕ. Вот главный вопрос ХДЕ :-( имеется в наличии макрос который на отдельный лист вывел бы не только того кто последний с ним работал но и что было внесено или изменено???
Спасибо за понимание
[moder]Прочитайте уже Правила форума. Код нужно обрамлять тегами. Кнопка #. На первый раз поправил.


Кто бы ты ни был, мир в твоих руках

Сообщение отредактировал _Boroda_ - Четверг, 10.12.2015, 14:09
 
Ответить
Сообщениеabtextime, _Boroda_, YouGreed, господа, возможно я не в тему но я просил админа не закрывать данный вопрос ((((( надеюсь не нарушаю правила....
Сразу решил прописать макрос на данный файл кто и когда с ним работал ))))) нашел его:
[vba]
Код
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
ThisWorkbook.Worksheets(1).Range("A1") = Now
ThisWorkbook.Worksheets(1).Range("B1") = Environ("USERNAME")
End Sub
[/vba]
Но кто с ним поработал это пол беды и в принципе можно прийти к нему взять за грудки и сказать ЧТО ТАМ НА КОСЯЧИЛ И ГДЕ. Вот главный вопрос ХДЕ :-( имеется в наличии макрос который на отдельный лист вывел бы не только того кто последний с ним работал но и что было внесено или изменено???
Спасибо за понимание
[moder]Прочитайте уже Правила форума. Код нужно обрамлять тегами. Кнопка #. На первый раз поправил.

Автор - lebensvoll
Дата добавления - 10.12.2015 в 13:35
lebensvoll Дата: Четверг, 10.12.2015, 13:38 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
Это работает или же как. ГУРУ подскажите
К сообщению приложен файл: 4298880.jpg (40.6 Kb)


Кто бы ты ни был, мир в твоих руках
 
Ответить
СообщениеЭто работает или же как. ГУРУ подскажите

Автор - lebensvoll
Дата добавления - 10.12.2015 в 13:38
SLAVICK Дата: Четверг, 10.12.2015, 14:04 | Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
То что у Вас на картинке - будет работать, если Вы сохраните книгу для общего пользования.
Рецензирование -- защитить книгу и дать общий доступ.
Тогда в виде примечаний будут отмечены ячейки которые кто и когда менял.
Код, который в 1-м посте просто записывает кто последний работал в книге и дату.


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Четверг, 10.12.2015, 14:05
 
Ответить
СообщениеТо что у Вас на картинке - будет работать, если Вы сохраните книгу для общего пользования.
Рецензирование -- защитить книгу и дать общий доступ.
Тогда в виде примечаний будут отмечены ячейки которые кто и когда менял.
Код, который в 1-м посте просто записывает кто последний работал в книге и дату.

Автор - SLAVICK
Дата добавления - 10.12.2015 в 14:04
_Boroda_ Дата: Четверг, 10.12.2015, 14:08 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Да, работает. Только будет общий доступ. Поиграйтесь там с галками.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДа, работает. Только будет общий доступ. Поиграйтесь там с галками.

Автор - _Boroda_
Дата добавления - 10.12.2015 в 14:08
lebensvoll Дата: Четверг, 10.12.2015, 14:08 | Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
SLAVICK, Вы правы я это уже проверил )))) спсб. Единственное что очень плохо что данный документ будет обще доступным и его нельзя защитить (((((( тогда имеется ли в народе МАКРОС подобного рода????


Кто бы ты ни был, мир в твоих руках
 
Ответить
СообщениеSLAVICK, Вы правы я это уже проверил )))) спсб. Единственное что очень плохо что данный документ будет обще доступным и его нельзя защитить (((((( тогда имеется ли в народе МАКРОС подобного рода????

Автор - lebensvoll
Дата добавления - 10.12.2015 в 14:08
_Boroda_ Дата: Четверг, 10.12.2015, 14:10 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
его нельзя защитить

Там же пароль спрашивает. Защищайте, кто ж Вам не дает-то?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
его нельзя защитить

Там же пароль спрашивает. Защищайте, кто ж Вам не дает-то?

Автор - _Boroda_
Дата добавления - 10.12.2015 в 14:10
lebensvoll Дата: Четверг, 10.12.2015, 14:12 | Сообщение № 7
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, прошу прощение сижу на работе и веду общение и делаю АРБАЙТЕН (голова прям как дом советов, все помню все понимаю, но делаю не знаю чего ))))) спсб за поправки я постараюсь более не нарушать правила.


Кто бы ты ни был, мир в твоих руках
 
Ответить
Сообщение_Boroda_, прошу прощение сижу на работе и веду общение и делаю АРБАЙТЕН (голова прям как дом советов, все помню все понимаю, но делаю не знаю чего ))))) спсб за поправки я постараюсь более не нарушать правила.

Автор - lebensvoll
Дата добавления - 10.12.2015 в 14:12
lebensvoll Дата: Четверг, 10.12.2015, 14:15 | Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
Там же пароль спрашивает. Защищайте, кто ж Вам не дает-то?

это будет защита книги или же защита листа??? и у меня вообще стали не активны данные: защитить лист (((((( может я что то не так делаю. Плохо что лимит на вес файла стоит (((( так бы вложил


Кто бы ты ни был, мир в твоих руках
 
Ответить
Сообщение
Там же пароль спрашивает. Защищайте, кто ж Вам не дает-то?

это будет защита книги или же защита листа??? и у меня вообще стали не активны данные: защитить лист (((((( может я что то не так делаю. Плохо что лимит на вес файла стоит (((( так бы вложил

Автор - lebensvoll
Дата добавления - 10.12.2015 в 14:15
SLAVICK Дата: Четверг, 10.12.2015, 14:16 | Сообщение № 9
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
тогда имеется ли в народе МАКРОС подобного рода?

Можно и макрос написать - вопрос что Вам нужно видеть просто диапазоны изменения или что на что поменялось?
Если достаточно подсветить изменения можно сделать и без макроса - см. пример
К сообщению приложен файл: 2926057.xlsm (10.4 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
тогда имеется ли в народе МАКРОС подобного рода?

Можно и макрос написать - вопрос что Вам нужно видеть просто диапазоны изменения или что на что поменялось?
Если достаточно подсветить изменения можно сделать и без макроса - см. пример

Автор - SLAVICK
Дата добавления - 10.12.2015 в 14:16
lebensvoll Дата: Четверг, 10.12.2015, 14:17 | Сообщение № 10
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
Вы имеете в виду это??? Я хотел бы чтоб мой лист был защищенный я позволяю лаборантам лишь те ячейки пользования которые им нужны но теперь это не доступно ((((
К сообщению приложен файл: 2000465.jpg (47.2 Kb)


Кто бы ты ни был, мир в твоих руках
 
Ответить
СообщениеВы имеете в виду это??? Я хотел бы чтоб мой лист был защищенный я позволяю лаборантам лишь те ячейки пользования которые им нужны но теперь это не доступно ((((

Автор - lebensvoll
Дата добавления - 10.12.2015 в 14:17
lebensvoll Дата: Четверг, 10.12.2015, 14:20 | Сообщение № 11
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
Макрос такой же с выводом таких же изменений, который позволяет и сам эксель смоделировать без макросы (пример 2 снимок 2-й ответ мой).


Кто бы ты ни был, мир в твоих руках
 
Ответить
СообщениеМакрос такой же с выводом таких же изменений, который позволяет и сам эксель смоделировать без макросы (пример 2 снимок 2-й ответ мой).

Автор - lebensvoll
Дата добавления - 10.12.2015 в 14:20
_Boroda_ Дата: Четверг, 10.12.2015, 14:23 | Сообщение № 12
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПро защиту http://www.excel-vba.ru/chto-um....achejki

Автор - _Boroda_
Дата добавления - 10.12.2015 в 14:23
lebensvoll Дата: Четверг, 10.12.2015, 14:24 | Сообщение № 13
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
просто есть в наличии и другие документы где дозволенно все окромя моих данных изменять ))))) но они и там косячут. И если я применяю экселевский вариант предложенного то документ становится обще доступным (((( и моя защита на мои ячейки также позволены ((((( я тем самым могу узнать все кто что сделал но не хочется потом переделывать свое которое защищено. А то что они накосячили в других ячейках я сразу увижу


Кто бы ты ни был, мир в твоих руках
 
Ответить
Сообщениепросто есть в наличии и другие документы где дозволенно все окромя моих данных изменять ))))) но они и там косячут. И если я применяю экселевский вариант предложенного то документ становится обще доступным (((( и моя защита на мои ячейки также позволены ((((( я тем самым могу узнать все кто что сделал но не хочется потом переделывать свое которое защищено. А то что они накосячили в других ячейках я сразу увижу

Автор - lebensvoll
Дата добавления - 10.12.2015 в 14:24
SLAVICK Дата: Четверг, 10.12.2015, 14:32 | Сообщение № 14
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Макрос такой же с выводом таких же изменений, который позволяет и сам эксель смоделировать без макросы

Макрос будет тормозить работу, станет невозможна отмена действий - оно Вам надо?, кроме того смысл делать то, что уже сделано на уровне программы?
Можно назначить каждому пользователю разрешенный диапазон - сколько их у Вас? Остальные ячейки запретить изменять вообще.


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
Макрос такой же с выводом таких же изменений, который позволяет и сам эксель смоделировать без макросы

Макрос будет тормозить работу, станет невозможна отмена действий - оно Вам надо?, кроме того смысл делать то, что уже сделано на уровне программы?
Можно назначить каждому пользователю разрешенный диапазон - сколько их у Вас? Остальные ячейки запретить изменять вообще.

Автор - SLAVICK
Дата добавления - 10.12.2015 в 14:32
lebensvoll Дата: Четверг, 10.12.2015, 14:41 | Сообщение № 15
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
А имеется ссылка на подобное действие чтоб не терзать вас на пояснение и ознакомиться и если же возникнут проблемы обратиться уже.


Кто бы ты ни был, мир в твоих руках
 
Ответить
СообщениеА имеется ссылка на подобное действие чтоб не терзать вас на пояснение и ознакомиться и если же возникнут проблемы обратиться уже.

Автор - lebensvoll
Дата добавления - 10.12.2015 в 14:41
SLAVICK Дата: Четверг, 10.12.2015, 14:48 | Сообщение № 16
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
А имеется ссылка на подобное действие чтоб не терзать вас на пояснение и ознакомиться и если же возникнут проблемы обратиться уже.

см пример зеленые ячейки пароль 123
оранжевые 456
белые - нельзя менять.
Пароль листа 123456


Почитать можно здесь
К сообщению приложен файл: 2926057-1-.xlsm (11.6 Kb) · 5930221.jpg (82.6 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Четверг, 10.12.2015, 15:05
 
Ответить
Сообщение
А имеется ссылка на подобное действие чтоб не терзать вас на пояснение и ознакомиться и если же возникнут проблемы обратиться уже.

см пример зеленые ячейки пароль 123
оранжевые 456
белые - нельзя менять.
Пароль листа 123456


Почитать можно здесь

Автор - SLAVICK
Дата добавления - 10.12.2015 в 14:48
Wasilich Дата: Четверг, 10.12.2015, 14:55 | Сообщение № 17
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Были случаи, когда один из трех операторов накосячит и крайнего не найдешь, пришлось делать примерно так как в примере. Ну и другие прибамбасы, типа запись на скрытый лист изменения ячеек для каждого оператора. Но это все глупости, ихние косяки ихняя премия.
К сообщению приложен файл: 6740326.xls (39.5 Kb)


Сообщение отредактировал Wasilic - Четверг, 10.12.2015, 14:56
 
Ответить
СообщениеБыли случаи, когда один из трех операторов накосячит и крайнего не найдешь, пришлось делать примерно так как в примере. Ну и другие прибамбасы, типа запись на скрытый лист изменения ячеек для каждого оператора. Но это все глупости, ихние косяки ихняя премия.

Автор - Wasilich
Дата добавления - 10.12.2015 в 14:55
lebensvoll Дата: Четверг, 10.12.2015, 15:37 | Сообщение № 18
Группа: Проверенные
Ранг: Старожил
Сообщений: 1002
Репутация: 30 ±
Замечаний: 0% ±

Excel 2010
Соглашусь что это их премия )))) но исправлять и доказать что это они МНЕ СНАЧАЛА НУЖНО ))))) вот поэтому я и задумался над созданием подобного документа )))) почему я должен страдать когда начальство в первую очередь РРРРРР на меня (((( вот теперь посмотрим )))) на кого он должен будет делать РРРРРР может на самого себя ))))))). СПАСИБО ВСЕМ ОГРОМНЕЙШЕЕ


Кто бы ты ни был, мир в твоих руках
 
Ответить
СообщениеСоглашусь что это их премия )))) но исправлять и доказать что это они МНЕ СНАЧАЛА НУЖНО ))))) вот поэтому я и задумался над созданием подобного документа )))) почему я должен страдать когда начальство в первую очередь РРРРРР на меня (((( вот теперь посмотрим )))) на кого он должен будет делать РРРРРР может на самого себя ))))))). СПАСИБО ВСЕМ ОГРОМНЕЙШЕЕ

Автор - lebensvoll
Дата добавления - 10.12.2015 в 15:37
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Проверка кто работал с моим документом (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!