Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Ошибка 1004, появляется на одном компьютере, на другом - нет
 
Добрый день!

Есть решенная задача по заполнению формы (MB-7) из базы данных (Genrgal...) по выбранным на MB-7 критериям:
ФИО и дата выдачи.
Задача решена: через запрос PQ - формируется плоская таблица и макросом отбирается и вставляется информация в форму.

После выбора ФИО на MB-7 - по ивенту изменения листа на PPE отбираются ФИО - определяется компания, даты выдачи и отдел.

Так вот Макрос работает на 2-х компьютерах нормально, но на 3-м - выдает ошибку 1004 без описания (вместо описания - знаки??????????) ошибка появляется на шаге обращения к фильтрам сводной таблице на листе PPE.

Есть ощущение, что это связано с региональными настройками компьютера, не смотря на то, что они установлены на Россию...
Может кто сталкивался с подобными проблемами? Подскажите, в какую сторону копать?
Изменено: Дмитрий Болдырев - 24.05.2022 16:58:25
Результат формулы в виде =число1+число2+...
 
Доброго дня!

Есть нетривиальная, на мой взгляд, задача:
В ячейках есть находятся формулы - функция СУММЕСЛИМН, которая возвращает из большой базы данных по нескольким условиям, но есть дебильное требование заказчика, чтобы в ячейке была не функция, а сумма чисел, которые эта функция суммирует, т.е. формула должна быть не "=суммеслимн(......)", а типа "=число 1 + число 2 + число 3 +...+ число n".
Есть идеи, как можно такое реализовать с помощью макроса или пользовательской функции? Может, кто сталкивался...
Изменено: Дмитрий Болдырев - 30.01.2020 11:27:43
Подсчет количества уникальных текстовых значений в одном столбце по условию в другом столбце(ах)
 
Здравствуйте, уважаемые!

Понимаю, что тема избита, но не могу разобраться с тем, что нашел на форуме...
Задача - посчитать формулой количество уникальных значений (в примере контрагентов) по заданным условиям в других столбцах.
1. количество уникальных контрагентов в "трц 1" правильный ответ "7"
2. количество уникальных контрагентов в "трц 1" в 2013 г. правильный ответ "6"
3. нужна возможность подсчета по более чем 2-м признакам

в столбце G - формулы, которые я нашел на форуме, но они не работают
Помогите, пожалуйста поправить.
Изменено: Дмитрий Болдырев - 23.10.2015 12:52:37
Неточный поиск по нескольким параметрам
 
Добрый день, Уважаемые форумчане!

Подскажите пожалуйста в какую сторону копать?

Есть некая база данных клиентов (тысячи строк).
У каждого клиента есть набор параметров (в полях, все текстовые поля заполняются из справочников, т.е. стандартизированы):
1-место его размещение (текстовое поле, из справочника)
2-признак (текстовое поле, из справочника)
3-оценка эффективности (Числовое расчетное поле, которое может принимать любые положительные значения)
4-год, за который эта оценка рассчитана (числовое поле из справочника)
5-категория клиента (текстовое поле из справочника)

И есть некий справочник экспертных значений (десятки строк), где каждому сочетанию места (1), признака (2), года (4) и категории (5) соответствует экспертная оценка эффективности.

Задача: Без помощи макросов. найти по сочетанию значений полей 1, 2, 3, 4 из первой базы - значение категории (5) из второй.
Например:
в первой базе будет
местопризнак оценка год категория
место 1признак 5 1534,55 2015 первая
место 2 признак какой-то1432,082014вторая
и т.д.

Во второй:
местопризнак оценка год категория
место 1признак 5 1500 2015 третья
место 2 признак какой-то14002014вторая
и т.д.

так вот необходимо, чтобы в дополнительном поле (например, "категория экспертная") первой базы отразилась для клиента по первой строке примера "третья", а для клиента по второй строке "вторая".

Т.е. все текстовые критерии поиска во второй базе должны совпасть точно, а критерий цифровой "оценка" - наиболее близко.
Присвоить массиву свойства ячеек
 
Здравствуйте, уважаемые форумчане!

Подскажите, туплю... как присвоить массиву не значения, а свойства ячеек листа из выделенного диапазона?
Как значения присвоить - понятно:
Код
ObjectData = ActiveWorkbook.Sheets(ListVsOb).Range(Cells(i, j), Cells(k,l)).Value
А вот если мне надо цвет ячеек  или размер шрифта - не получается...
Нет фильтров, а строки синие))), Автофильтр
 
Здравствуйте, коллеги!
На листе "умная таблица", используется как БД (Много записей и полей). Ни по одному полю фильтр не установлен, но Excel номера строк подсвечивает голубым цветом, как будто где-то есть отбор по фильтру. Кнопка "Очистить" в "Сортировка и фильтр" не активна. если "отжать" кнопку автофильтр - тоже ничего не меняется. Раньше такого не было, с чего началось - не помню... На функционале никак не сказывается, но раздражает... Есть идеи как победить, без создания таблицы заново?
посчитать количество уникальных значений по нескольким критериям
 
Здравствуйте, гуру!
Помогите пожалуйста решить задачу, поиск не дал результатов. Ткните носом плз!

Задача - посчитать формулой среднюю величину затрат по нескольким критериям.
Более подробно - в приложенном файле.
Может есть другой, более изящный путь получить результат?

Спасибо!
Макрос для удаление пустых записей из базы данных с визуализацией процесса :))))
 
Выношу на Ваш суд сабж.  
Писал для себя. Скорее всего он далёк от совершенства - я не профи в VBA.  
Может кому пригодится.  
Ваши мнения/предложения приветствуются.
Универсальный макрос, однако ;)
 
Может, я конечно уже наглею, но нужда пришла - поэтому прошу уважаемых гуру о помощи. Думаю, если получится сделать такой макрос, то это облегчит жизнь многим. Многим, кто по работе вынужден проверять и анализировать всякого рода однотипные таблицы, получаемые из филиалов, подразделений и т.п. Т.к. людей, дружащих с Excel достаточно немного, то им направить табл. можно только в "красивом виде", т.е. где есть все формулы, объединённые ячейки, помесячная разбивка и т.п., хотя по-сути - это должна быть база данных с определёнными полями...на основе которой уже с помощью СВОДНЫХ ТАБЛИЦ можно формировать уже любые отчёты и анализировать.... Но, как все знают, большинству юзеров заполнить табл. в виде базы данных, мягко говоря, неудобно.... Вот и есть идея написать такой "универсальный" макрос по преобразованию любой табл. в базу данных для построения сводных таблиц. МОИХ ЗНАНИЙ ДЛЯ ЭТОГО НЕДОСТАТОЧНО. Может, кто из гуру заинтересуется (а может уже и есть решение, о котором я не знаю) Собственно идея такая: 1. Макросу надо сообщить какие строки являются суммирующими (например путём проставления в один из столбцов признаков) чтобы в базу они не попадали (в примере строки 7,8,12,16 и т.д.) 2. Также указать какие строки к какому уровню суммирования относятся. 3. Из шапки создать поля признак, период 4. Загрузить собственно числовые данные в базу Если даже для макроса нужны будут ручные манипуляции с исходной таблицей (а это, как мне кажется, необходимо для его "универсальности") то в итоге получим действительно универсальный макрос и меньшую головную боль... <BR><STRONG>Файл удален</STRONG> - велик размер. [Модераторы]
Синтаксис вычисляемых полей и вычисляемых объектов в сводной таблице
 
Подскажите, может, кто знает каков сабж.  
Речь идёт не о таких случаях, когда просто мышкой тыкнуть, например на одно + второе поле, а когда значения должны браться в пределах одного признака.... не знаю как правильнее объяснить...см. пример.  
Надо, допустим сделать вычисляемое поле в признаке "ааа", где будет формула: февраль-январь.
Страницы: 1
Наверх