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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 28.03.2008, 22:22   #1
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию Защита листа, отключает работу макроса

Ставлю - "Защитить лист", отключается работа макроса.
Как мне это исправить?
Файл Здесь

ИЛИ
В яч. применяется формула "=СУММ(H42;H43;H44;H45)", как ее защитить от случайных изменений?
Просто частенько попадают на эту яч. и вводят число, формула исчезает, меняется вся картина

Последний раз редактировалось valerij; 29.03.2008 в 14:11.
valerij вне форума
Старый 29.03.2008, 15:41   #2
дмидми
Форумчанин
 
Аватар для дмидми
 
Регистрация: 06.03.2008
Сообщений: 352
Злость А как насчёт хотя бы палец о палец?

Прежде чем спрашивать, не худо бы было заглянуть в тот макрос, который перестаёт работать, и прочесть в нём хотя бы первую строку после заголовка:

Код:
   If Sh.ProtectContents = True Then Exit Sub 'Лист защищён и видимо не случайно
дмидми вне форума
Старый 29.03.2008, 16:30   #3
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от дмидми Посмотреть сообщение
Прежде чем спрашивать, не худо бы было заглянуть в тот макрос, который перестаёт работать, и прочесть в нём хотя бы первую строку после заголовка:

Код:
   If Sh.ProtectContents = True Then Exit Sub 'Лист защищён и видимо не случайно
Я это видел, но мне это, ни о чем не говорит, я еще только учусь.
И как мне быть?
valerij вне форума
Старый 29.03.2008, 16:41   #4
Viteef
stopfake.org
Участник клуба
 
Регистрация: 03.05.2007
Сообщений: 1,927
По умолчанию

Удалить эту строку, что же еще ?
Viteef вне форума
Старый 29.03.2008, 16:54   #5
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от Viteef Посмотреть сообщение
Удалить эту строку, что же еще ?
Понял, щас попробую.

Ага, разобрался, СПАСИБО, но, что делела та строка, что она защищала?

Последний раз редактировалось valerij; 29.03.2008 в 17:03.
valerij вне форума
Старый 29.03.2008, 17:47   #6
Viteef
stopfake.org
Участник клуба
 
Регистрация: 03.05.2007
Сообщений: 1,927
По умолчанию

Цитата:
If Sh.ProtectContents = True Then Exit
Перевожу с англ на русский: Если защита контента включена то выход

Последний раз редактировалось Viteef; 29.03.2008 в 20:04.
Viteef вне форума
Старый 30.03.2008, 22:22   #7
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Всем СПАСИБО, разобрался, все ОК!
valerij вне форума
Закрытая тема


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Структура данных и защита листа Legame Microsoft Office Excel 47 25.06.2019 11:03
защита листа и снятие защиты в зависимости от логина Dorvir Microsoft Office Excel 2 30.06.2008 13:24
Перенос макроса в модуль valerij Microsoft Office Excel 6 09.06.2008 23:13
Защита листа! Marsik Microsoft Office Excel 2 27.03.2008 18:19
Запись макроса valerij Microsoft Office Excel 5 01.12.2007 00:49