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

Страницы: 1
Защита ячейки от ввода, вопросы по теме в архиве
 
http://www.planetaexcel.ru/forum/?PAGE_NAME=read&FID=8&TID=32461

архивная тема.
1. вопрос, в примере от Маугли все отлично, если в форму вводить данные, если форму не заполнять и закрыть, то выскакивает сообщение, что ячейа защищена.
Есть ли возможность  обработать эту ситуация с пустой формой и избежать вывода сообщения?
Попытался при пустом поле ввода просто перезаписываить значение ячейки при закрытии окна
Код
Private Sub UserForm_Deactivate()

ActiveCell = ActiveCell.Value
End Sub
и перезаписывание не происходит и все одно сообщение excel выскакивает.

2. вопрос, в ячейке, ячейках, для примера A1, формула типа
Код
=$B$1
в ячейке B1, -ах обычный текст, например "наука".А1-элемент названия пути к файлу, -ам.
Это нужно для быстрого корректирования путей к файлам, сегодня они в каталоге "наука", завтра в "техника". Корректируем в одном месте.
При двойном клике на A1 происходит вызов файла из каталога "наука". так задумано. Но при двойном клике на ячейке она вызвается на редактирование.
Имеется ли возможность запретить ее редактирование на прямую и реализовать изменение только через строку формул?
Изменено: OldBell - 08.12.2017 21:13:09
Не открываются коды VBA в ранее созданной версии Excel, возможно пакета Office 2000, при открытии файла сообщение об ошибке, что мол макросы были повреждены
 
Файл создавался в 98 ой версии и дописывался в office 2000.
"внутри" книги формы ,модули, код VBA.
При открытии ошибка о том, что макросы повреждены. сам файл открывается, но все формы , коды, модули исчезают.
Как то попадалась на глаза информация, что такое быть возможно. Пытался найти способы восстановления, открытия с макросами, но
безуспешно и на сегодня уж не помню о чем речь.
Страницы: 1
Наверх