Как отключить автоматический расчет формул в 1с
Перейти к содержимому

Как отключить автоматический расчет формул в 1с

  • автор:

Как отключить автоматический расчет формул в 1с

Добрый день, коллеги!

кто знает, как программно отключить автоматический пересчет формул при открытии книги (установить «Параметры вычисления = Вручную»)?

а при чем тут 1с ?
не, тут никто не знает, что надо включить запись макроса и посмотреть на результат
как и 99% получения информации по Excel — записать макрос и посмотреть код!

With Application
.Calculation = xlManual
.MaxChange = 0.001
End With
ActiveWorkbook.PrecisionAsDisplayed = False

Как отключить автоматический расчет формул в 1с

Как отключить автоматический пересчет формул в Экселе перед открытием книги. Создается так:
Эксель = СоздатьОбъект(«Excel.Application»);

Книга открывается так:
Книга = Эксель.WorkBooks.Open(ИмяСводнойТаблицы);

Отключать пересчет перед открытием книги пытался так:
Эксель.Calculation = xlCalculationManual;

Естественно xlCalculationManual объявлена и инициализирована ранее (xlCalculationManual = -4135;)

Вылетает ошибка: Microsoft Office Excel: Нельзя установить свойство Calculation класса Application.

(0) Разве никто не делал так.
(2) Спасибо. Ошибки нет по тому способу, но и ускорения нет за счет отключения.

Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший

Как отключить автоматический расчет формул в 1с

Дата публикации 29.11.2017

Использован релиз 2.2.2

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

  1. Открыть форму отчета.
  2. Нажать кнопку «Еще» (рис. 1).
  3. Выбрать пункт «Настройка».

  1. Установить флаг «Отключить автоматический расчет вычисляемых ячеек».
  2. Кнопка «Сохранить».

Подпишитесь на новости

Не пропускайте последние новости — подпишитесь
на бесплатную рассылку сайта:

  • десятки экспертов ежедневно мониторят изменения законодательства и судебную практику;
  • рассылка бесплатная, независимо от наличия договора 1С:ИТС;
  • ваш e-mail не передается третьим лицам;

Как отключить автоматический расчет формул в 1с

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *