Справка: у меня есть две ячейки в одном столбце в Excel, помеченные знаком x
(для удобства). Я хочу использовать номера строк этих ячеек, чтобы выделить и выбрать диапазон в другом столбце между этими двумя ячейками, чтобы я мог копировать их и вставлять по своему усмотрению. Подскажите пожалуйста, как сделать это макросом. Оценил.
1 ответ
0
- Установите ActiveCell, чтобы быть первой ячейкой желаемого столбца.
- Используйте либо для или сделать ..Во время цикла: если ActiveCell.Значение не «х», затем установите ActiveCell.Значение, чтобы быть ячейкой под ним и продолжить цикл. Если это «x», то: При первом вхождении «x» сохраните индекс строки (т.е. ActiveCell.Row), на втором случае разорвать петлю. Индекс строки второго вхождения будет в ActiveCell.Строка.
- Выберите ячейки между двумя вхождениями. (Это легко узнать с помощью макро-рекордера)
Подсказки: