Excel - как запустить в стандартной комплектации тулбарами?
От: McSnail Россия  
Дата: 03.07.06 15:59
Оценка:
Запускаю из MFC, как принято: #import того-сего, затем

Excel::_ApplicationPtr m_excel (_T("Excel.Application"));
Excel::WorkbooksPtr m_books = m_excel->Workbooks;
Excel::_WorkbookPtr m_book = m_books->Add();
etc.

Запускается гольное окошко — никаких тулбаров, абсолютно. Мне бы хотя бы кнопочку "Save", а по идее — надо бы все кнопочки, прямо как в нормальном Экселе.
Эксель — 2003, Visual Studio — 2005

Помогите чайнику
Re: Excel - как запустить в стандартной комплектации тулбара
От: Nikto Россия  
Дата: 09.07.06 16:11
Оценка:
Здравствуйте, McSnail, Вы писали:

MS>Запускаю из MFC, как принято: #import того-сего, затем


MS>Excel::_ApplicationPtr m_excel (_T("Excel.Application"));

MS>Excel::WorkbooksPtr m_books = m_excel->Workbooks;
MS>Excel::_WorkbookPtr m_book = m_books->Add();
MS>etc.

MS>Запускается гольное окошко — никаких тулбаров, абсолютно. Мне бы хотя бы кнопочку "Save", а по идее — надо бы все кнопочки, прямо как в нормальном Экселе.

MS>Эксель — 2003, Visual Studio — 2005

MS>Помогите чайнику


Покажи как запускаешь.
Re[2]: Excel - как запустить в стандартной комплектации тулб
От: McSnail Россия  
Дата: 11.07.06 19:52
Оценка:
MS>>Запускаю из MFC, как принято: #import того-сего, затем

MS>>Excel::_ApplicationPtr m_excel (_T("Excel.Application"));

MS>>Excel::WorkbooksPtr m_books = m_excel->Workbooks;
MS>>Excel::_WorkbookPtr m_book = m_books->Add();
MS>>etc.

MS>>Запускается гольное окошко — никаких тулбаров, абсолютно. Мне бы хотя бы кнопочку "Save", а по идее — надо бы все кнопочки, прямо как в нормальном Экселе.


N>Покажи как запускаешь.


Прямо как написано Собсно, первая из приведённых строчек — это всё, что я делаю. А, ну ещё — отлавливаю хендл окна и говорю ему "покажись!". Он и показывается... страшненький, голенький.
Re[3]: Excel - как запустить в стандартной комплектации тулб
От: bnk СССР http://unmanagedvisio.com/
Дата: 12.07.06 17:15
Оценка:
> А, ну ещё — отлавливаю хендл окна и говорю ему "покажись!". Он и показывается... страшненький, голенький.

Зачем так жестоко ?! — скорее в этом и проблема. Есть же цивилизованные методы

m_excel->Visible = VARIANT_TRUE;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.