Можем ли мы удалить слово Document с помощью макроса VB, присутствующего внутри самого документа - PullRequest
0 голосов
/ 26 апреля 2019

У меня есть документ Word, где я делаю некоторые операции с использованием кода VB.Я хочу удалить документ, как только все операции будут завершены с использованием Vb-кода, присутствующего внутри самого документа, избегая необходимости какого-либо внешнего макроса или любого внешнего приложения для удаления документа.

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

Sub DeleteCurrentDoc ()

Dim deletepath As String

deletepath = ActiveDocument.FullName

ActiveDocument.Close False

Kill (deletepath)

Application.Quit

End Sub

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