Ошибка автоматизации офиса Microsoft

1041
NickHallick

Я получаю сообщение об ошибке при попытке создать книгу Excel с помощью приложения VB6. ошибка Microsoft Software Installer ошибка 0x80004023. Я прочитал похожий вопрос на другом сайте и попробовал решение, но оно не решило проблему. это другой вопрос здесь .

Мне интересно, если мне нужно удалить ВСЕ соответствующие ключи CSLID с тем же кодом, что и приложение Excel, потому что существует несколько мест, где ключ предназначен для Excel, или мне нужно удалить все ключи CSLID для всех приложений. его просто не объяснили хорошо в другом вопросе.

-2
На какой ОС вы пытаетесь его использовать? Какая версия и редакция Office? Работало ли это когда-либо как ожидалось с этой конфигурацией? Ƭᴇcʜιᴇ007 9 лет назад 1
его на windows 7, офис 2010 64 бит. он работал на Windows 7 Office 2013, однако код позволяет этому действию работать на любой офисной версии. NickHallick 9 лет назад 0
Если вы впервые пытаетесь использовать его с 64-битным Office, то, скорее всего, это ваша проблема. MS рекомендует устанавливать 32-битный Office даже на 64-битных машинах по тем же причинам. У вас есть код для программы VB6, чтобы вы могли отладить его? Ƭᴇcʜιᴇ007 9 лет назад 0
Я на самом деле с тех пор отремонтировал офис 2010 и, видимо, некоторые ключи реестра были сломаны. это исправило это, и я могу импортировать информацию, чтобы преуспеть. NickHallick 9 лет назад 0
Хорошо, вы должны опубликовать то, что вы сделали, в качестве ответа для будущих посетителей (вы можете отвечать на свои вопросы) Ƭᴇcʜιᴇ007 9 лет назад 0

1 ответ на вопрос

1
NickHallick

Что я сделал, чтобы исправить эту проблему, так это удалить все ключи в реестре, связанные с приложениями Excel (см. Ссылку в вопросе). Затем я отремонтировал офис и перезапустил компьютер, который устранил проблему и позволил мне создать рабочую книгу с помощью Visual Basic.

Похожие вопросы