Можно ли на пользовательской форме показывать содержимое листов Excel? Как?
Задача: На форме в MSProject '03 показать содержимое связанного листа определенной книги Excel. В настоящее время на форме есть ListBox и в него считываются данные листа Excel... - Это неудобно...
Лист Excel на форме
Модератор: Naeel Maqsudov
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Можно попробовать положить RichTextBox а в него вставить OleObject с листом.
При этом, по идее, можно будет не только просматривать, но после двойного щелчка и редактировать.
1) На панель инструментов "Элементы управления" добавляем Microsoft Rich TextBox Control.
2) Добаляем его на форму
(остальное не пробовал)
3) В нужный момент делаем:
RichTextBox1.OleObjects.Add ,,"C:\qwe.xls"
При этом, по идее, можно будет не только просматривать, но после двойного щелчка и редактировать.
1) На панель инструментов "Элементы управления" добавляем Microsoft Rich TextBox Control.
2) Добаляем его на форму
(остальное не пробовал)
3) В нужный момент делаем:
RichTextBox1.OleObjects.Add ,,"C:\qwe.xls"
I haven't got "Microsoft Rich TextBox Control"!
Это что за элемент? Где его можно взять?
Это что за элемент? Где его можно взять?
Если нет в списке контролов, его необходимо установить (файл RICHTX32.OCX).
Можно ещё использовать Microsoft Office Spreadsheet - по сути весь Excel на форме.
Но этот контрол ресурсоёмкий.
Можно ещё использовать Microsoft Office Spreadsheet - по сути весь Excel на форме.
Но этот контрол ресурсоёмкий.
СПАСИБО! То, что нужно!!!