Есть книга с листами: "Л1", "Л1 Итог", "Л2", "Л2 Итог", "Л3", "Л3 Итог", ..."
Необходимо для листов: "Л1, Л2, Л3, ..." выполнить одну последовательность действий (например, удались столбцы A, B, C) А для листов: "Л1 Итог, Л2 Итог, Л3 Итог, ..." другую (например, удались столбцы D, E, F)
Помогите, пожалуйста, запихнуть номера листов в два цикла.
В диспетчере имен "Л1, Л2, Л3, ..." сохранены под именем "Листы", а "Л1 Итог, Л2 Итог, Л3 Итог..." под именем "Итог" Можно ли их названия взять из диспетчера имен? Если нет, то помогите сделать перебор.
Спасибо.
Добрый день.
Есть книга с листами: "Л1", "Л1 Итог", "Л2", "Л2 Итог", "Л3", "Л3 Итог", ..."
Необходимо для листов: "Л1, Л2, Л3, ..." выполнить одну последовательность действий (например, удались столбцы A, B, C) А для листов: "Л1 Итог, Л2 Итог, Л3 Итог, ..." другую (например, удались столбцы D, E, F)
Помогите, пожалуйста, запихнуть номера листов в два цикла.
В диспетчере имен "Л1, Л2, Л3, ..." сохранены под именем "Листы", а "Л1 Итог, Л2 Итог, Л3 Итог..." под именем "Итог" Можно ли их названия взять из диспетчера имен? Если нет, то помогите сделать перебор.
Public Sub www() Dim nm For Each nm In [Листы].Value Sheets(nm).Columns("A:C").Delete Next nm For Each nm In [Итог].Value Sheets(nm).Columns("D:F").Delete Next nm End Sub
[/vba]
Здравствуйте [vba]
Код
Public Sub www() Dim nm For Each nm In [Листы].Value Sheets(nm).Columns("A:C").Delete Next nm For Each nm In [Итог].Value Sheets(nm).Columns("D:F").Delete Next nm End Sub