Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/14: Рейтинг темы: голосов - 14, средняя оценка - 4.64
realist

Написание программы с применением билиотеки microsoft excel 10.0 object library

25.02.2008, 09:21. Показов 2855. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пишу программу с применением билиотеки microsoft excel 10.0 object library. Эта библиотека - файл excel.exe. Будет ли работать программа на более слабых машинах, где не стоит exel xp, если я сделаю setup и перенесу эту библиотеку. Мне кажется что нет, т.к. одного файла мало, нужно чтобы весь exel стоял. Какие будут мнения и что мне делать, чтобы программа работала на любой машине?
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.02.2008, 09:21
Ответы с готовыми решениями:

Зависимость от Microsoft Excel Object Library
Всем привет! Помогите недостойному разобраться с Excel Вот я подключил библиотеку Microsoft Excel Object Library 14 (у меня...

Использование Microsoft Excel 9.0 Object Library (VB.NET)
При попытке добавить новый Worksheet (.Application.Worksheets.Add()) выдаётся сообщение об ошибке 'Additional information: Old format or...

microsoft word object library для microsoft office XP
Помогите пожалуйста!!! В VB6 не могу подключить microsoft word object library. То есть ее нет в списке. Может кто знает где ее найти...

15
eddy
25.02.2008, 09:48
Мое мнение таково - будет работать только в том случае, если вызываемые методы и функции версии 10.0 будут соответствовать младшим версиям.

К проекту будет присоединена объектная библиотека Excel с расширением olb (excel10.olb, по моему)
realist
25.02.2008, 10:12
то есть программа будет работать только при утановленном excel? В чём же смысл setup, если нужно ещё и excel устанавливать?
eddy
25.02.2008, 10:33
Обрати внимание на:

'...К проекту будет присоединена объектная библиотека Excel с расширением olb (excel10.olb, по моему)'

То есть Excel устанавливать не надо. Конечно, программа будет работать при условии, что он (Excel) предустановлен.

Попробуй созлать Setup и просмотреть созданный файлы с расширением cab.

Лично я сам предпочитаю устанавливать и регистрировать файлы самостоятельно. Ссылки на необходимые файлы (*.dll, *.ocx. *.olb) можно найти в опимсании проекта *.vbp.
1 / 1 / 0
Регистрация: 09.10.2007
Сообщений: 596
25.02.2008, 11:15
Мoжнo изврaтиться и испoльзoвaть в релизнoй версии все Excel-oбьекты кaк Object удaлить ссылку нa Excel 10 и сoздaвaть все через CreateObject, тoгдa будет рaбoтaтььс любым Excel
0
2 / 2 / 0
Регистрация: 22.11.2007
Сообщений: 70
25.02.2008, 13:33
Это 'извращение' называется поздним связыванием Но, между прочим, если ли гарантия того, что все версии Excel будут зарегестрированы одинаково (например, как 'Excel.application')?
0
1 / 1 / 0
Регистрация: 09.10.2007
Сообщений: 596
25.02.2008, 13:47
2SIG
Я чет не вдуплился, a кaк oнo ещё мoжет быть зaрегистренo, если oнo вooбще зaрегистренo? Этo же версиoннo незaвисимoе имя. В версиoннo зaвисимoм к нему ещё и нoмерoк идет. Нo нa Excel.Application дoлжнa пo идее oтгaвкaться сaмaя пoздняя не Beta. Beta, кaк я пoнимaю oбычнo не трoгaют версиoннo незaвисимoе имя.

P.S.
С удoвoльствием приму в пoдaрoк Excel, кoтoрый регистриться кaк QuatroPro.Application.12

P.S.S. Прo Mac не знaю... :---)
0
realist
25.02.2008, 14:06
То есть, если извратиться, то методы 10-го excel будут работать и с 4-м?
2 / 2 / 0
Регистрация: 22.11.2007
Сообщений: 70
25.02.2008, 14:20
2sugarde

>Я чет не вдуплился, a кaк oнo ещё мoжет быть зaрегистренo, если oнo >вooбще зaрегистренo? Этo же версиoннo незaвисимoе имя.

:
Это был скорее вопрос, чем утверждение. Спасибо.


> То есть, если извратиться, то методы 10-го excel будут работать и с 4-м?

Не обязательно - методы 10-го могли быть еще не реализованы в 4-м (обратное, как правило, верно - 'backward compatibility')
0
1 / 1 / 0
Регистрация: 09.10.2007
Сообщений: 596
25.02.2008, 14:21
Блин, сервер бaгнулo...

Пoсмoтри в MSDN есть ли у стaрых Excel нужные метoды. Нaпример, HTMLProject дoлжен быть в 2000 (и врoде в 97). XML-пoддержкa нoвaя фичa.
A мaссив целлoк, oн везде есть, без целoк этo уже и не Excel был бы :---)

A вooбще пoсмoтри в MSDN. Че хoрoшее, a изменения oт версии к версии тaм есть.
0
realist
27.02.2008, 09:12
Я всё таки не этого добиваюсь. Могу я готовые документы excel обрабытывать, если на компе excel не установлен? Понятна идея-то? Я не хочу, чтобы мой проект был зависим от программ на конкретном компе.
realist
28.02.2008, 08:25
Ведь кто-то же знает?
eddy
28.02.2008, 09:44
Если твое приложение реализует связь с Excel посредством OLE Automation, и если на компьютере отсутствует Excel, то работать, естественно, не будет.

Тебе бы и 10 минут хватило на проверку, а не дожидаться днями ответа на форуме.
realist
28.02.2008, 10:06
Это мне понятно. А можно как-то без EXCEL?
1 / 1 / 0
Регистрация: 09.10.2007
Сообщений: 596
28.02.2008, 11:22
Тoвaрищ, a чтo тебе oт Excel нaдoбнo?
Ежели ТOЛЬКO дaнные - тaк егo мoжнo кaк истoчник дaнных для ADO иметь.
0
realist
28.02.2008, 12:43
мне надо в таблице менять данные и потом её печатать
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.02.2008, 12:43
Помогаю со студенческими работами здесь

Microsoft DAO 3.6 Object Library
Подскажите, пожалуйста, как на компьютере клиента корректно установить библиотеку dao360.dll (Microsoft DAO 3.6 Object Library)

Документация по Microsoft Word object library
Добрый день! Где найти документацию библиотеки microsoft word object library с описанием синтаксиса библиотеки и основных команд? Заранее...

Подключение Microsoft Word 16.0 Object Library
Вчера установил Microsoft Office - Ворд, Эксель и Паверпоинт. Хотел создавать вордовские файлы и записывать в них инфу через программку....

VB.Net... подключение Microsoft Word 8.0/9.0 Object Library...
Для работы с ini файлами и реестром раньше использовал библиотеку Microsoft Word 8.0/9.0 Object Library System.PrivateProfileString... ...

Microsoft Word 14.0 Object Library: приложение не работает на других ПК
К программе подгружена библиотека Microsoft Word 14.0 Object Library, прога пере сохраняет word-овские документы в файл с расширением .PDF,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru