Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / oExcel = CreateObject("Excel.Application") - а в ответ... / 14 сообщений из 14, страница 1 из 1
18.09.2006, 14:00
    #33993970
ExcelApplication
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
после года нормальной вдруг на
авторoExcel = CreateObject("Excel.Application")
получаю в ответ
авторCannot create ActiveX component
С чего бы это вдруг? (Офис - 2003 SP2 стоит)
Help!!!
...
Рейтинг: 0 / 0
18.09.2006, 14:15
    #33994041
ExcelApplication
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
HELP!!!
...
Рейтинг: 0 / 0
18.09.2006, 14:47
    #33994179
ExcelApplication
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
Братие! Сестры!! Люди!!! Пособите!!!! Ведь все отчеты посыпались!!! Клиент аки тигра лютая!!!
По существу вопроса уточняю - автообновление какое-то с MS прошло.
...
Рейтинг: 0 / 0
18.09.2006, 15:08
    #33994260
Dkm_S
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
Для разнообразия, вместо красных жирных воплей, можно было бы сказать, где вообще такой вызов стоит? VBA, VBS, VB.NET, C#...
Да код показать вокруг этого вызова - телепаты ещё в отпуске загорают.--
Абыpвалг! - сказал Linux после pyсификации
...
Рейтинг: 0 / 0
18.09.2006, 15:13
    #33994278
ExcelApplication
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
Всенепременнейше:
автор Dim oExcel As Object
Dim oBook As Object
Dim oSheet As Object
Dim oCells As Object
Try
oExcel = CreateObject("Excel.Application")
oBook = oExcel.Workbooks.Open(fn) 'открываем книгу с шаблоном
Catch ex As Exception
Return "-" + ex.Message
End Try
...
Рейтинг: 0 / 0
18.09.2006, 15:20
    #33994311
ExcelApplication
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
Забыл уточнить - VB.NET (портал вообще-то на C#, но работу с экселем вынес в отдельны проект на VB ввиду простоты...)
...
Рейтинг: 0 / 0
18.09.2006, 15:32
    #33994362
Dkm_S
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
Работает, хоть в Ворде, хоть в Студии 2005.
Пускай запустят Repair Офиса.--
Абыpвалг! - сказал Linux после pyсификации
...
Рейтинг: 0 / 0
18.09.2006, 15:47
    #33994422
ExcelApplication
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
Глубокоуважаемый Dkm_S!
У клиента целый департамент информационной безопасности, объясняться с ними - такой гемм..
Нельзя ли чуть подробнее как и где сделать Repair? Win, Office - мне чуждо, но войти под аккаунтом доменного админа я знаю как...
...
Рейтинг: 0 / 0
18.09.2006, 15:56
    #33994461
BlackTigerAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
Какой repair!...

Права доступа настрой нормально. 
How can men die better than facing fearful odds,
For the ashes of their fathers and the temples of their gods?

| Мой Brainbench | BookReader 1.1 | Wallpaper Cycler |
...
Рейтинг: 0 / 0
18.09.2006, 16:16
    #33994529
Dkm_S
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
>Права доступа настрой нормально.

C учётом целого департамента безопасности
 Repair, всё же, сделать реальнее. Всего на одной машине, похоже.--
Абыpвалг! - сказал Linux после pyсификации
...
Рейтинг: 0 / 0
18.09.2006, 16:16
    #33994530
ExcelApplication
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
Да как же еще их настраивать, г-н Tiger?!!
ASPNET работает под аккаунтом самого крутого админа.
В настройках DCOM для Excel Application в разделе "безопасность" он тоже внесен в число юзеров.
Что этой заразе еще надо?!!!
...
Рейтинг: 0 / 0
18.09.2006, 16:21
    #33994552
Dkm_S
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
> Win, Office - мне чуждо

Занимательное заявление
 Зачем же вы такую систему отчётов соорудили жуткую - с запуском Excel на сервере? В Office 2007 есть для этого специальный Excel-сервер, а десктопные приложения очень не рекомендуют для этого использовать.

Repaire делается в апплете Панели управления "установка-удаление программ". Там запустить установщик офиса и выбрать режим восстановления. --
Абыpвалг! - сказал Linux после pyсификации
...
Рейтинг: 0 / 0
18.09.2006, 17:50
    #33994863
ExcelApplication
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
так просто не сдамся...
Итак, офис 2003 sp2 снес, поставил проверенный 2000. результат тот же.
вывод: изменильсь какие-то настройки/политики безопасности.
Теперь, уважаемые знатоки, вопрос: какие-такие настройки/политики безопасности надо изменить-установить, чтобы отрабатывал
авторoExcel = CreateObject("Excel.Application")
и я, тем самым, избавился от головной боли, а вы - от моего докучливого приставания?
...
Рейтинг: 0 / 0
18.09.2006, 18:17
    #33994969
BlackTigerAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
oExcel = CreateObject("Excel.Application") - а в ответ...
Типа, "лениво мне в гугл сходить"...

От "докучлевого приставания" мы избавляемся лёгко - полным игнором ветки.

Пользователь, от имени которого стартует приложение должен иметь Read-доступ на папку SYSTEM32, папку, где лежит оффис, на ветку HKLM\SOFTWARE в регистре и полный доступ на папку Temp, или то, что за неё.

А вообще нужно бы тебе прочитать полное сообщение об ошибке и EventLog сервера.

Короче, причина твоей головной боли в твоей же лени. Вот с ней родимой сам и мучайся, тут тебе уже никто не поможет. Ты, видимо, неправильно понял поговорку про "ленивого программиста". Тот должен быть ленивым не потомучто всё лень делать, а потому что лень делать одно и то же несколько раз. 
How can men die better than facing fearful odds,
For the ashes of their fathers and the temples of their gods?

| Мой Brainbench | BookReader 1.1 | Wallpaper Cycler |
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / oExcel = CreateObject("Excel.Application") - а в ответ... / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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