Автоматизация Excel - как просто сказать "нет"

Вы объявили «туриста» как массив, в комментариях вы сказали, что когда вы делаете console.log, он возвращает {available: true, gp: 58, lat: 4..., key : 12345}, зная, что я предполагаю, что турист является объектом типа any.

Может быть, если вы измените tourist : Array<any> ; на tourist : any ;, это сработает.

7
задан NeverHopeless 8 November 2012 в 05:50
поделиться

2 ответа

Необходимо указать параметр False для метода Close

xlWorkBook.Close(False)

Из справки Excel VBA:

Метод Close как это относится к Объект книги.

Закрывает объект.

expression.Close (SaveChanges, Имя файла, RouteWorkbook)

Выражение обязательно. Выражение который возвращает один из вышеуказанных объектов.

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

Значение Действие True Сохраняет изменения к рабочей тетради. Если еще нет имя файла, связанного с книга, затем имя файла. Если FileName опущено, пользователя просят предоставить имя файла. Ложь не сохраните изменения в этом файле. Пропущено Отображает диалоговое окно с вопросом пользователю сохранить или нет меняется.

FileName Необязательный вариант. Сохранить изменяется под этим именем файла.

RouteWorkbook Необязательный вариант. Если рабочую книгу не нужно направлять следующему получателю (если у него нет проскальзывание или уже было маршрутизируется), этот аргумент игнорируется. В противном случае Microsoft Excel маршрутизирует Рабочая книга, как показано в следующем таблица.

Значение Значение Истина Посылает книгу следующему получателю. Ложь не отправить рабочую книгу. Пропущено Отображает диалоговое окно, спрашивающее пользователя, является ли рабочую книгу нужно отправить.

14
ответ дан 6 December 2019 в 10:53
поделиться

Согласно этой документации: http://msdn.microsoft.com/en-us/library/bb223560 .aspx

Если для свойства «Сохранено» для книги задано значение «Истина» без сохранения книги на диск, Microsoft Excel завершит работу, не попросив сохранить книгу.

3
ответ дан 6 December 2019 в 10:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: