Этот код предназначен для выполнения задачи в нескольких открытых файлах. Здесь call Donemovement
должен отформатировать этот файл, в то время как Call AllSingles
передает файл по соответствующему пути. как имя файла ABC, тогда он сохраняет его в ABC-папке, если его DEF затем берет его в DEF. Я хочу строку кода, которая может остановить запуск кода при открытии файла с именем, которое не определено в AllSingles
. так как он не сможет взять файл в соответствующее местоположение файла.Остановка макроса VBA в Excel
Sub OpenAllWorkbooksnew()
Set destWB = ActiveWorkbook
Dim DestCell As Range
Dim cwb As Workbook
For Each cwb In Workbooks
Call donemovementReport
Call AllSingles
ActiveWorkbook.Close False
Next cwb
End Sub
создать функцию, которая возвращает bool, если она должна остановиться или нет. если вы хотите оставить ** для каждого ** использовать ** Exit For ** – Belial09