• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

закрыть документ ексель

  • Автор темы VIKING
  • Дата начала
V

VIKING

Такая проблема, отчета открывает документ эксель делает в нем кое-какие изменения, как при выходе из екселя отключить запрос на сохранение
 
M

morpheus

VIKING
quit(true) - посмотрите в VBA есть параметр выхода из application excell без запроса на сохранение
 
M

morpheus

был неправ
Код:
Workbook.Close(false)

p.s. Я надеюсь мы говорим об OLE технологиях и эксель это COM-обьект
 
N

NomadSoul

Saved Property
See AlsoPropertiesMethodsEventsSpecificsTrue if no changes have been made to the specified workbook since it was last saved. Read/write Boolean.

Remarks
If a workbook has never been saved, its Path property returns an empty string ("").

You can set this property to True if you want to close a modified workbook without either saving it or being prompted to save it.

Example
This example displays a message if the active workbook contains unsaved changes.

If Not ActiveWorkbook.Saved Then
MsgBox "This workbook contains unsaved changes."
End If

This example closes the workbook that contains the example code and discards any changes to the workbook by setting the Saved property to True.

ThisWorkbook.Saved = True
ThisWorkbook.Close
 
V

VIKING

Спасибо за помощь
Morpheus
1С false и true считает переменной

Если интересно получилось вот так:
Код:
Попытка
Ексель= СоздатьОбъект("Excel.Application");
Ексель.Visible = 0;
Исключение
Сообщить(ОписаниеОшибки() + " Эксель не установлен на данном компе"); 
Возврат;
КонецПопытки;
Книга=Ексель.WorkBook.Open(ПутьКФайлу);

...........................................
Действия с эксель
...........................................
Книга.saved=1;
Книга.close();
Ексель.Quit();
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!