Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / установочные файлы для корректной работы с excel-файлом на компьютере без офиса / 13 сообщений из 13, страница 1 из 1
01.04.2011, 17:58
    #37194904
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
в проекте VB6 используется конструкция открытия файла

Код: plaintext
1.
2.
3.
4.
5.
6.
Set objExcel = GetObject(, "Excel.Application")
If Err.Number >  0  Then
   Err.Clear
   Set objExcel = CreateObject("Excel.Application")
End If
Set objExcelwork = objExcel.Workbooks.Open(FileName)

есть чтение и запись в файл
референсов на оффис в проекте нету
на исходном коппе сам оффис присутствует

но на установочном компе оффиса нет
или он не от микрософта
соответственно идёт падение

вопрос что и как нужно добавить в инсталяционный пакет
что бы работа с файлом была корректной
и без привязки к версии Excel-офиса ?

Спасибо
...
Рейтинг: 0 / 0
01.04.2011, 18:17
    #37194955
basicv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
michael R,

В инсталяционный пакет нужно добавить инсталяцию MS Office.
Если хочеш без него, изпользуй библиотеки сторонних разработчиков.
...
Рейтинг: 0 / 0
01.04.2011, 18:18
    #37194958
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
michael R,

Да вот, наверное, надо просто написать аналог Microsoft Office...Потому как по-другому Вы не откроете файлы Excel без последнего. Можно, наверное, распотрошить структуру файла и таким образом считать данные. Но что-то мне подсказывает, что проще(намного) тупо установить на тот комп офис или переводить все на текстовые файлы...
...
Рейтинг: 0 / 0
01.04.2011, 18:28
    #37194979
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
библиотеки сторонних разработчиков. !!!
кто нибудь может дать ссылку на такие бесплатные ActiveX
будут ставить офис или нет я не знаю
...
Рейтинг: 0 / 0
01.04.2011, 18:38
    #37194995
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
michael Rдать ссылку на такие бесплатные ActiveX

Я хочу велосипед, но чтобы у него был функционал автомобиля.

Так вот - такой велосипед называется "автомобиль"
...
Рейтинг: 0 / 0
01.04.2011, 18:42
    #37195008
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
автор=Shocker.ProЯ хочу велосипед, но чтобы у него был функционал автомобиля.
Так вот - такой велосипед называется "автомобиль"


ну вот пример такого велосипеда только за деньги

http://www.techrepublic.com/software/excel-ocx-24416-windows/1194397

а мне хотелось бесплатно
...
Рейтинг: 0 / 0
01.04.2011, 18:57
    #37195041
basicv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
michael R,

Ну, если в файле только табличные данние, можно изпользовать ADO.
...
Рейтинг: 0 / 0
01.04.2011, 18:59
    #37195045
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
michael Rну вот пример такого велосипеда только за деньги
Даже Опенофис, который уж куда заточен на совместимость с МСОфисом, все равно не достигает полной совместимости, чего уж говорить о таких программах.
...
Рейтинг: 0 / 0
01.04.2011, 19:28
    #37195074
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
ADO хорошо
но выборка должна быть по дополнительным условиям
и изменение значений желательно что бы производилась запись за записью
а не весь рекордсет сразу
...
Рейтинг: 0 / 0
01.04.2011, 19:29
    #37195076
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
michael RADO хорошо
но выборка должна быть по дополнительным условиям
и изменение значений желательно что бы производилась запись за записью
а не весь рекордсет сразу
Как и то и другое противоречит использованию ADO?
...
Рейтинг: 0 / 0
01.04.2011, 19:34
    #37195082
michael R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
это не противоречие
это ограничение моих знаний
...
Рейтинг: 0 / 0
01.04.2011, 19:39
    #37195087
basicv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
michael R,

Для Тебя Майкрософт сделал демонстрацию работы с экселем через ADO.
http://support.microsoft.com/kb/278973
...
Рейтинг: 0 / 0
01.04.2011, 19:41
    #37195088
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
установочные файлы для корректной работы с excel-файлом на компьютере без офиса
Простой примерчик для работы с эксель-файлом через ADO
9847080

что касается условий и прочего, надо конечно посмотреть структуру файла, ограничения безусловно есть. Нельзя, к примеру, задать условие "все желтые ячейки", сами же данные должны быть как в БД.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / установочные файлы для корректной работы с excel-файлом на компьютере без офиса / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]