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

Страницы: 1
отображение а поле формы значения соответствующей ячейки, как заставить форму отображать текущее значение ячейки к которой оно относится??
 
Добрый день, форумчане!
помогите решить следующую задачу.
Разработал таблицу. Для ее заполнения создал форму для заполнения.
Заблокировал лист от внесения изменений не через форму.
Предусмотрел возможность корректировки значений через эту же форму при постановки курсора в строку, котрую надо корректировать.
Столкнулся с проблемой, если не заполнить все поля формы, то незаполненные она затирает пустыми значениями.
Вижу 2 варианта решения.
Либо научить форму заполнять только те поля, которые подверглись редактированию при ее открытии
Либо заставить форму отображать в своих полях текущие значения ячеек из строки, где стоит курсор.
Но!
пока не понимаю как это сделать...
Помогите пож.!!!!
Защита ячеек от внесения данных не через форму
 
Уважаемые форумчане!
пож. помогите.
разрабатываю табличку.
предполагается, что все данные могут в нее вноситься только через форму + формулы в колонке результатов, которые обрабатывают данные из полей, введенных через форму.
в "Эта книга" прописал следующее:
Код
Private Sub Workbook_Open()
 UserForm1.Show
Dim x As Worksheet
For Each x In ThisWorkbook.Worksheets
x.Protect Password:="1111", AllowFormattingCells:=True, AllowFormattingColumns:=True, AllowFormattingRows:=True, AllowFiltering:=True
Next x
End Sub

тем не менее при открытии защита листов не подключается.
что я сделал не так?  :D
Страницы: 1
Наверх