Я делаю следующее как макрос
- Открыть список файлов
- скопировать некоторые значения
- Закрой их
После этого, когда я выхожу и снова открываю файл, содержащий макрос, он также открывает файлы, которые я ранее открывал. даже те, которые я использовал app.workbook.close
Я не могу найти проблему.
1 ответ
Где находится макрос? В нормальном модуле?
В конце, увидев, как вы уже указали на него переменную, вы можете также сказать
currentWB.close False
Затем закрыть
Set currentWB = Nothing
Есть ли какие-то связи между файлом, содержащим макрос, и файлами, которые он создает?
Похожие вопросы
Новые вопросы
excel
Только для вопросов по программированию объектов или файлов Excel или по разработке формул. Вы можете комбинировать тег Excel с тегами и вопросами VBA, VSTO, C#, VB.NET, PowerShell, OLE и другими тегами и вопросами, связанными с программированием, если это применимо. НЕ используйте с другим программным обеспечением для работы с электронными таблицами, например [google-sheets].
currentWB.close False
, поскольку вы уже указали на него переменную. Затем закрытьSet currentWB = Nothing
. Есть ли какие-то связи между файлом, содержащим макрос, и файлами, которые он создает?