Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Inok
Добрый день.
Пытаюсь освоить азы программирования и написать макрос в VBA, который в листе Excel последовательно построчно проверяет содержимое ячеек с первого по третий и с шестого по седьмой столбцы и в случае нахождения идентичных строк (кроме 4 и 5 столбцов), копирует значение ячейки пятого столбца нижней (одинаковой) строки в верхнюю ячейку пятого столбца (одинаковой строки), и далее удаляет нижнюю (одинаковую строку).


2 1 3 7 8 4 8
4 5 7 10 7 4 7
4 6 7 10 7 4 1
9 1 5 6 8 2 9
9 1 5 8 9 2 9
1 4 6 8 0 3 6
3 2 7 9 5 4 1

Так в примере, по условию одинаковы строки 4 и 5.
Необходимо 9 (из 5 строки , пятого столбца) записать вместо 8
(4 строки пятого столбца), а затем удалить 5 строку.
Понимаю, что для вас это тривиальная задача, но мне она пока не по-зубам, единственная книжка, которую удалось достать в нашем поселке "Программирование на VBA в Microsoft Office 2007" Л.Д.Слепцова, в решении данной задачи пока ничем не помогла. Буду чертовски признателен если подробно растолкуете как это делается.


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.