OLE + Excel procedure???

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
MikolaM
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 12.08.2004 (Чт) 0:47

OLE + Excel procedure???

Сообщение MikolaM » 12.08.2004 (Чт) 1:36

Всем привет по OLE вопросик можно...

Хочу такой обработчик написать или процедуру :

Хотелось бы получить примерно следующую картину, чтобы в Userform в OLE была вставлена таблица (можно даже чтобы это был лист EXCEL в чистом виде), ячейки которой были бы "двухсторонним" образом связаны с соответствующими ячейками на "истинном" листе EXCEL (скажем с листом "Лист1").

Т.е например я ввожу число в ячейку А1 на "листе1" и это число появляется и в соответсвующей ячейке в таблице в UserForm-е или например обратная ситуация: я удаляю число из таблицы в UserForm-e и это число сразу же удаляется и из "Листа1" в EXCEL.


Помогите пожалуйста примером или задумкой!!!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 12.08.2004 (Чт) 7:49

Либо как-то написать обработчик worksheet_change, либо...
Либо есть такая секретная штука в экселе. Выдели диапазон с данными, скопируй в буфер, перейди в место назначения, зажми shift, вызови меню Правка, и в нём появится новый пункт - вставить всязь с рисунком. Выбери его, а потом иди меняй данные в исходном диапазоне...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    TopList