Всякий раз, когда я использую клавишу со стрелкой для прокрутки вниз, Excel перестает работать:Microsoft Excel перестал работать
И я получаю это:
Всякий раз, когда я использую клавишу со стрелкой для прокрутки вниз, Excel перестает работать:Microsoft Excel перестал работать
И я получаю это:
Чтобы быстро исключали проблемы с помощью excel, введите диалоговое окно запуска (Winkey + R) - excel /a
. Это запускает excel для COM и означает отсутствие настройки excel. Произошла ли ваша ошибка.
Получить информацию об ошибке. В настройках поиск по Просмотр проблемы. Щелкните правой кнопкой мыши вашу ошибку и выберите Просмотреть технические данные. Отправьте их сюда.
Это будет выглядеть примерно так.
Description
A problem caused this program to stop interacting with Windows.
Faulting Application Path: C:\Program Files\Internet Explorer\iexplore.exe
Problem signature
Problem Event Name: AppHangXProcB1
Application Name: iexplore.exe
Application Version: 11.0.10240.16412
Application Timestamp: 55b99d3f
Hang Signature: d229
Hang Type: 134742048
Waiting on Application Name: iexplore.exe
Waiting on Application Version: 11.0.10240.16412
OS Version: 10.0.10240.2.0.0.768.101
Locale ID: 3081
Additional Hang Signature 1: d2293b30a82e02c1d065885655e2fc11
Additional Hang Signature 2: e68d
Additional Hang Signature 3: e68d7530cc359e253127575d50ba30e2
Additional Hang Signature 4: d229
Additional Hang Signature 5: d2293b30a82e02c1d065885655e2fc11
Additional Hang Signature 6: e68d
Additional Hang Signature 7: e68d7530cc359e253127575d50ba30e2
Декодирование Ошибка
-2147220978 номер типа являются 32-битными целыми числами, преобразовывать в шестнадцатеричный = с калькулятором.
ошибка Windows (низковат номер) и COM значения HRESULT (обычно, но с = исключения, начинаются с 8, как и в 0x80040154) определена в WinError.h = кроме 8007nnnn где вы смотрите вверх номер ошибки окна, что it = содержит.
Как правило, ошибки Windows составляют менее 65535 (0xFFFF). Ошибки = , начиная с 0x80000001, являются объектной моделью объектов (COM). Ошибки = , начиная с 0xC0000001, являются результатами NTStatus. Ошибки, начинающиеся с 0xD0000001, равны , также значения NTStatus, возвращаемые в HResult.
NTSTATUS ошибки (как правило, но не всегда начинаются с C, как и в = 0xC0000022) определены в Ntstatus.h. = 20
.h файлы являются лучшим источником, потому что она включает в себя символическое имя = ошибка, которая может дать подсказки, такие как источник ошибки. = FormatMessage не дает символическое имя только для описания.
Вы получаете эти файлы, загрузив Platform SDK (это гигабайты) http://www.microsoft.com/en-us/download/details.aspx%3Fid%3D8279&sa=3DU&e= я = 3Dw2IrULDDLsHFmAWbmIHoBg & вед = 3D0CBwQFjAA & USG = 3DAFQjCNHZn9-4f2NnuN9o3UWU = sOF3wL7HBQ
Если вы просто хотите, два файла, я их на моем skydrive, так что я могу = ссылаться на них куда угодно. https://skydrive.live.com/redir?resid=3DE2F0CE17A268A4FA!121
Примечания интернет ошибок (12000 - 12999) являются окно ошибки, но = указаны в wininet.h также выше = 20
Есть ошибки, определенные в других заголовочных файлах.. Но 99% находятся в трех = выше.
Структура значения HRESULT и NTSTATUS кодов
значащий бит в значения HRESULT, и два наиболее значимых бит = в NTSTATUS устанавливаются на ошибки. Следовательно, Hresults запускают 8 при ошибке и = NTStatus запускает C on Error. Следующие 14 или 15 бит зарезервированы, а некоторые = определяют объект - в какой области находится ошибка. Это третий и = четвертый номер при чтении hex. EG 0xnn07nnnn - Код объекта HResult = 7 - обычная ошибка Windows (возвращается из COM-программы - отсюда это = , возвращаемое как HR). Коды объектов определены в Winerror.h for = HRsults и NTStatus.h для кодов NTStatus. Они разные.
для декодирования 0x8003nnnn Ошибки
значения HRESULT с кодом объекта 3 означает, что HResult содержит OLE Структурированные = ошибки хранения (0x0 до 0xFF). Они совпадают с кодами ошибок Dos. = Это не похоже на заголовочные файлы Windows, а список кодов = в конце этого сообщения.
для декодирования 0x8004nnnn Ошибки
значения HRESULT с кодом объекта 4 означает, что HResult содержит OLE ошибки (0x0 = к 0x1ff) в то время как остальная часть диапазона (0x200 года) является компонентом = конкретные ошибки, так 20e от одного компонента будет иметь другое значение = до 20e от другого компонента.
Вот почему источник ошибки является дополнительным важным для ошибок выше = 0x80040200.
декодировать 0x8007nnnn ошибки
значения HRESULT с кодом объекта 7 означает, что HResult содержит Windows' = код ошибки. Вы должны найти код ошибки Windows, а не HResult.
Для декодирования 0x80070002. 0x означает, что это шестнадцатеричное число, значение 8 = означает ошибку, первые 7 означает, что это ошибка окон, а остальная часть = , номер 2, является фактической ошибкой Windows.
Для поиска ошибки нам понадобится в десятичном формате. Стартовый калькулятор = (Пуск - Все программы - Аксессуары - Калькулятор) и выберите меню «Вид» - = Научное, затем меню «Вид» - «Хекс». Enter 2. Затем меню View - Decimal. Это = будет сказать 2.
Запустите командную строку (Пуск - Все программы - Стандартные - Командная строка = ) и введите
чистый HELPMSG 2
и он будет говорить
система не может найти указанный файл.
или посмотреть его в winerror.ч
//
// MessageId: ERROR_FILE_NOT_FOUND
//
// MessageText:
//
// The system cannot find the file specified.
//
#define ERROR_FILE_NOT_FOUND 2L
Для Decode 0x8019nnnn ошибки
значения HRESULT с объектом 0x19 являются HTTP ошибки. Коды под 16,384 (0x4000) = такие же, как и ошибки HTTP, например HTTP-статус 404: Запрошенный URL-адрес = не существует на сервере 0x80190194 (0x194 = 3D 404). Коды 16, 384 и = выше имеют специфику BITS.
для декодирования ошибки 0xDnnnnnnn
значения HRESULT начиная 0xD являются HResult со значением NTSTATUS в нем. Just = Cange привести D к C и рассматривать как NTStatus (Hresult = 3D NTStatus = ИЛИ 10000000).
Вы отметили это с помощью 'vba', есть ли у вас макрос, работающий в этом файле? – fduff
Да. ListFillRange, Извините, я новичок –
Раскрывающееся меню (ActiveX Control Combo Box), которое не прокручивается с помощью мыши –