Привет всем, подскажите просто вижу все кнопки надстройки но при нажатии ничего не происходит и ни ошибки ничего что делать?
Не бойтесь совершенства. Вам его не достичь.
|
10.05.2020 21:28:16
Доброго времени суток, друзья.
Так как тем особо нет - решил что-бы не скучать по чуть-чуть влезть в коллекции. Нашел рабочий макрос (прилагаю) разобрал его, но остался черный участок, а именно почему при добавлении объекта в коллекцию используя CStr(cell.Value) выводит список уникальных без него полный список ??
Изменено: - 10.05.2020 21:28:48
Не бойтесь совершенства. Вам его не достичь.
|
|||
|
|
|
|
20.04.2020 14:08:41
Всем доброго времени суток!
Прошу Вас помочь. Ежедневно от 10 до 30 раз обновляются данные в таблице Range("O5:" последний столбец (определяется как ячейка со словом Реализация в строке 2 - 1 & последняя строка) количество строк и столбцов всегда разное, но всегда именно так определяется. Этот диапазон состоит всегда из одинаковых значений по формату: число, дата, дата, число, дата, дата. Так как данные вносятся людьми бывают некорректные данные а именно ..дата как текст или не существующая дата (31.11.2019) или 31 01 2019, Даты не должны быть меньше чем 01.04.2017 (дата создания организации) и не больше чем сегодня(), ячейки с суммами могут через точку писать или вообще не ставить ничего (пробел)...Проверив все ячейки нужно вывести список на отдельный лист с ошибкам и ссылками на них. Макрос я сделал но так как данных для проверки очень долго работает не быстро (секунд 30), а хотел попробовать впихнуть его в массивы и не знаю как... КОРОТКО НУЖНО ДИНАМИЧЕСКИЙ ДИАПАЗОН ПРОВЕРИТЬ ЧТО БЫ ТАМ БЫЛА ДАТА ИЛИ ЧИСЛО И МАКСИМАЛЬНО БЫСТРО. МНЕ КАЖЕТСЯ МАССИВЫ МОГУТ ТУТ ПОМОЧЬ - НО Я НЕ ЗНАЮ ИХ. ИЛИ ВОЗМОЖНО ПРОСТО УСКОРИТЬ РАБОТУ ТЕКУЩЕГО МАКРОСА... а забыл - желаемый результат будет если нажать на кнопку на листе.
Изменено: - 20.04.2020 14:22:52
Не бойтесь совершенства. Вам его не достичь.
|
|||
|
|
|
|
27.02.2020 21:32:26
Всем доброго времени суток.
Установил 2016 офис, попытался разделить с помощью PQ ячейку по строкам как обычно выделил столбец - разделить-столбец- выбрал разделитель -каждое вхождение -дальше вместо расширенных настроек где и выбирал по строкам - только дополнительные варианты..подскажите где в это версии эта функция
Изменено: - 27.02.2020 21:33:38
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
27.11.2019 17:36:54
Всем доброго времени суток, прошу Вашей помощи, при выгрузке данных из 1С у меня числа имеют символы их пытаюсь удалить с помощью макроса, но почему-то происходит удаление запятых...в файле показал что есть, что получается и что должно быть. Макрос не мой нашел на просторах интернета...Если можно его переделать замену на определенный диапазон всех листов, т.е. допустим S1:Z2000 на каждом листе книги.
Изменено: - 27.11.2019 17:38:40
Не бойтесь совершенства. Вам его не достичь.
|
|||
|
|
|
|
26.06.2019 12:50:32
Всем доброго времени суток, решил по чуть чуть уходить от своих формул.
Первым делом попала формула суммесли(). Есть БД договоров, каждая строка это отдельный договор, необходимо посчитать для каждой строки (начиная с 5) сумму столбцов с названием "Реализация" в строке 3 и за период попадающий в выбранный диапазон месяцев включительно (ячейки AM1 и AO1). т.е. формулой я решал этот вопрос находил 1 и последний месяц участвующие в расчете из него делал ИНДКСОМ диапазон и дальше уже искал. Решение я получил как раз на оснвоании формулы, но как по мне оно громоздкое и что-то подсказывает мне, можно сделать все деликатнее. Хочу узнать возможны ли корректировки макроса для его более удобного и максимально понятного упрощения. в столбце AN приведено решение формулой. ну и сам макрос:
Изменено: - 26.06.2019 12:51:05
Не бойтесь совершенства. Вам его не достичь.
|
|||
|
|
|
|
19.06.2019 11:41:17
Всем доброго времени суток, пытаюсь по чуть чуть изучать азы VBA, но знаний нет практически. Поэтому обращаюсь к форумчанам за помощью.
Есть вот такой макрос:
Суть его в том что бы он убирал все фильтры на листе, показывал скрытые столбцы и строки (если таковые есть) и копировал нужный мне диапазон.. Загвоздка сейчас в том если есть скрытые строки или столбцы макрос нужно дважды вызвать, что бы отобразились скрытые данные...Подскажите как изменить макрос.. Данный макрос запускаться будет из персональной книги макросов (надеюсь правильно обозвал ее). Всем спасибо за будущую помощь.
Изменено: - 19.06.2019 11:42:11
Не бойтесь совершенства. Вам его не достичь.
|
|||
|
|
|
|
21.02.2019 10:55:54
Всем доброго времени суток, прошу Вашей помощи. Суть задачи такова :
Имеется отчет в котором ежедневно разносятся оплаты по более чем 1500 тысячи договорам, т.е. оплаты приходят ежедневно и разносятся в месяц за который они пришли с указанием суммы в столбце "Оплачено потребителем за расчетный период" на листе "отчет" и "Дата оплаты", т.е. сегодня может прийти оплата за апрель 2017 года или любой другой период который есть в отчете на листе "отчет". в связи с чем возникла необходимость вести общие поступления в каждом месяце т.е. относить оплату в тот месяц в котором она произведена. Решение которое работало до определенного момента на листе "оплаты" выделены красным в Т72 - показано что работает с определенным количеством столбцов, но как только добавляю больше столбцов или строк то выдает ошибку #ЗНАЧ - в ячейке Т73. Лишние столбцы очистил и скрыл все что нужно отображено.
Изменено: - 21.02.2019 10:57:04
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
03.12.2018 14:49:03
Всем доброго времени суток, нужна помощь, чет не могу сообразить.
Есть табличка каждая строка это договор, по нему в столбцы "реализация" ежемесячно производятся начисления в рублях и дальше отмечается даты отправки и вручения документов на оплату за каждый расчетный период.. я подсчитываю сумму отправленных и врученных документов в столбцах AL и AM соответственно(выделил желтым цветом), проблема заключается в том что при добавлении нового месяца мне необходимо добавлять в формулу условия проверки типа, и снова + если(...) для нового месяца
Большое спасибо.
Изменено: - 03.12.2018 14:56:59
Не бойтесь совершенства. Вам его не достичь.
|
|||
|
|
|
|
04.09.2018 10:15:56
Ребята, доброго времени суток всем!
Прошу Вас объясните если у меня дома компьютер и на работе я установлю там и там PLEX. - это считается 2 активации?? если я переустановлю винду и там и там м заново активирую то это снова 2 активации?? и если допустим сменю работу удалю с рабочего компа плекс и установлю на новом рабочем месте..это + еще одна активация?
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
31.07.2018 15:13:59
Всем доброго времени суток, есть ежедневные отчеты в количестве 2 шт. в которые вносятся изменения, они всегда делаются на 1 одном компьютере, после чего рассылаются руководителям, в одном файле есть формулы которые ссылаются на другой файл, и при пересылке и открытии на другом компьютере там высвечивается ошибка #ЗНАЧ. Вопрос как оставить те значения которые были изначально в формулах и не пытаться пересчитывать их так как файл на который они ссылаются недоступен для них ( ранее у меня они оставались без перерасчета и ошибка высвечивалась когда вносили изменения в ячейку но теперь почему не так).
формула используются суммеслимн.
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
26.06.2018 12:04:06
Добрый день.
Прошу помощи в составлении формулы. Есть месяцы под каждым из них содержится 6 столбцов связанные с финансовой деятельностью за данный месяц. Периодически нужно добавлять или убирать информацию нескольких последних месяцев. т.е. сумма реализаций за весь период или сумма реализаций без учета 2х последних, затрудняется это тем что нужно постоянно редактировать формулу. В файле примере для столбца CS "реализация" и CV "Оплачено" я сделал формулы которые считают как раз то что мне нужно, быстрым указанием последнего нужно в расчетах столбца.... а вот для столбцов CT "Сумма отправленных документов на оплату потребителю, руб." CU "Сумма врученных документов на оплату потребителю" не получается так как там есть условие. Суть в чем - хочется что бы как для столбцов оплата и реализация при указании конца диапазона проводилось суммирование столбца реализация, но учитывались даты отправки/вручения документов. для каждого месяца отдельно и в сумму попадали только те у которых дата указана. Есть ли возможность это сделать одной формулой без дополнительных вычислений.
Изменено: - 26.06.2018 12:04:28
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
11.04.2018 10:16:04
Всем добрый день, подскажите есть большой файл( более 6000 строк) в котором много проверок через УФ...и как понимаете файл очень сильно тормозит. Есть ли у кого-то ссылка или пример макроса где можно задать условия для выделения, что бы уйти от УФ и ускорить работу файла.
Изменено: - 11.04.2018 14:05:48
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
13.03.2018 14:25:57
Добрый день!
Прошу помощи. Есть таблица в которой данные обновляется ежедневно (пример таблицы в приложении). Необходимо ежедневно сводить сколько денег поступило в каждом месяце ... т.е. есть колонка "Оплачено потребителем за расчетный период" - в нем указывается сумма оплаты и есть столбцы с названием "Дата оплаты" - здесь указывается дата когда была проведена оплата -в каждом месяцы даты разные так как оплаты приходят с запозданием и иногда только по решению суда, и разносятся они в тот месяц который указан в платежном поручении (пример: в марте могут оплатить за январь, или за март или за февраль и т.д.) Условия такие: в феврале должны отображаться все суммы столбцов "Оплачено потребителем за расчетный период" которые поступили столбец "Дата оплаты" не позже 28.02.2018. в марте - только плтаы поступившие с 01.03.2018 по 31.03.2018 и т.д. для следующих месяцев. Сейчас в примере отображается формулами как и что считается, но проблема заключается в следующем, что каждый новый месяц надо добавлять в формулу ссылки уже на новый месяц... Вопрос заключается в том что бы понять есть ли возможность сделать формулу проставить таким способом что бы он сам определял столбцы с оплатой(что суммировать) + соседний столбец "Дата оплаты" анализировал (условие) и прибавлял если условия соответствуют.
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
25.12.2017 13:32:51
Добрый день, всем, прошу Вашей помощи.
Подскажите есть ли возможность использовать для расчета диапазон автоматически определающийся. Понимаю можно СУММЕСЛИМН использовать но хотел бы понять возможно ли использовать не прямые ссылки а вот определенные с помощью формул по условиям. Хочется что бы просто при смене наименования месяца все считалось само.... Файл прилагаю.
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
21.12.2017 12:40:36
Всем доброго дня!
Нужна Ваша помощь, не пойму как переделать макрос, что бы учитывался еще один параметр при заполнении таблицы. Т.е. на Лист1 есть таблица куда подтягиваются значения из Лист2... Сейчас они подставляются только по одному условия столбца "Номер заявки"... но необходимо еще учитывать второй параметр - это номер бланка. т.к. заявка может быть одна но бланки разные... Подскажите что добавить и куда...
Изменено: - 21.12.2017 12:41:45
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
26.10.2017 15:17:29
Есть лист на котором может быть использовано несколько выпадающих списков (для примера привожу 3 - вообще их около 10). Данные списки нужны для недопущения не корректного ввода данных ответственными лицами. (а их окло 25 человек). Раньше производил замену с помощью НАЙТИ и ЗАМЕНИТЬ, но посмотрел, что это можно делать гораздо быстрее макросом.
Прошу Вашей помощи в создании данного макроса. Списки утверждены руководством, но так как руководство имеет свойства пересматривать все то и списки часто меняются. Необходим макрос который заменял бы значения в ячейках выбранных из выпадающего списка на новые, в случае изменения утвержденных списков (переименования того или иного пункта - допустим с "да" на "В наличии" с "Платежеспособный" на "Добросовестный" или "ГУ ЖФ ООО" на "ООО "ГУЖФ" и в таком духе.
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
19.10.2017 17:08:40
Всем привет! Прошу помощи у Вас. Есть таблица которую заполняют указывая напротив фамилии необходимый для них номер сборки (лист "заказ").
Нужно на лист "свод" перенести данные при условии, что фамилии могут быть разбросаны в хаотичном порядке и номера сборок раскидать по соответствующим столбцам (номер 1 в столбец с номером 1 и тд.). Это необходимо для того что просчитать потом массу и распределить по водителям.
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
16.10.2017 10:28:37
Всем доброго времени суток, помогите пожалуйста.
Есть огромная таблица в которой много данных, но все они отсортированы по именам и нужно что бы выбрать из списка необходимое имя и рядом нажав на ячейку (ссылку) переходило на первое найденное значение и вторая на поселение найденное.
Изменено: - 16.10.2017 10:29:17
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
05.10.2017 15:56:40
Добрый день, нужна помощь, чет не могу формулу прописать, писал через много если условий не удобно все условия не проверить. Есть оплаты в которых пишут назначение платежа, платежей в день может быть много и каждый платеж относится к разным субъектам организации. Необходимо найти совпадения и рядом проставить необходимый номер и если не находит данных написать что "не указан договор и/или оплата другого субъекта РФ
Изменено: - 05.10.2017 15:56:57
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
19.09.2017 12:37:05
Всем доброго времени суток! Подскажите есть ли возможность решения такого вопроса. Есть месяца и даты начала месяца и конца. В случае если в ячейке стоит "1" необходимо поставить даты с 1 числа по последнее число месяца под которым оно написано, если месяца подряд идут - необходимо указать 1 число первого по счету месяца и последнее число последнего месяца, если же месяца разбросаны (стоят "1" в разброс) то указать нужно 1 число первого месяца с "1" и далее следующий так же.
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
10.09.2017 20:17:56
Доброго времени суток, ребята!
Подскажите пожалуйста есть ли возможность макросом или просто настройки печатать - последние два листа печатать на обеих сторонах, а первые обычной(на одной) печатью. Просто необходимо что бы на обороте был написан исполнить на последнем листе.
Изменено: - 10.09.2017 20:20:14
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
06.07.2017 13:39:37
Добрый день, гуру EXCEL, нужна помощь. Нужно, что бы в ячейке "C" проставлялась принадлежность к какой конторе относится данный платеж, по частичному соответствию поиска текста в ячейке. У каждой конторы номер начинается с определенных цифр… В таблице с права сделал.
То есть если в ячейке B2 находит совпадение соответствующее одной из КОНТОТОР то подставлял необходимую контору. Если совпадений нет вообще то писал "ПЕРЕПРОВЕРИТЬ" пытался через много условий если. Выдавало ошибку.
Изменено: - 06.07.2017 13:40:28
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|
|
29.06.2017 11:03:25
Всем добрый день, нужна помощь, здесь на нашел код. Помогите его переделать, что бы он реагировал на определенный диапазон изменений и самое главное что изменением является АВТОМАТИЧЕСКИЙ пересчет формулы.
Есть два листа ТХ и ВКХ - они являются рабочими туда ежедневно вносятся изменения, а на листе СВОД - на основании данных выводится отчет. И для контроля изменений когда последний раз менялись сводные данные по каждому объекту ЗВО и ВКС - нужно что бы в столбце P (ДАТА изменения данных) напротив строки в которой изменились данные и ставилась дата и время изменения хоть. Ссылка на код который нашел
Изменено: - 29.06.2017 11:04:12
Не бойтесь совершенства. Вам его не достичь.
|
|||
|
|
|
|
19.06.2017 11:00:06
Всем, добрый день, подскажите как осуществить поиск в столбце "B" Данных находящихся (написание название разное, но примерно похожи) в столбце "D" и перенести из столбца "B" в столбцы "E" = ИНН и "F" = КПП организаций (они расположены под каждым наименованием).
Не бойтесь совершенства. Вам его не достичь.
|
|
|
|
|