Я написал макрос, который создает и сохраняет отчеты в указанной папке.Чтобы выбрать папку для сохранения отчетов, я использую 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 с макросом, поэтому не уверен, почему папка все еще используется.Есть идеи ??