|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
Можно из шестерки как то работать с Excel 2007-2010 ? пробовал Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
Просто открыть Excel программа спотыкается сразу на CreateObject о офис пытается что то доустановить (запускается программа установки офиса) но останавливатся с ошибкой Вопрос VB6 и Excel 2007 совместно работают? или только через VB2010 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 14:04 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
BadimВопрос VB6 и Excel 2007 совместно работают?прекрасно работают. Раз ошибка при доустановке компонентов, это никак не проблема VB6. Переустанавливайте офис. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 14:27 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
Badim, Так может стоит нормально установить мс офис? ) Потому что указанный Вами код у меня работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 14:32 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
Описание ошибки нужно. Про Excel 2010 надо ещё уточнить, есть 64 битная версия - которая может не работать с 32 битным VB6 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 14:44 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
VSVLAD, У меня 64 битная как система так и офис, одинаково работает на всех. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 15:09 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
Это хорошо, что работают сейчас воспроизведу ошибку на счет офиса, переустанавливал, результат тот же ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 15:10 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
При запуске в журнале появляется надпись: Тип события: Предупреждение Источник события: MsiInstaller Категория события: Отсутствует Код события: 1004 Дата: 26.11.2012 Время: 17:10:59 Пользователь: LUDA\Администратор Компьютер: LUDA Описание: Произошла ошибка определения компонента "{A16AFAF2-1FBD-4448-96E0-BD58AC3AE97B}", свойства "EXCELFiles", продукта "{90120000-0030-0000-0000-0000000FF1CE}". Ресурс "HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\User Settings\Excel_Core\Count" не существует. и еще: Тип события: Предупреждение Источник события: MsiInstaller Категория события: Отсутствует Код события: 1001 Дата: 26.11.2012 Время: 17:10:59 Пользователь: LUDA\Администратор Компьютер: LUDA Описание: Произошла ошибка определения свойства "EXCELFiles" продукта "{90120000-0030-0000-0000-0000000FF1CE}" при запросе компонента "{0638C49D-BB8B-4CD1-B191-052E8F325736}" Дополнительные сведения можно найти в центре справки и поддержки, в " http://go.microsoft.com/fwlink/events.asp". ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 15:16 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
еще пробовал на разных компьютерах (вин 7 и вин ХР) нигде не хочет работать ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 15:19 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
Badim, А попробовать сменить пакет установки мс офиса? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 15:21 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
фигня полная попробовал еще раз, помудрил с настройками офиса то же самое Офис пытается что то поставить но вываливается с ошибкой: Тип события: Ошибка Источник события: MsiInstaller Категория события: Отсутствует Код события: 11914 Дата: 26.11.2012 Время: 17:38:55 Пользователь: NT AUTHORITY\SYSTEM Компьютер: LUDA Описание: Продукт: Microsoft Office Shared MUI (Russian) 2007 -- Ошибка 1914. Не удалось обеспечить замену файлом "C:\Program Files\Common Files\Microsoft Shared\OFFICE12\1049\TBM6d8d.tmp" файла "C:\Program Files\Common Files\Microsoft Shared\OFFICE12\1049\MSOINTL.DLL" при перезагрузке. Убедитесь, что у вас есть разрешения на запись в файл "C:\Program Files\Common Files\Microsoft Shared\OFFICE12\1049\MSOINTL.DLL". Дополнительные сведения можно найти в центре справки и поддержки, в " http://go.microsoft.com/fwlink/events.asp". Данные: 0000: 7b 39 30 31 32 30 30 30 {9012000 0008: 30 2d 30 30 36 45 2d 30 0-006E-0 0010: 34 31 39 2d 30 30 30 30 419-0000 0018: 2d 30 30 30 30 30 30 30 -0000000 0020: 46 46 31 43 45 7d FF1CE} а VB6 : Run time 426 - Актив Х не может создать объект и подсвечивает как я уже говорил CreateObject попробую найти другой офис, может поможет ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 15:44 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
а может кроме Microsoft Excel 12.0 Object Library надо что то еще прицепить (не считая стандартных) ? Подключено: Visual Basic For Aplication Visual Basic runtime objects and procedures Visual Basic objects and procedures OLE Automation ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 15:50 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
редко но пользуюсь с акс-просторов. м.б. - скл.ру ...... Dim XL, i As Integer, rstQE As Recordset, fld ' As Field Set XL = CreateObject("excel.Application") XL.Workbooks.Add (Application.CurrentProject.Path & "\ШаблоныExcel\ВедомостьСмены.xls") If Err.Number <> 0 Then MsgBox "Невозможно вывести в формате MSExcel - MSExcel не установлен на вашем компьютере " GoTo EXT:...... все-таки 13529632 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 15:54 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
Нет, для CreateObject референцы вообще не нужны, даже Excel ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 15:56 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
Badimа может кроме Microsoft Excel 12.0 Object Library надо что то еще прицепить (не считая стандартных) ? Подключено: Visual Basic For Aplication Visual Basic runtime objects and procedures Visual Basic objects and procedures OLE Automation Создал пустой проект скопировал Ваш код (в первом посте), предварительно создав файл и каталог, клацаю кнопку command1 - все работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 16:02 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
Снес офис, почистил, что мог, поставил заново (тот же пока другого нет) запустил, теперь ничего перестанавливать не предлагает но все равно вываливается уже с другой ошибкой VB - 70 Permission denid - нет доступа ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 16:52 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
Badim, Vista/Seven? Если так, попробуй временно отключить UAC (user account control) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 17:00 |
|
VB6 + Excel 2007
|
|||
---|---|---|---|
#18+
Badimно все равно вываливается уже с другой ошибкой VB - 70 Permission denid - нет доступа А Вы точно под администратором установку делаете? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2012, 17:06 |
|
|
start [/forum/topic.php?fid=60&msg=38053654&tid=2157291]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 298ms |
total: | 439ms |
0 / 0 |