Компоненты доступа к Microsoft Word и Excel?

  • Автор темы SkOle
  • 9927
  • Обновлено
  • 24, Jun 2008
  • #2
Существуют:
 http://www.microsoft.com/downloads/results.aspx?pocId=&freetext=%u0441редство%20просмотра&DisplayLang=ru
Че-то юникодом написать не получается... Надо зайти сюда: _http://www.microsoft.com/downloads/advancedsearch.aspx?displaylang=ru и написать в поле "Ключевые слова" средство просмотра
 

_Alexander_


Рег
05 Nov, 2005

Тем
0

Постов
9

Баллов
9
  • 27, Jun 2008
  • #3
вообще-то я в курсе, что существую Microsoft приложения для просмотра... и я, по-моему, задал вполне конкретный вопрос, что меня интересуют компоненты для Delphi!
 

SkOle


Рег
06 Dec, 2007

Тем
1

Постов
9

Баллов
19
  • 30, Jun 2008
  • #4
SkOle, post: 686330:
Существуют ли компоненты для доступа к файлам Microsoft Office (хотя бы *.xls и *.doc) при отсутствии офиса на компьютере, хотя бы в режиме чтения?
Про Delphi нигде не было ни слова.
 

_Alexander_


Рег
05 Nov, 2005

Тем
0

Постов
9

Баллов
9
  • 28, Sep 2008
  • #5
В каждом дистрибе Delphi, начиная с 7 есть компоненты для сабжа, НО. На сколько я помню (уже несколько лет с Delphi не работал) это оболочки к TypeLibrary (TLB) офисных приложений.

Соответственно можно попытаться дернуть библиотеки из офиса и воткнуть в дистриб проги, но, что дергать и как заставить их корректно прописаться в целевой системе - не подскажу, не пробовал.

Про отдельные компоненты работы, например с xls - глянте тут http://www.torry.net/pages.php?id=551

, но вроде как FreeWare - все шильные, стоящее только ShareWare.
 

ZeVS1


Рег
02 Oct, 2005

Тем
0

Постов
9

Баллов
9
  • 14, Mar 2011
  • #6
ARExcelReport & ARWordReport, но насколько понимаю, для просмотра нужны View_ры, естественно сайт www.microsoft.com

. Отчеты выводятся также в подготовленные шаблоны. Можно использовать в качестве общих отчетов - eDocEngine VCL. NativeExcel - NativeExcel does not require installed Microsoft Office, it writes and reads excel files directly
 

sparta


Рег
05 Oct, 2008

Тем
0

Постов
5

Баллов
5
  • 26, Aug 2014
  • #8
Используем в своем проекте OfficePartner работаем с Excel, но в нем есть инструменты для работы и Word и Outlook и PowerPoint
 

balamytt


Рег
25 Aug, 2014

Тем
0

Постов
4

Баллов
4
  • 13, Sep 2014
  • #9
Я со стандартны работал, те что ещё с дельфи 5 лежат. В команды смотре по редактору visual basic
 

wwwaleksej


Рег
13 Sep, 2014

Тем
0

Постов
2

Баллов
2
  • 14, Oct 2014
  • #10
За свою практику для доступа к файлам Excel без установки Excel использовал несколько библиотек - последнее время только TMS FlexCel. Это лучшая либка для Excel
 

Scrooge30


Рег
14 Oct, 2014

Тем
1

Постов
4

Баллов
14
  • 27, Oct 2014
  • #11
SkOle, post: 686330:
Существуют ли Delphi компоненты для доступа к файлам Microsoft Office (хотя бы *.xls и *.doc) при отсутствии офиса на компьютере, хотя бы в режиме чтения?
Компоненты ADO не подходят? Открыть книгу как базу данных.
 

wolfkb


Рег
08 Mar, 2007

Тем
0

Постов
6

Баллов
6
  • 28, Oct 2014
  • #12
ADO тебе в помощь! var Excel: Variant; begin Excel := CreateOleObject('Excel.Application'); Excel.DisplayAlerts:=False; Excel.Workbooks.Open...... итд
 

arendaplus


Рег
28 May, 2007

Тем
0

Постов
17

Баллов
17
  • 28, Oct 2014
  • #13
arendaplus, post: 686360:
ADO тебе в помощь!

var Excel: Variant;
begin
Excel := CreateOleObject('Excel.Application');
Excel.DisplayAlerts:=False;
Excel.Workbooks.Open......

итд
Это не ADO а OLE. И, на минуточку, требует установленного на машине офиса. Человеку требуются именно компоненты прямого доступа
 

S_Gur


Рег
26 Feb, 2007

Тем
3

Постов
27

Баллов
57
  • 29, Oct 2014
  • #14
Scrooge30, post: 686356:
За свою практику для доступа к файлам Excel без установки Excel использовал несколько библиотек - последнее время только TMS FlexCel. Это лучшая либка для Excel
У меня как раз вопрос по этой библиотеке, почему то я не могу добавить её к себе в среду Delphi 7. Инсталлирую пакет, пишет установка прошла успешно.

И в итоге, при загрузки исходных текстов программы, где я когда-то использовал Flexcel пишет, что не находит данный компонент. Что я не так делаю? P.S.> Компонент я брал с этого форума версия 6.0.2
 

CodeCreator


Рег
22 Oct, 2014

Тем
0

Постов
2

Баллов
2
  • 29, Oct 2014
  • #15
CodeCreator, post: 686362:
У меня как раз вопрос по этой библиотеке, почему то я не могу добавить её к себе в среду Delphi 7.
Инсталлирую пакет, пишет установка прошла успешно. И в итоге, при загрузки исходных текстов программы, где я когда-то использовал Flexcel пишет, что не находит данный компонент.

Что я не так делаю?

P.S.> Компонент я брал с этого форума версия 6.0.2
Tools > Enviroment options > Library > Library Path - проверь, прописан ли путь к библиотеке. Если нет - добавь
 

S_Gur


Рег
26 Feb, 2007

Тем
3

Постов
27

Баллов
57
  • 07, Nov 2014
  • #16
Good to know this! But converting is not some VCL/FMX components option to develop I think (imho), but maybe as a tools-app. If need a component then have to write some codes to match our need. Cheers!
 

sikancil


Рег
20 Oct, 2011

Тем
2

Постов
13

Баллов
33
  • 05, Dec 2014
  • #18
ziv_2010, post: 686375:
Если для работы с Excel файлами, то использую TMS.FlexCel.
Анаоргично!Очень удобно!
 

deksab


Рег
13 Aug, 2014

Тем
0

Постов
11

Баллов
11
  • 16, Dec 2014
  • #19
werful, post: 686378:
А мне EMS data import\export как то по душе.)
а как с ним правильно работать? можно примерчик?
 

йцукеурщл


Рег
30 May, 2014

Тем
0

Постов
9

Баллов
9
  • 16, Dec 2014
  • #20
йцукеурщл, post: 686379:
а как с ним правильно работать? можно примерчик?
Там все просто, есть отдельный компонент в виде диалогово окна. Вызываешь его в своей программе и работаешь уже с ним, данные можно получать из любого dataSet, DBGrid. есть демки, в которых все достаточно хорошо показано.
 

werful


Рег
24 May, 2009

Тем
1

Постов
17

Баллов
27
  • 20, Dec 2014
  • #21
если простой доступ или только запись - NativeExcel. если сложные заморочки - через сам Excel
 

fd00ch


Рег
09 Apr, 2009

Тем
0

Постов
4

Баллов
4
Тем
49554
Комментарии
57426
Опыт
552966

Интересно