Страница 1 из 1

Лист Excel на форме

Добавлено: 27 сен 2005, 10:39
Sokl
Можно ли на пользовательской форме показывать содержимое листов Excel? Как?

Задача: На форме в MSProject '03 показать содержимое связанного листа определенной книги Excel. В настоящее время на форме есть ListBox и в него считываются данные листа Excel... - Это неудобно...

Добавлено: 27 сен 2005, 18:58
Naeel Maqsudov
Можно попробовать положить RichTextBox а в него вставить OleObject с листом.
При этом, по идее, можно будет не только просматривать, но после двойного щелчка и редактировать.

1) На панель инструментов "Элементы управления" добавляем Microsoft Rich TextBox Control.
2) Добаляем его на форму
(остальное не пробовал)
3) В нужный момент делаем:
RichTextBox1.OleObjects.Add ,,"C:\qwe.xls"

Добавлено: 28 сен 2005, 07:48
Sokl
I haven't got "Microsoft Rich TextBox Control"!

Это что за элемент? Где его можно взять?

Добавлено: 28 сен 2005, 21:50
Дмит
Если нет в списке контролов, его необходимо установить (файл RICHTX32.OCX).
Можно ещё использовать Microsoft Office Spreadsheet - по сути весь Excel на форме.
Но этот контрол ресурсоёмкий.

Добавлено: 29 сен 2005, 06:12
Sokl
СПАСИБО! То, что нужно!!!