Excel без Ms Office

  • Автор темы f.7
  • Дата начала
F

f.7

Гость
#1
Добрый день...
Вот разрабатываю одно приложение и стала одна очень интерестная задача:
есть у меня файлик aaa.xls, так вот как мне из него считать данные если на ПК не установлен MS Office?
P.S. с установленным MS Office я прекрастно знаю как считать даные из экселевского файла, могу даж поделиться этим опытом.
 
R

Red Wind

Гость
#2
Имхо, что никак. Конечно можно распарсить екселевский файл самому, но этого врагу не пожелаешь:). По крайней мере инфы на эту тему я не видел.
 
F

f.7

Гость
#4
NikSoft СПАСИБО тебе ОГРОМНЕЙШЕЕ, на самом деле все работает нормально :(!!!!!!!!!!
а случайно не подскажете может есть какие нить стандартные библиотечки?
 
S

Shtirlitz

Гость
#5
Тут более просто и понятно , когда заранее знаешь что читать.Опять таки использование может быть ограничено именно этим

или вот этой
Чтобы видеть этот контент необходимо: Войти или зарегистрироваться
 
B

BVS

Гость
#6
Что то я сомневаюсь что:
будет работать без установленного Office

тем более что
1. Include the following reference into the project :

Microsoft Excel 10.0 Object Library

Microsoft Office 10.0 Object Library
явно указывает что нужно будет поставить.
 
F

f.7

Гость
#7
Для: BVS
Поверь мне я снес офис и попробывал, и все нормально работает!!!
 
B

BVS

Гость
#8
Поверь мне я снес офис и попробывал, и все нормально работает!!!
А как компилировал проект если библиотеку 10.0 удалил?

Хотя надо самому попробывать может действительно работает. ;)
 
F

f.7

Гость
#9
ну я не то чтобы библиотеку удалил, я просто снес офис, ну на крайний случай библиотечку ради такого дела можно потоскать и с собой. :(
BVS
если честно я уже и не помню, попробуй сам и потом расскажи
 
B

BVS

Гость
#10
Попробовал правдо с библиотекой 11.0
С установленным офисом все работает нормально.
потом переименовал папку OFFICE11 в "\Program Files\Common Files\Microsoft Shared" и при запуске программы тутже получил диалог установки офиса.
 
B

BVS

Гость
#11
Для: sax_ol
Не к каждой Excel книге можно обратится, как к Базе Данных. Но без офиса может и заработать (не с каждым файлом!!!).
 
B

BVS

Гость
#12
<!--QuoteBegin-sax_ol+27:07:2007, 17:09 -->
<span class="vbquote">(sax_ol @ 27:07:2007, 17:09 )</span><!--QuoteEBegin-->Собственно, а где я утверждал обратное?
[snapback]73642" rel="nofollow" target="_blank[/snapback]​
[/quote]
Нигде, но ты и не предупредил об этом. :)
 
B

BVS

Гость
#13
Для: sax_ol
Скорее такой способ связи с Excel подойдет для обратной операции: записать информацию в книгу.
Ведь для таго чтобы "испортить" Excel книгу (создать невозможность подключения к ней как к базе данных) достаточно открыть её в Excele внести незначительные изменения (что характерно для обычного пользователя). И все его прога уже не будет считывать с файла.