Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вставить лист EXCEL в UserForm ? / 7 сообщений из 7, страница 1 из 1
24.09.2003, 13:55
    #32274104
Sasha2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставить лист EXCEL в UserForm ?
Здравствуйте!
Подскажите пожалуйста как вставить в UserForm таблицу и связать все её ячейки с ячейками листа EXCEL, т.е. должно получится ощущение что в UserForm находится не просто таблица, а именно таблица EXCEL в которую можно вводить формулы и т.д. и всё будет рассчитываться.

И возможно ли это сделать вообще?

Заранее большое спасибо!
...
Рейтинг: 0 / 0
24.09.2003, 14:08
    #32274128
Hibernate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставить лист EXCEL в UserForm ?
есть такой элемент управления OleContainer. говоришь ему, что это будет книга Excel и наслаждаешься.
...
Рейтинг: 0 / 0
24.09.2003, 14:45
    #32274222
Sasha2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставить лист EXCEL в UserForm ?
А где его взять этот OleContainer?
У меня Excel 2000 и там такого элемента управления я не нашёл.
Возможно он у меня просто не зарегистрирован.
Подскажите где его можно взять!, т.е. в какой библиотеке он находится?
...
Рейтинг: 0 / 0
24.09.2003, 17:55
    #32274581
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставить лист EXCEL в UserForm ?
OLE container это в чистом vb.
...
Рейтинг: 0 / 0
25.09.2003, 09:34
    #32274937
Sasha2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставить лист EXCEL в UserForm ?
Вот-вот и я вчера вечером посмотрел свой чистый VB и там нашел это самый OleContainer!

Видимо я просто видимо не совсем правильно задал вопрос. Прошу прощения.

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

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

Уф... вроде теперь всё правильно написал.

Помогите пожалуйста если кто знает как это сделать.
...
Рейтинг: 0 / 0
25.09.2003, 10:56
    #32275074
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставить лист EXCEL в UserForm ?
Если на userform , то придется писать свой обработчик, а если использовать элементы управления на рабочем листе, то можно использовать св-во LinkedCell.
...
Рейтинг: 0 / 0
25.09.2003, 14:55
    #32275538
WoW
WoW
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вставить лист EXCEL в UserForm ?
А можно и если да то как к этому листу сделать связь с Рекордсетом?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вставить лист EXCEL в UserForm ? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]