Вниз
Скачать: CL | DM;

Как получить версию Экселя?   Найти похожие ветки 

← →
TStas   (2011-03-18 16:37) [0]

Как я сегодня нечаянно выяснил, моя программа не хочет дружить с экселем 2000, а вот с другими дружит. А как получить версию Экселя? Наверняка же что-то для этого есть.


← →
clickmaker ©   (2011-03-18 16:39) [1]

Application.Version


← →
Anatoly Podgoretsky ©   (2011-03-18 16:44) [2]

> TStas  (18.03.2011 16:37:00)  [0]

Ну определил ты и что, откажесься работатать, а ведь в дистрибутиве есть
выбор между 2000 и ХР


← →
TStas   (2011-03-18 18:53) [3]

Надо просто, чтобы прога предупреждала, если заведомо не получится документы сделать.
Application.Version - это, наверно, здорово, но для этого нужно УЖЕ открыть соединение с Экселем. Просто мне казалось, что в реестре что-то офис пишет и надо лишь где-то прочитать.
Ладно, попробую Application.Version. Просто странно, что именно с Экселем 2000 такая фигня происходит. Сама ошибка - "ошибка экспорта". Что удивительно, что по-русски написано. Ну, Бог с ним.


← →
TStas   (2011-03-18 19:44) [4]

Странно, Эксель, при обращении через макрос, для 2003 Экселя выдаёт 11.1. А как оттуда выдрать собственно версию? Просто если я из Дельфей обращусь, то то же самое и получится.


← →
xmen   (2011-03-18 22:27) [5]


> Странно, Эксель, при обращении через макрос, для 2003 Экселя
> выдаёт 11.1. А как оттуда выдрать собственно версию? Просто
> если я из Дельфей обращусь, то то же самое и получится.


и что не так? 2003 эксель - это и есть 11 версия, XP - кажется 10 была.


← →
Игорь Шевченко ©   (2011-03-18 23:54) [6]

HKCR\Excel.Application.номер_версии


← →
Игорь Шевченко ©   (2011-03-18 23:55) [7]


> Надо просто, чтобы прога предупреждала, если заведомо не
> получится документы сделать


в корзину


← →
TStas   (2011-03-20 21:38) [8]

Ну, или найти где-то 2000 эксель и долго ловить, где косяк. Работает, точно, со всеми, а вот на 2000 косяк выходит. За ключик в реестре спасибо. Это в точности то, что я искал.


← →
MsGuns ©   (2011-03-25 16:40) [9]

Вопрос решается просто: поочередно в защищенных блоках выполняется разный код для разных версий офиса. Пока не выполнится..


← →
Palladin ©   (2011-03-25 18:10) [10]

у меня два экселя на машине и еще OO Calc впридачу, тебе какой?


← →
Игорь Шевченко ©   (2011-03-25 20:03) [11]

Palladin ©   (25.03.11 18:10) [10]

Нафиг тебе их столько ? Excel-ей в смысле


← →
Palladin ©   (2011-03-26 01:16) [12]

да вот надо что бы везде одинаково выглядело... и работало.... они, Эксели, сродни браузерам порой )


← →
Германн ©   (2011-03-26 01:47) [13]


> да вот надо что бы везде одинаково выглядело... и работало.
> ... они, Эксели, сродни браузерам порой )
>

Тогда почему Экселей у тебя только два? Браузеров то гораздо длиннее! :)


← →
Игорь Шевченко ©   (2011-03-26 23:03) [14]

Palladin ©   (26.03.11 01:16) [12]

А мы честно говорим, что ниже 2003 не поддерживаем. И ООCalc только с 3-ей версии.


← →
Palladin ©   (2011-03-27 04:37) [15]


> Германн ©   (26.03.11 01:47) [13]

ну... два потому что один для biff8, другой для xdoc...


> Игорь Шевченко ©   (26.03.11 23:03) [14]

ну, у меня нет такой свободы действий )


← →
oldman ©   (2011-03-28 18:36) [16]

Удалено модератором
Примечание: Завязывай с тупым флудом



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.047 c
15-1338323402
Юрий
2012-05-30 00:30
2013.03.22
С днем рождения ! 30 мая 2012 среда


15-1349167256
AV
2012-10-02 12:40
2013.03.22
Теоретически можно брать байты из файла и выполнять как код?


15-1353529805
Юрий
2012-11-22 00:30
2013.03.22
С днем рождения ! 22 ноября 2012 четверг


15-1342015306
Дмитрий С
2012-07-11 18:01
2013.03.22
Apache mod_rewrite


15-1350915204
Дмитрий С
2012-10-22 18:13
2013.03.22
exe с номером билда




   Наверх