Ошибка вне диапазона в VBA
я хочу написать макрос для разделения данных из главного файла данных на разные листы. Я написал ниже коды, но они показывают ошибку вне диапазона. не могли бы вы мне помочь?
Суб SplitandFilterSheet()
Шаг 1 - скопируйте лист
'Шаг 2 - фильтрация по отделам и удаление строк, не применимых
'Шаг 3 - цикл до конца списка
Дим Splitcode Как Диапазон
Листы("Мастер").Выбрать
Set Splitcode = Range("SplitCode")
Для каждой ячейки в Splitcode
Листы("Мастер").Копировать После:=Рабочие Листы(Sheets.Рассчитывать)
Активный лист.Имя = ячейка.Ценность
С ActiveWorkbook.Листы(сот.Ценность).Диапазон("MasterData")
.Поля автофильтра:=5, критериальные:="&ЛТ;&ГТ;" &ампер; мобильный.Значение, оператор:=xlFilterValues
.Offset(1, 0).SpecialCells(xlCellTypeVisible).Весь день.Удалить
Конец С
Параметру activesheet.aitofilter.ShowAllData
Соседней камере
Конец Подводной Лодки
Что я уже пробовал:
Я перепробовал много вещей, но это не сработало. может ли кто-то мольбами помочь?