Диалоговое окно файла Excel VBA - невозможно удалить используемую папку - PullRequest
0 голосов
/ 19 марта 2019

Я написал макрос, который создает и сохраняет отчеты в указанной папке.Чтобы выбрать папку для сохранения отчетов, я использую FolderPicker FileDialog.

'declaring path to save reports to
Set FolderFileDialog = Application.FileDialog(msoFileDialogFolderPicker)
   FolderFileDialog.Title = "Choose report folder"
   If FolderFileDialog.Show = -1 Then
   Debug.Print FolderFileDialog.SelectedItems(1)
End If

On Error GoTo Finish
SaveToPath = FolderFileDialog.SelectedItems(1) & "\"

Однако у меня возникает проблема, если я пытаюсь удалить выбранную папку.Я могу удалить все содержимое из папки, но когда я пытаюсь удалить папку (не через VBA, просто в проводнике), я получаю сообщение об ошибке, что папка не может быть удалена, потому что она «используется».Я закрыл файл Excel с макросом, поэтому не уверен, почему папка все еще используется.Есть идеи ??

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