Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > C++ Builder
Перезагрузить страницу Открытие книги Excel c TExcelApplication
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
eugira eugira вне форума
Member
 
Сообщений: 47
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.08.2005
По умолчанию Открытие книги Excel c TExcelApplication - 09.02.2006, 18:37

При открытии заданной книги Excel на операторе EA->Workbooks->Open
вылетает HRCHECK. В чём причина? перепробовал и вариант без последнего параметра=0 - не помогает. С+Builder 6.0, Excel 2003
Код - ниже
----------------------------------------------------------------
Код:
void __fastcall TForm1::readexel()   //чтение из файла Exel
{ AnsiString s,fl;
TExcelApplication * EA =new TExcelApplication(NULL);
//TExcelWorkBook * wb; TExcelWorksheet ws;
   fl=GetCurrentDir()+"dan.xls";  //полный путь к книге Excel
   BSTR fld = WideString(fl).c_bstr();  //
   if (! FileExists(fld))  { //если существует книга
       ShowMessage("Нет книги dan.xls"); exit;
                           }
   EA->Connect();
   ExcelWorkbookPtr wb=EA->Workbooks->Open(fld,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,0);
Ответить с цитированием
  (#2 (permalink)) Старый
dddd dddd вне форума
Новичок
 
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 03.02.2006
По умолчанию 09.02.2006, 20:39

С 2003 скорее всего не дружат эти компоненты. Вообще лучше всего пользоваться OLE подключениями. Без этих компонент.
Заметил что значительно удобнее. Есть некоторые фишки, которых нет в компонентах 2000.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Excel. Макрос. Открытие всех ячеек Greeb Visual Basic 0 04.07.2011 19:58
Открытие картинок по гиперссылке из EXCEL wyns Вопросы начинающих программистов 0 25.02.2011 01:27
Последовательное открытие текстовых файлов в Excel iceben Visual Basic 3 16.12.2010 11:57
Открытие Экселя с помощью Excel.Sheet VagVagovich Visual C++ 1 11.12.2010 00:54
VBA Excel 2003 открытие ячеек AngelV Visual Basic 1 04.10.2010 20:23
Excel 2007 создаёт непонятные объекты при открытии книги Adviser-faa Visual Basic 0 15.04.2010 09:48
открытие книги ugin3 Visual Basic 11 05.02.2007 19:11
Компоненты по созданию книги Excel без COM и XML в .NET Alika .NET 1 13.01.2007 20:48
открытие отчета Access в формате Excel diment Visual Basic 1 17.11.2006 10:58
Как избежать выдачи сообщения при открытии книги Excel об обновлении внешних ссылок Margarinchik Visual Basic 2 06.09.2006 10:53
Excel: последовательно открыть все книги из одной папки iusovich Visual Basic 7 22.05.2006 16:58
Открытие файла (Excel) с отключением макросов keksm Visual Basic 3 25.07.2005 20:15



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов