Оператор FileCloseAll
Закрывает все открытые файлы.
Синтаксис:
FileCloseAll [Save]
Пример.
Откроем два файла и закроем их.
Sub MAIN
FileNewDefault
Insert "Тестовая строка для первого файла."
FileNewDefault
Insert "
Тестовая строка для второго файла."
FileCloseAll 0
End Sub
Оператор FileSave сохраняет активный документ или шаблон. Если документ без имени, FileSave выводит на экран диалоговое окно Сохранить как.
Пример:
Sub MAIN
FileNewDefault
Insert "Тест №1 оператора FileSave"
FileSave
MsgBox "Окно <Сохранить как> не должно появиться.", - 1
Insert Chr$(13) + "Тест № 2 оператора FileSave . "
FileSave
End Sub
FileSaveAll [соханять][,в_формате]
первый аргумент задает второй (в_формате)
Функции IsDocumentDirty() возвращает -1, если документ изменялся после последнего его сохранения. Обычно используется в сочетании с оператором FileSave:
If IsDocumentDirty() = -1 Then FileSave
Для шаблонов существует аналогичная функция IsTemplateDirty().
Документы, шаблоны и др.
AddAddIn, AddAddIn()
AddInState, AddInState()
ClearAddIns
Converter$()
ConverterLookup()
CopyFile
CountAddIns()
CountDocumentVars()
CountFiles()
CountFoundFiles()
DeleteAddIn
DisableInput
DocClose
DocumentStatistics
FileConfirmConversions, FileConfirmConversions()
FileFind
FileList
Функция FileName$() возвращает имя файла документа и путь. Следующая макрокоманда поместит полное имя файла туда, где находится точка вставки (IP).
Sub MAIN
fn$=FileName$()
Insert fn$
End Sub
Следует учесть, что если IP находится внутри верхнего или нижнего колонтитула, то вставка имени файла не производится, так как Word рассматривает колонтитулы как отдельные от окна документа окна и функция FileName$() не знает, какое имя вернуть.
FileNameFromWindow$()
FileNameInfo$()
FileNew
FileNewDefault