У меня возникла проблема с написанием кода к форме для расчетов в Exсel...
Мне нужно создать раскрываюшийся список на форме из N изделий (причем в книге Exсel сушествует два листа: 1- лист с пустыми таблицами и формулами для рассчетов: 2- содержит начальные данные для расчета (исходные парпметры изделия)), причем, когда N-ное изделие выбирается в форме необходимо что-бы его иходные данные автоматически переносилисьс листа2 на лист 1... (в определенные ячейки)Как это сделать....
я пробоволда прописать так:
Private Sub nomenclature1_Change()
'добавление номенклатуры
If UserForm1.ComboBox1.Value = "изделие 1" Then
Worksheets(1).Range("G5") = Worksheets(2).Range("G6")
Worksheets(1).Range("G6") = Worksheets(2).Range("G7")
Worksheets(1).Range("G7") = Worksheets(2).Range("G8")
End If
If UserForm1.ComboBox1.Value = "изделие 2" Then
Worksheets(1).Range("H5") = Worksheets(2).Range("H6")
Worksheets(1).Range("H6") = Worksheets(2).Range("H7")
Worksheets(1).Range("H7") = Worksheets(2).Range("H8")
End If
End Sub
Помогите пожалуйста....я не знаю как правильно это сделать...=((((((

