Прежде всего, не смейтесь. И если вы это сделаете, просто сделайте это тихо. Я понятия не имею, как писать цикл Visual Basic, но я сделал свой лучший снимок. Я пытаюсь научиться VBA как можно лучше, делая, и мне просто нужно толчок в правильном направлении. Идея заключается в том, что я хочу написать простой макрос, который просматривает каждый рабочий лист, оценивает, есть ли группа в строках 19-43, если есть группировка, избавляется от группировки, если нет группировки, перейдите к следующему рабочий лист, а если больше нет листок, завершите цикл.Формулировка записи для активной рабочей книги
Вот моя попытка, которая явно не сработала.
Dim V Как вариант
V = ActiveWorksheet
For Each V In Workbook
Rows("a29:43").Select
Selection.Rows.Ungroup
Next
Теперь, я понятия не имею, что квалификация, чтобы сказать что-то вроде, если он сгруппирован, то это, если не сгруппированы, то это. Я бы предположил, что это что-то вроде группировки = правда, но я не мог понять это. Я ОЧЕНЬ благодарен тем, кто сэкономил время, чтобы посмотреть на это.
'Для каждого V In Sheets' – gtwebb
Попробуйте добавить' A' сразу после двоеточия. – pnuts