Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Снятие защиты с определенных листов при одном вводе пароля
 
Добрый день. Подскажите как можно при помощи макроса реализовать функцию, когда в книге допустим есть 5 листов с одинаковыми паролями на каждой? При этом снятие защиты на одном из листов снимает защиту на всех остальных сразу или только на определенных листах. Искал вопрос на форуме, но четкого ответа не нашел, если честно. Спасибо!
Отмена создании копии файла при выборе Не Сохранять при закрытии файла
 
Добрый день и всем приятных выходных! Вроде как почти получилось реализовать нужную задумку, о которой писал тут. Только подскажите пожалуйста, как подправить один момент. У меня получается когда в файл внесли изменение и сохранили его, то автоматически создается копия в указанную папку. Когда файл открыли и просто посмотрели, то не создается. Но и еще при этом она создается, когда в файл внесли данные, но при выходе передумали и решили выбрать "Не сохранять". Как сделать, чтобы в последнем случае макрос не создавал копию? Ведь по сути данные не внесли раз решили не сохранять их при выходе.

Если что, пароль от листов "1504"
Создание резервной копии при закрытии файла
 
Добрый вечер. Подскажите пожалуйста, нашел вот здесь как делать резервную копию в опредленный путь после закрытия файла. На пустом файле все получается, но в моем уже имеется код и видно что-то не так объединил (не очень это понимаю) и данный макрос не срабатывает.

И еще подскажите можно ли сделать так, чтобы резервная копия создавалась при закрытии файла только когда в файл (на любой из листов) были внесены изменения? Если просто открыл, посмотрел и закрыл копия не создавалась  
Защита листа, в котором ведутся изменения на других листах макросом
 
Добрый вечер. Интересует такой ворос. В интернете нашел макрос (большое спсибо его автору), который веден журнал изменений, происходящих на других листах (в файле-примере LOG). Так вот, можно ли как-нибудь сделать, чтобы пользователи не могли менять данные на этом листе (LOG)? То есть не изменяли значения, не удаляли строки. Конечно, пробовал просто защитить этот лист (что было бы самое простое), но тогда и макрос не записывает туда данные. Идеальный случай был бы, если лист реально можно было защитить паролем, чтобы люди не лезли, а просто туда автоматом заносились данные, чтобы в случае чего можно просмотреть изменения.

И попутно еще вопрос. Там этот макрос на странице с Логом записывает имя пользователя винды, а как сделать, чтобы записывал имя, которое указано в параметрах Экселя? Пытался вместо UserName в строке:
.Cells(lLastRow, 1) = CreateObject("wscript.network").UserName
написать Application.UserName, но макрос что-то тоже начинает ругаться.

Заранее спасибо!
Автоподбор высоты строки в зависимости от содержимого ячейки
 
Добрый день. Подскажите как можно сделать автоподбор высоты нескольких строк (1-12) на одном определенном листе в зависимости от текста, который в них вставляется при помощи формул из других листов? То есть на других листах имеются данные, которые вставляются в нужный лист. При этом теста бывает то больше, то меньше. И при этом чтобы высота то увеличивалась, то уменьшалась. При этом ширину ячеек менять не надо, она должна быть фиксированной, и, желательно, чтобы лист сохранялся защищенным.
Пробовал искать для данной задачи решение, смотрел/пробовал макросы, но в них мало что понимаю... Буду благодарен за помощь!
Автоматическая подстановка данных после ввода текста в другую ячейку
 
Добрый вечер. Не знаю как решить следующий вопрос... Имеется таблица, где в выпадающем списке выбирается какое-то слово. И при выборе опредленного слова нужно чтобы в несколких соседних ячейках автоматически поставлялись другие слова, связанные с первым словом. Не очень понимаю как это релизовать, если можно конечно. Буду благодарен за помощь и подсказки. Надеюсь объяснил понятно...

Допустим пример такой:
В выпадющем списке 12 месяцев (январь, февраль и т.д.). И для каждого месяца есть свой набор из нескольких слов на вотром, которые при выборе месяца автоматически вставляются рядом в соседние отдельные ячейки справа от названия месяца на первом листе.
Страницы: 1
Наверх