Имя: Пароль:
1C
1С v8
OLE объекты
0 Saler667
 
06.09.12
10:11
ДД! Помогите решить задачку.
на 1пк установлено 2 офиса 2003 и 2007
1с при создании нового документа из exel, произвольно выбирает  версию офиса (когда 2003 когда 2007), так вот, как привязать 1с к OLE объектам только одного из офиса? Например 2007.
Или же, При установки офиса, где то регистрируются имена ОЛЕ объектов офиса, так вот, Где можно поменять имена ОЛЕ объекта и можно ли это сделать .
Заранее всем спасибо.
1 Kreont
 
06.09.12
10:14
Продай один офис, нафига тебе на одном компе два лиц.офиса?
2 Spieluhr
 
06.09.12
10:16
в реестре в классах нужно искать куда ведет Comobject Excel.Application
3 DrShad
 
06.09.12
10:18
(2)+100500
к примеру Excel.Application.14 это 2010 офис
4 Saler667
 
06.09.12
10:19
требуется 2 офиса креонт.
Хмммм моно поподробнее? Спалур
5 Kreont
 
06.09.12
10:20
(4) Да ладно, еще скажи что они куплены :))
6 Saler667
 
06.09.12
10:21
креонт это не важно ... Есть задача и мне нужен совет по этой задаче... флуд тут некстати.
7 DrShad
 
06.09.12
10:22
(6) в (2) тебе уже все сказали, а в (3) даже уточнили
что еще?
8 Saler667
 
06.09.12
10:27
ну лан спс попробую глянуть
9 Kreont
 
06.09.12
10:55
(6) Это не флуд а конкретное решение, будет один офис задача исчезнет
10 Saler667
 
06.09.12
17:25
черт ... говорю же требуется 2 офиса ... я уже предлагал снос 1го из меня послали в известное направление....
виделите на этом пк работают 2 оператора 1а любит 2003 2я любит 2007 переубедить баб сами знаете это равносильно тому как обезвреживать мину молотком
11 Saler667
 
06.09.12
17:26
и просто побую на админов и их решение для них 2ть 2 мнения 1го их другое неверное
12 DrShad
 
06.09.12
17:27
(10) ну так у тебя получилось что-то или нет?
13 Kreont
 
06.09.12
17:54
ОЛЕЕксель2007 = Новый ComObject("Excel.Application.12");//2007
ОЛЕЕксель2003 = Новый ComObject("Excel.Application.11");//2003
Ошибка? Это не ошибка, это системная функция.