Как остановить Excel для расчета любых формул, расчетов, ошибок и фона refre sh et c. при открытии Excel из электронной почты - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть файл Excel, который состоит из множества листов с формулой куба, подключенной к кубу в IBM Cognos TM1. когда пользователь открывает этот файл по электронной почте, запускается автоматический расчет, и вместо числового значения пользователь видит значение ошибки, поскольку у него нет доступа к кубу. Один из способов заключается в том, что каждый пользователь перед открытием файла из электронной почты просто отключает свой расчет в существующем Excel. Однако этот метод не практичен, потому что каждый раз пользователь может быть разным.

Я использовал следующий макрос в качестве события открытия рабочей книги

Application.calculation = xlcalculationManual

With Application.ErrorCheckingOptions
    .BackgroundChecking = False
    .EvaluateToError = False
    .TextDate = False
    .NumberAsText = False
    .InconsistentFormula = False
    .OmittedCells = False
    .UnlockedFormulaCells = False
    .ListDataValidation = False
    .EmptyCellReferences = False
End With

Однако мне это не кажется за работой. Есть ли способ отключить все формулы для автоматического расчета при отправке файла? даже если пользователь включил его, но при открытии файла расчет не должен работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...