Поиск названия столбца и его копирование - VB
Формулировка задачи:
Помогите пожалуйста, задача состоит в том, чтобы найти столбец по его заголовку и скопировать весь столбец на другой лист. Заголовки столбцов известны, но их количество может быть разным (могут добавиться новые). Искомое значение вводится в ячейку. Проблема заключается в том, что заголовок столбца это объединенная ячейка (группа), под которой есть 3 столбца. Из этих 3х столбцов копируется второй.
Решение задачи: «Поиск названия столбца и его копирование»
textual
Листинг программы
Sub bb() Dim c As Range Set c = Rows(2).Find(Range("A13").Value, , xlValues, xlWhole) If c Is Nothing Then Stop 'заголовок не найден Else c.Copy Sheets("Лист2").Range("B1") Set c = Cells(c.Row + 1, c.Column + 1) Range(c, c.End(xlDown)).Copy Sheets("Лист2").Range("B2") End If End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д