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 |
|
Версия 2008 или более поздняя |
Android |
|
Версия 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.
Нужна дополнительная помощь?
- 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
-
Proposed as answer by
-
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, contacttnsf@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.
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:
Is similar information logged by Excel 2010?
Excellll
12.5k11 gold badges50 silver badges78 bronze badges
asked Nov 3, 2010 at 12:24
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:
- Open Excel 2010.
- Click on File > Options.
- Select Trust Center > Trust center settings.
- Select Protected view.
- Uncheck all the options under Protected View > OK.
- 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
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
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éJunior Mayhé
1,6572 gold badges18 silver badges26 bronze badges
Логирование – ведения логов действий программы на VBA с возможностью просмотра созданного лога в текстовом файле или блокноте
Использование Логирования:
Для использования инструмента «Логирования» нужно на панели инструментов VBE нажать кнопку — «Вставить класс LogRecorder» И для удобства использования импортировать функции: WriteLog, WriteErrorLog и ShowLog. Используя инструмент — «Code-Library»
Пример использования инструмента — Логирования
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 (также присутствует в прикреплённом файле)