0 / 0 / 0
Регистрация: 15.05.2014
Сообщений: 11
|
||||||
1 | ||||||
Обработать выделенный диапазон ячеек, результат записать в смежный диапазон31.05.2014, 21:31. Показов 12866. Ответов 1
Метки нет Все метки)
(
Напишите в среде Excel макрос, который в выделенном диапазоне ячеек должен выполнять заданные действия и записывать результат в смежную с диапазоном колонку:
В каждой строке диапазона подсчитать число пар соседних ячеек, значения которых имеют противоположные знаки, и выделить цве¬том ячейку с отрицатель-ным числом. Вот есть пример выполнения чего то подобного. В данной лабораторной работе необходимо составить макрос, ко¬торый в выделенном диапазоне ячеек подсчитывает количество по¬ложительных, нулевых и отрицательных значений, записывает ре-зультаты в смежную с диапазоном колонку и выделяет цветом ячейки с положительными значениями. Например, на рис. 6.1 представлен результат выполнения макроса в случае, если выделен диапазон ячеек В2:С5. А В С D Е 1 2 1,5 -21 3 Количество положительных значений 3 0 6 2 Количество нулевых значений 4 9 0 3 Количество отрицательных значений 5 11 -7 Рис. 6.1. Результаты обработки диапазона В2:С5 Для этого: а) перейдите из Excel в среду программирования VBA; б) добавьте в рабочую книгу новый модуль и в окне редактиро¬вания модуля наберите команды:
![]() таблица после работы макроса? 3. Цикл Forj = 1 То NC ... Nextj является вложенным по отноше¬нию к циклу For i = 1 То NR ... Next i. Это означает, что вначале будут последовательно перебираться ячейки с номерами (1, 1), (1, 2) ... (1, NC) при i = 1, затем - (2, 1), (2, 2) ... (2, NC) при i = 2 ..., и т.д. до ячеек с номерами (NR, 1), (NR, 2) ... (NR, NC) при i = NR. Какое значение переменных i и] соответствует ячейке с адресом ВЗ? 4. Самостоятельно составьте макросы для решения задач из числа приведенных в приложении G согласно своего варианта. 5. Запишите составленные макросы в модуль, заполните различ¬ ными данными диапазон ячеек СЗ:Е7 для первого макроса и G2:J5 для второго макроса и выполните каждый макрос, предварительно выделив нужный диапазон. Текст макросов, контрольные примеры и результаты приведите в отчете по лабораторной работе. Напишите в среде Excel макрос, который в выделенном диапазоне ячеек должен выполнять заданные действия и записывать результат в смежную с диапазоном колонку:
0
|
|
31.05.2014, 21:31 | |
Ответы с готовыми решениями:
1
Скопировать выделенный диапазон без пустых строк
|
01.06.2014, 06:58 | 2 |
Не надо в тему всю методичку копировать! Ни кому не интересно с ней разбираться.
Задавайте конкретные вопросы, согласно правилам одна тема - один вопрос.
0
|
01.06.2014, 06:58 | |
Помогаю со студенческими работами здесь
2
Excel : Выделенный диапазон столбца обменять с соседним слева аналогичным диапазоном
Excel : Скопировать выделенный диапазон с первого листа на тот лист активной рабочей книги
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |