Excel log error

Excel для Microsoft 365 Word для Microsoft 365 PowerPoint для Microsoft 365 Project Online Desktop Client Visio Online (план 2) Excel 2021 Word 2021 PowerPoint 2021 Microsoft® Project профессиональный 2021 Microsoft Project стандартный 2021 Microsoft Visio профессиональный 2021 Microsoft Visio стандартный 2021 Excel 2019 Word 2019 PowerPoint 2019 Project профессиональный 2019 Project стандартный 2019 Visio профессиональный 2019 Visio стандартный 2019 Еще...Меньше

Excel для Microsoft 365 Word для Microsoft 365 PowerPoint для Microsoft 365 Project Online Desktop Client Visio Online (план 2) Excel 2021 Word 2021 PowerPoint 2021 Microsoft® Project профессиональный 2021 Microsoft Project стандартный 2021 Microsoft Visio профессиональный 2021 Microsoft Visio стандартный 2021 Excel 2019 Word 2019 PowerPoint 2019 Project профессиональный 2019 Project стандартный 2019 Visio профессиональный 2019 Visio стандартный 2019 Еще…Меньше

При запуске пользователем приложения Office, например Word или Excel, собирается диагностическая информация, которая сохраняется в файлах журналов на устройстве пользователя. В этих файлах журналов хранятся сведения о запущенных процессах и компонентах приложения, которые могут помочь в выявлении и устранении проблем в работе, а также будут полезны для усовершенствования продуктов Office.

Эта информация аналогична необязательным диагностическим данным, сбор которых может уже осуществляться на устройстве пользователя в зависимости от выбранных параметров конфиденциальности. Однако эта информация более подробная и может предоставлять дополнительный контекст в отношении технических проблем, возникших при работе с приложениями Office. Например, благодаря дополнительным сведениям в этих файлах журналов можно определить причину проблем с сохранением файла на устройстве с Office. В таких случаях будет полезно отправить файлы журналов в корпорацию Майкрософт.

Отправка файлов журналов в корпорацию Майкрософт

Файлы журналов будут автоматически отправляться в корпорацию Майкрософт, если вы разрешили корпорации Майкрософт выполнять сбор и обработку необязательных диагностических данных. Обратите внимание: даже если вы разрешили обработку необязательных диагностических данных, корпорация Майкрософт не всегда может собирать эти файлы. Это будет происходить в тех случаях, когда, по нашему мнению, дополнительная информация будет полезна для разрешения проблемы.

В таблице ниже показано, какие приложения Office могут отправлять файлы журналов диагностики в корпорацию Майкрософт.

Операционная система

Приложения Office

Версия

Windows

  • Excel

  • OneNote

  • Outlook

  • PowerPoint

  • Project

  • Word

  • Visio

Версия 2008 или более поздняя

Android

  • Excel

  • Приложение Office

  • OneNote

  • PowerPoint

  • Word

Версия 16.0.13417.* или более поздняя

В ближайшие месяцы будут включены приложения Office, работающие в macOS и iOS. Данная таблица будет обновлена, когда это произойдет.

Просмотр файлов журнала

Для просмотра информации об отправке файлов журналов в корпорацию Майкрософт можно использовать средство просмотра диагностических данных (DDV). Средство DDV покажет событие с названием Office.Diagnostics.DiagnosticLogsUploaded. Это событие также показывает, где на устройстве пользователя можно найти копию файлов журналов, которые отправляются в корпорацию Майкрософт. Эти файлы журналов хранятся в течение 24 часов. Дополнительные сведения о средстве просмотра диагностических данных (DDV) см. в статье Использование средства просмотра диагностических данных в Office. 

Файлы журналов на устройствах под управлением Windows

Для каждого приложения Office, например Word или Excel, имеется отдельный файл журнала. Общий размер всех файлов журналов для каждого приложения не превышает 80 МБ. Пи создании новых журналов старые будут удаляться.

Копия файлов журнала, которые отправляются в корпорацию Майкрософт, обычно находятся в папке %temp%DiagnosticsUploadCache.

Эти файлы представляют собой текстовые файлы, которые можно просматривать в большинстве текстовых редакторов.

Файлы журналов на устройствах под управлением Android

Для каждого приложения Office, например Word или Excel, имеется отдельный файл журнала. Расположение копий файлов журнала, которые отправляются в корпорацию Майкрософт, будет отличаться в зависимости от версии операционной системы Android, установленной на устройстве, и будет отличаться для каждого приложения.

Например, расположение может быть похоже на следующую папку:

 /storage/emulated/0/Android/data/<PackageName>/files/Diagnostics/UploadCache.

Вы можете перейти к файлам с помощью средства просмотра файловой системы, которая поставляется с операционной системой Android.

Эти файлы представляют собой текстовые файлы, которые можно просматривать в большинстве текстовых редакторов.

Копии файлов журнала, отправленные в корпорацию Майкрософт, будут удалены через день. Размер копии может составлять до нескольких мегабайт, в зависимости от продолжительности сеансов, для которых используются приложения.

Какие данные отправляются в корпорацию Майкрософт?

В эти файлы журналов не включается имя и адрес электронной почты пользователя, содержимое файлов пользователя, а также информация о приложениях, не связанных с Office.

Файлы журналов диагностики структурированы в виде таблицы, при этом столбцы для каждой строки имеют следующие заголовки:

Поле

Описание

Пример

Метка времени

Дата и время определенного зарегистрированного события.

02/12/2020 20:05:02.17

Процесс

Название приложения, где произошло событие, а также числовой идентификатор, который поясняет, в каком из запущенных экземпляров приложения (если работает несколько экземпляров) оно произошло.

WINWORD (0x9D40)

TID

Идентификатор цепочки. Числовой идентификатор, который указывает определенную цепочку в приложении, которая коррелирует с этим событием и процессом.

0xa94

Область

Полное название приложения, в котором произошло событие.

Корпорация Майкрософт Word

Категория

Внутренний компонент приложения, связанный с этим событием.

Событие телеметрии

Код события

Уникальный идентификатор, определяющий отдельное событие в журнале.

b7vzq

Уровень

Указывает возможную степень важности определенного события в отчете об ошибках.

Средний

Сообщение

Фактическое сообщение о событии.

SendEvent {«EventName»: «Office.FileSystem.File.CreateFileError», «Flags»: 28147506277843457, «InternalSequenceNumber»: 46, «Time»: «2020-02-12T20:05:02Z», «Data.Error»: 32}

Корреляция

Уникальный идентификатор, который используется для установления корреляции событий в журнале. Это поле может быть пустым.

BCCE51EC-E7D7-4544-AD99-7216790952B6

Отправка файлов журнала при отправке отзывов в корпорацию Майкрософт

Для устройств под управлением Windows

В версии 2103 и более ранних версий Office на устройствах под управлением Windows также есть возможность включить эти файлы журнала диагностики при отправке отзывов из приложения Office. Если выбрать вариант Файл > Отзыв > Мне кое-что не нравится то можно добавить файлы журналов, установив флажок Прикрепить мои журналы для устранения неполадок.

В некоторых случаях этот флажок не отображается. Например, если вы решили отключить возможности подключения к Интернету. Если вы являетесь администратором организации и решили не отправлять в корпорацию Майкрософт требуемые и необязательные диагностические данные.

В версии 2104 и более поздних версиях Office на устройствах под управлением Windows эти файлы журналов будут автоматически включены в отзыв при выборе параметра Мне кое-что не нравится. Вы не увидите флажок Прикрепить мои журналы для устранения неполадок, но увидите сообщение о том, что эти файлы журналов будут отправлены в корпорацию Майкрософт. Эти файлы журнала отправляются только в том случае, если вы или ваш администратор решили отправлять необязательные диагностические данные в корпорацию Майкрософт. Если вы не отправляете необязательные диагностические данные в корпорацию Майкрософт или вы отключили подключенные функции, эти файлы журналов отправляться не будут.

Для устройств под управлением Android

В версии 16.0.14026.20298 и более ранних версий Office на устройствах под управлением Android также есть возможность включить эти файлы журнала диагностики при отправке отзывов из Word, Excel или PowerPoint. Если выбрать вариант Параметры Отправить отзыв в корпорацию Майкрософт Мне кое-что не нравится то можно добавить файлы журналов, установив флажок Прикрепить журналы диагностики.

В некоторых случаях этот флажок не отображается. Например, если вы решили отключить возможности подключения к Интернету. Если вы являетесь администратором организации и решили не отправлять в корпорацию Майкрософт требуемые и необязательные диагностические данные.

В версии 16.0.14131.20180 и более поздних версиях Office на устройствах под управлением Android эти файлы журналов будут автоматически включены в отзыв при выборе параметра Мне кое-что не нравится в Word, Excel или PowerPoint. Вы не увидите флажок Прикрепить журналы диагностики , но увидите сообщение о том, что эти файлы журналов будут отправлены в корпорацию Майкрософт. Эти файлы журнала отправляются только в том случае, если вы или ваш администратор решили отправлять необязательные диагностические данные в корпорацию Майкрософт. Если вы не отправляете необязательные диагностические данные в корпорацию Майкрософт или вы отключили подключенные функции, эти файлы журналов отправляться не будут.

Отправка файлов журнала при использовании службы поддержки в приложении

Для пользователей, которые могут открывать запросы в службу поддержки из приложений Office (Справка > Обратиться в службу поддержки), журналы диагностики время от времени собираются и отправляются в корпорацию Майкрософт. В таких случаях вам будет предложено принять отправку этих файлов.

Примечание: В настоящее время сбор и отправка этих файлов журналов диагностики проводятся только версиями Outlook по подписке на устройствах с Windows.

Нужна дополнительная помощь?

RRS feed

  • Remove From My Forums
  • Question

  • Due to excel will flush out while open files 

    I try to find event log through event viewer

    Here is the following path that I found might be the event log 

    Path:event viewer->application-> event ID:36  source: sideby side

    I’m not sure is it the correct one,  is there anyone could indicate the correct path?

All replies

  • Hi,

    Please follow these steps:

    Press Win + R, type «eventvwr» in the blank box, press Enter. In the Event Viewer, browse to Windows Logs -> Application, there may be some errors after the crash.

    You need to check if there is source named Excel:

    Regards,

    Emi Zhang


    Please remember to
    mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact
    tnsf@microsoft.com.


    Click

    here to learn more. Visit the dedicated
    forum to share, explore and
    talk to experts about Microsoft Office 2019.

    • Proposed as answer by

      Monday, May 20, 2019 8:16 AM

  • Hi, 

    Just checking in to see if the information was helpful. Please let us know if you would like further assistance.

    Regards,

    Emi Zhang


    Please remember to
    mark the replies as answers
    if they helped. If you have feedback for TechNet Subscriber Support, contact

    tnsf@microsoft.com.


    Click
    here
    to learn more. Visit the dedicated
    forum
    to
    share
    ,
    explore
    and
    talk
    to experts about Microsoft Office 2019.

Is there an error log file that can provide details of the following Excel 2010 error?

The file is corrupt and cannot be opened.

Error in Excel 2010

In Excel 2003 some error messages would be displayed in the following format, with the name and the location of the file, with the error details as illustrated below:

Error in Excel 2003

Is similar information logged by Excel 2010?

Excellll's user avatar

Excellll

12.5k11 gold badges50 silver badges78 bronze badges

asked Nov 3, 2010 at 12:24

kristof's user avatar

1

I would check in event viewer for any issues. If you are using windows 7 you can just type event viewer at the start bar and it will come up.

Post the outcome or issues as a comment.

After Google-ing I discovered the following steps at http://social.answers.microsoft.com/Forums/en-US/excslcreate/thread/93af59c1-946c-4f5f-83c1-bd6f58dbd94f. Note that this is for opening files. I currently believe that that is what the issue is.

Try the following steps:

  1. Open Excel 2010.
  2. Click on File > Options.
  3. Select Trust Center > Trust center settings.
  4. Select Protected view.
  5. Uncheck all the options under Protected View > OK.
  6. Restart Excel 2010 and try to open Excel documents.

I researched some more after after I found the previous quote. But all I could find is people trying to open XML pages that they screwed up. Are you doing anything like that, or is this just when you try to open Excel?

Good Luck-

answered Nov 3, 2010 at 13:02

David's user avatar

DavidDavid

7,3216 gold badges33 silver badges51 bronze badges

8

I also found that the issue is caused by the DataValidation tags. So far, I have been unsuccessful in changing the XML code so that any Excel 2010 client may open the file regardless of Protected View options.

However, I can offer another work-around that does not require disabling Protected View. After saving the XML file to your harddrive, right-click the file and select «Open with…»->»Internet Explorer». IE opens it like normal, and the user can edit/save. Once the file is «natively» saved once on the machine, Excel 2010 opens the file as expected (the first save essentially turns off Protected View for subsequent viewings).

If you found a way to edit the XML Spreadsheet 2003 code so that it opens without needing a work-around, then please mention it in the comments.

answered May 3, 2011 at 23:06

Kobinator's user avatar

3

If you have Tuneup Utilities installed, maybe the solution is uninstall it.

TuneUp’s Program Deactivator causes this kind of messages:

ProgramDeactivator.exe: 'not enough quota is available to process this command'

And Microsoft Excel will fire the dialog: 'The file is corrupt and cannot be opened'.

Maybe it is time for TuneUp Utilities team work along with Microsoft Office developers and find a solution to avoid this kind of incompatibility.

answered Jan 29, 2014 at 1:10

Junior Mayhé's user avatar

Junior MayhéJunior Mayhé

1,6572 gold badges18 silver badges26 bronze badges

Логирование – ведения логов действий программы на VBA с возможностью просмотра созданного лога в текстовом файле или блокноте

Использование Логирования:

Для использования инструмента «Логирования» нужно на панели инструментов VBE нажать кнопку — «Вставить класс LogRecorder» И для удобства использования импортировать функции: WriteLog, WriteErrorLog и ShowLog. Используя инструмент — «Code-Library»

ведения логов действий программы на VBA с возможностью просмотра созданного лога в текстовом файле

Логирование выполнения программы VBA

Пример использования инструмента — Логирования

Public Sub Example_log()
Dim i      As Integer
On Error GoTo ErrorHandler
For i = 0 To 10
Call WriteLog(Example_log, i) '-> вызов процедуры-Логирование выполнения программы
Next i
Exit Sub
ErrorHandler:
Call WriteErrorLog(Example_log) '->   вызов процедуры - Логирование ошибок выполнения программы
Call ShowLog '->   вызов процедуры - Вывод лога
End Sub

Процедура WriteLog

В процедурах WriteLog и WriteErrorLog можно переопределить название LOG-файла ошибок, раз комментировав строку — ‘LR.LogFileName = «NewNameFileLog», вместо NewNameFileLog — задается пользовательское название файла. По умолчанию используется имя файла — «common»

Pаз комментировав строку — «‘LR.ClearLog», производится удаление всех данных в LOG-файле перед записью новых данных 

Public Sub WriteLog(ByVal EventX As String, Optional ByVal Info As String, _
Optional ByVal Level As Integer = 0, _
Optional ByVal LogSeparatorType As LOG_SEPARATOR_TYPE = LOG_SEPARATOR_NONE, _
Optional ByVal ForceSavingLog As Boolean = False)
'WriteLog - Запись произвольного лога
'EventX - Описание события
'Info - информация для сохранения
'Level - количество отступов справа
'LogSeparatorType - тип выделения инофрмации
'ForceSavingLog - сохранять или нет лог в файл
Dim LR As LogRecorder
Set LR = New LogRecorder
'Именить название Log файла, по умолчанию "common"
'LR.LogFileName = "NewNameFileLog"
Call LR.AddRecord(EventX, Info, Level, LogSeparatorType, ForceSavingLog)

End Sub

Процедура WriteErrorLog

Public Sub WriteErrorLog(ByVal sNameFunc As String)
'WriteErrorLog - записывает Log в файл
'sNameFunc - название отслеживаемой функции/процедуры, тип строковый
Dim LR As LogRecorder
Set LR = New LogRecorder
'Именить название Log файла, по умолчанию "common"
'LR.LogFileName = "NewNameFileLog"
'Удаление всех запмсей в Log файле
'LR.ClearLog
LR.WriteErrorLog (sNameFunc)
End Sub

Процедура ShowLog

Изменяя параметр в строке LR.Show (True), можно изменять вид вывода информации в LOG-файле. True — в окне Immediate редактора кода VBE, False — открывается txt-файл с данными.

Public Sub ShowLog()
'ShowLog - показывает Log файл
Dim LR As LogRecorder
Set LR = New LogRecorder
'Именить название Log файла, по умолчанию "common"
'LR.LogFileName = "NewNameFileLog"
'False - покать в блокноте, True - в окне Immediate
LR.Show (True)
End SubEnd Sub

Для использования подобного кода записи логов необходимо скопировать (перетащив мышкой) модуль класса LogRecorder из прикреплённого файла в ваш файл.

Sub ПримерИспользованияКласса_LogRecorder()
    ' создаём новый экземпляр лог-рекордера
    Dim LR As LogRecorder: Set LR = New LogRecorder
    ' задаём имя файла для лога (указываем полный путь)
    LR.LogFileFullName = ThisWorkbook.Path & "common.log"
    LR.OpenLog    ' открываем лог (очистка файла + запись стартовой строки)

    For i = 1 To 10
        ' здесь ваш код ...
        ' заносим запись в лог
        LR.AddRecord "Событие " & i, "Информация " & i, 1
        If i Mod 3 = 0 Then ' i делится на 3 без остатка
            ' добавляем запись, до и после неё вставляем строку-разделитель
            LR.AddRecord "Значение " & i & " делится на 3 без остатка", _
                         "дополнительная проверка", 2, LOG_SEPARATOR_BEFORE_AND_AFTER
        End If
    Next i
    LR.AddRecord "Цикл завершен", "Проверено 10 чисел", 1, LOG_SEPARATOR_AFTER
 
    LR.CloseLog  ' закрываем лог (очистка буфера + запись конечной строки)
    ' LR.Show ' запуск текстового файла с логом (для просмотра
End Sub

Можно при добавлении записей в лог указать уровень записей — чтобы выделять отдельные записи отступом слева, как на этом скриншоте: http://ExcelVBA.ru/pictures/20110829-cd9-96kb.jpg

Кроме того, можно задать максимальное значение буфера лога (запись непосредственно в файла происходит не при каждом выполнении команды AddRecord, а только при превышении размера буфера, принудительном сохранении лога опцией ForceSavingLog=TRUE, а также при сохранении лога командой SaveLog, и при закрытии лога методом CloseLog )
Размер буфера можно изменить, задав значение свойства maxLogSizeBeforeSave (количество символов, при котором лог-файл будет сохранён принудительно, по умолчанию = 5000)

Результатом работы этого кода будет создание файла с именем common.log в той же папке, где расположен файл Excel с макросом:

==================================================
2011-08-29 10:19:30 Starting Log Record…
2011-08-29 10:19:30 Событие 1 Информация 1
2011-08-29 10:19:30 Событие 2 Информация 2
2011-08-29 10:19:30 Событие 3 Информация 3
==================================================
2011-08-29 10:19:30 Значение 3 делится на 3 без остатка дополнительная проверка
==================================================
2011-08-29 10:19:30 Событие 4 Информация 4
2011-08-29 10:19:30 Событие 5 Информация 5
2011-08-29 10:19:30 Событие 6 Информация 6
==================================================
2011-08-29 10:19:30 Значение 6 делится на 3 без остатка дополнительная проверка
==================================================
2011-08-29 10:19:30 Событие 7 Информация 7
2011-08-29 10:19:30 Событие 8 Информация 8
2011-08-29 10:19:30 Событие 9 Информация 9
==================================================
2011-08-29 10:19:30 Значение 9 делится на 3 без остатка дополнительная проверка
==================================================
2011-08-29 10:19:30 Событие 10 Информация 10
2011-08-29 10:19:30 Цикл завершен Проверено 10 чисел
==================================================
2011-08-29 10:19:30 Finishing Log Record…
==================================================

Для создания сразу нескольких логов удобно использовать дополнительный модуль класса LogRecorders (также присутствует в прикреплённом файле)

Понравилась статья? Поделить с друзьями:
  • Excel exe системная ошибка vcruntime140 dll
  • Excel exe ошибка при запуске приложения 0xc0000142
  • Excel exe application error 1000
  • Excel error xml
  • Excel datasource error запрос был прерван не удалось создать защищенный канал ssl tls