Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.03.2010, 08:22   #1
as-is
Пользователь
 
Регистрация: 09.02.2010
Сообщений: 41
По умолчанию Макрос для обработки диапазона значений в цикле

Помогите решить задачу: Есть две колонки. В одной значение времени, в другой значения (измерения).
Необходимо обрабатывать диапазоны значений из одной колонки;
число значений диапазона 15. Пока фиксировано, - именно 15.
------------------------------------------------------------------------
***В идеале хочу разобраться, как выделять динамические по объему группы-диапазоны значений по признаку - признак=метка ячеек.
------------------------------------------------------------------------
Макрос, в идеале, пробегает (в цикле) по таким группам из 15 значений и для каждой группы-диапазона выделяет максимальное значение, отмечает его цветом или «жирным», отмечает пропущенные значения, строит диаграмму рядом на том же листе.
Спасибо.
as-is вне форума Ответить с цитированием
Старый 08.03.2010, 09:35   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Вы на самом деле думаете, что мы сделаем всё это без примера файла?

Зачем вообще макрос?
Почему бы не использовать условное форматирование для подсветки максимальных значений?
А диаграммы можно строить прямо в ячейках средствами Excel 2007.
EducatedFool вне форума Ответить с цитированием
Старый 08.03.2010, 10:22   #3
as-is
Пользователь
 
Регистрация: 09.02.2010
Сообщений: 41
По умолчанию

Ексель 2003.
Пример прикрепляю (немного коряво, но как есть).
Первый столбик либо номер, либо время. Формат не принципиален.
Вторая колонка (столбик) - числа такие, как есть - "мелкие и противные", мало отличающиеся подчас, да ещё с разным количеством после запятой;
Значений будет много, - думаю, что макрос сильно упростит.
третья - текстовые ячейки. Искусственно уменьшил повторяемость - оставил "АБВГ" серии. Последнее усложняет, поэтому добавил сейчас. Число значений в серии (диапазоне, выборке может быть и 15, и больше).
Спасибо за ответ.
Вложения
Тип файла: rar Книга08Марта.rar (4.8 Кб, 19 просмотров)
as-is вне форума Ответить с цитированием
Старый 08.03.2010, 10:24   #4
as-is
Пользователь
 
Регистрация: 09.02.2010
Сообщений: 41
По умолчанию

Да, ещё забыл - последние значения ("Буквы") могут дублироваться (выделил цветом). Что с ними делать - зависит от значений. Как минимум для упрощения планирую удалять дубликаты. Спасибо.
as-is вне форума Ответить с цитированием
Старый 08.03.2010, 12:13   #5
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Может быть не 15 а 16 значений? Буква Г выпадает.
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Старый 08.03.2010, 12:39   #6
as-is
Пользователь
 
Регистрация: 09.02.2010
Сообщений: 41
По умолчанию

Уважаемый, буквы и их количество не принципиальны. Мне не буквы надо выделять, а значения. Спасибо.
as-is вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос обработки данных для Excel 2007 Python Фриланс 1 16.02.2010 20:47
надо: макрос для обработки данных poll69 Microsoft Office Excel 2 06.02.2010 17:25
макрос для обработки результатов тестирования prostoklassnik Microsoft Office Excel 12 05.11.2009 13:35
Найти значение функций для всех целых значений из диапазона -8..3 Goldberg Паскаль, Turbo Pascal, PascalABC.NET 5 13.11.2008 00:05
Макрос в Excel для обработки группы файлов ad_sum Microsoft Office Excel 1 29.12.2007 16:56