Спасибо)))) Заработало))))
Модуль классов для нескольких Scrollbar'ов на листе excel
Модуль классов для нескольких Scrollbar'ов на листе excel
Ошибка - Слишком много форматов ячеек, Excel 2010 - ошибка - слишком много форматов ячеек
Преобразование массива по условию (VBA)
Преобразование массива по условию (VBA)
Преобразование массива по условию (VBA)
Преобразование массива по условию (VBA)
Преобразование массива по условию (VBA)
|
03.02.2015 17:09:05
Добрый вечер,
Нужна помощь в обработке массива данных. В файле в качестве примера выложена часть массива, который собирается с нескольких листов. Массив отсортирован по дате. Необходимо выделить уникальные значения для каждого месяца и прибора, просуммировать значения потребностей для этих месяцев и приборов и произвести дальнейшие манипуляции, которые указаны в файле (текстом сложно объяснить, проще показать в примере). В итоге должен получится массив как показан в конце листа в файле, который необходимо перенести на лист. Заранее спасибо. |
|
|
|
|
суммирование на нескольких листах по нескольким условиям
суммирование на нескольких листах по нескольким условиям
|
18.12.2014 10:39:00
Попробую объяснить поподробнее,
Цифры при одинаковых сочетаниях "мат." + "пф." всегда одинаковые во всех приборах, но учитывать нужно еще и "метку". И вот если "мат." + "пф."+ "метка" встречается больше 1 раза по всем приборам (+еще в одном приборе они также могут встречаться больше 1 раза). нужно сложить все цифры "остатков" напротив каждого материала. |
|
|
|
|
суммирование на нескольких листах по нескольким условиям
суммирование на нескольких листах по нескольким условиям
|
18.12.2014 10:14:14
, Провод ФАЗА Блока КР1706 исключен, так как в приборах он встречается только 1 раз и поэтому в столбце "I" у него стоит 1. Сейчас перевыложу пример с несколькими позициями.
,спасибо, но не правильно, т.к нужно учитывать не только 1 в столбце E, но и общее кол-во этих единиц по всем приборам и если их больше 1 то учитывать при суммировании. Изначально в примере в ячейке С7 стоял правильный ответ (его и хочется получить с помощью формул или макроса. |
|
|
|
|
суммирование на нескольких листах по нескольким условиям
|
17.12.2014 15:26:09
Добрый день,
Нужна помощь в написании формулы или модуля VBA. Способ решения не принципиален (важен результат). В примере на листе 1 в ячейке С7 результат, который хотелось бы получить без промежуточных таблиц. Таблица "Пример для "Провод ПВС 0.5 (белый)"" нарисована для наглядности того что хочется получить в ячейке C7. |
|
|
|
|
Поиск дубликатов в строке, макрос VBA
Поиск дубликатов в строке, макрос VBA
Поиск дубликатов в строке, макрос VBA
|
10.11.2014 13:54:04
Добрый день,
Помогите решить проблему. На форумах и просторах интернета много тем про поиск и удаление дубликатов в столбцах. Мне же нужно найти дубликаты в 1-ой строке и вывезти уникальные значения во 2-ю строку. Нужен именно макрос, т.к. этим действием будет формироваться шапка таблицы. Заранее спасибо. |
|
|
|
|
Макрос срабатывает только на активном листе
Макрос срабатывает только на активном листе
Макрос срабатывает только на активном листе
Макрос срабатывает только на активном листе
Макрос срабатывает только на активном листе
|
21.10.2014 11:36:35
Добрый день, подскажите пожалуйста, почему данная часть макроса срабатывает только на активном листе, а не на всех указанных:
|
|||
|
|
|
Формула масива в макросе не хочет переносится в ячейку
|
17.09.2014 10:13:08
Доброе утро, помогите пожалуйста разобраться
Почему макрос не воспринимает данную форму записи как формулу массива? Выдает ошибку.
|
|||||
|
|
|
Визуальное отображение работы "поиск решения" VBA
|
15.09.2014 11:54:31
Добрый день
Подскажите пожалуйста, какой параметр в поиске решения указывает на этап выполнения? В коде:
Прогресс бар взял отсюда
Изменено: - 15.09.2014 12:47:14
(Добавил источник прогресс бара)
|
|||||
|
|
|
Поиск решения через UserForm, VBA
Помощь в оптимизации макроса сбора данных с листов по условию VBA, Ругается на переменную iLastRow2 = .Cells(.Rows.Count, 2).End(xlUp).Row
Помощь в оптимизации макроса сбора данных с листов по условию VBA, Ругается на переменную iLastRow2 = .Cells(.Rows.Count, 2).End(xlUp).Row
Помощь в оптимизации макроса сбора данных с листов по условию VBA, Ругается на переменную iLastRow2 = .Cells(.Rows.Count, 2).End(xlUp).Row
Помощь в оптимизации макроса сбора данных с листов по условию VBA, Ругается на переменную iLastRow2 = .Cells(.Rows.Count, 2).End(xlUp).Row
Помощь в оптимизации макроса сбора данных с листов по условию VBA, Ругается на переменную iLastRow2 = .Cells(.Rows.Count, 2).End(xlUp).Row
|
09.09.2014 16:35:02
файл большой, для примера не сократить..
таблица с данными такая же как и в примере Выложенный макрос ищет в первом столбце (в макросе в 5) элементы с условием, что они "полуфабрикаты" или "продукция" (19 столбец) и формирует заголовки на отдельном листе, вторая часть макроса собирает все элементы второго столбца (в макросе в 6) и формирует строки. Данную процедуру нужно выполнить для нескольких листов (Array() в примере) и собрать все в одну таблицу. |
|
|
|
|
Помощь в оптимизации макроса сбора данных с листов по условию VBA, Ругается на переменную iLastRow2 = .Cells(.Rows.Count, 2).End(xlUp).Row