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

Страницы: 1 2 3 4 След.
Как найти n вхождение по строкам при сравнение данных VBA, Как найти n вхождение по строкам при сравнение данных VBA
 
Есть ещё варианты по решению данного вопроса?
Как найти n вхождение по строкам при сравнение данных VBA, Как найти n вхождение по строкам при сравнение данных VBA
 
Цитата
написал:
If UCase(arr(2, 2)(yo, 1)) = UCase(arr(0, 2)(yd, 5)) Then
Добавила, не сработало
Как найти n вхождение по строкам при сравнение данных VBA, Как найти n вхождение по строкам при сравнение данных VBA
 
МатросНаЗебре,  я думала от работает от слов "заказ покупателя 153", поправлю
Как найти n вхождение по строкам при сравнение данных VBA, Как найти n вхождение по строкам при сравнение данных VBA
 
МатросНаЗебре,  Данные на листе ПР-ВО, не всегда корректные, для более корректного поиска я использовала дополнительную функцию на листе Данные Подскажите как правильно добавить дополнительно Trim(UCase(RelacePunct( к arr(2, 2)(yo, 1) - это же данные для с равнения с Листа Данные?
Изменено: personwll - 23.06.2025 12:41:43
Как найти n вхождение по строкам при сравнение данных VBA, Как найти n вхождение по строкам при сравнение данных VBA
 
МатросНаЗебре, а точно, я строчные добавляла для сравнения
Как найти n вхождение по строкам при сравнение данных VBA, Как найти n вхождение по строкам при сравнение данных VBA
 
МатросНаЗебре, Второй код на отчёт не сработал. Но смысл понятен, с этим я разберусь. А вот с Казанью )), не увенрена
Как найти n вхождение по строкам при сравнение данных VBA, Как найти n вхождение по строкам при сравнение данных VBA
 
МатросНаЗебре, спасибо огромное. Но по заказу 247 подтянулась одна позиция   Стенд для образцов металлочерепицы Москва, а Стенд для образцов металлочерепицы Казань?
Как найти n вхождение по строкам при сравнение данных VBA, Как найти n вхождение по строкам при сравнение данных VBA
 
Sanja, здравствуйте. Оставила максимально 50 строк. В лист "Данные" нужно собрать данные из листа ПР-ВО, проблема в том, что данные не всегда чёткие.
Например на листе "Данные" имеется продукция Стенд Террасная доска без ступени (Строка 9), у этой продукции свой заказ и менеджер. Эта же продукция имеется на листе "ПР-ВО", с тем же менеджером и заказом, но в дополнении к концу изделию добавлен город или любая другая информация, например Стенд Террасная доска без ступени Воронеж и Стенд Террасная доска без ступени Казань (строка 46 и 50).То есть не одна позиция а две. Есть макрос, он определяет, что две позиции, и есть макрос, что добавляет две дополнительных строки на Лист "Данные" и в эти строки нужно по столбцу "Изделие" собрать эти позиции из Листа ПР-ВО, а в столбец Кол-во указать кол-во с Листа ПР-ВО. Так же эти данные продублировать в лист Отчёт, чтобы нумерация строк не терялась.
Изменено: personwll - 23.06.2025 09:27:09
Как найти n вхождение по строкам при сравнение данных VBA, Как найти n вхождение по строкам при сравнение данных VBA
 
MikeVol, извиняюсь за некорректные данные. Вкладываю максимально сжатый файл. На основании Листа Отчёта, с помощью дополнительного макроса (который определяет отступы, формируется отчёт "Данные", в отчёт "Данные" собираются данные из других отчётов, таких как ПР-ВО, после сборки, "Данные" нужно вернуть на лист "Отчёт", в сгруппированном отдать руководителю.
Как найти n вхождение по строкам при сравнение данных VBA, Как найти n вхождение по строкам при сравнение данных VBA
 
Всем здравствуйте.
Обращаюсь ко всем представителям знающим VBA и имеющую в глубине душе доброту и отзывчивость.
До сих пор не подружилась с VBA, но методом тыка собрала код который определяет кол-во одниковых сверяемых данных между двумя листами по 3 и более столбцам.
Найденное коло-во с листа ПР-ВО вставляется в таблицу с листом под наименованием "Данные". Но  мне нужно не только кол-во, но все найденные элементы соответствующие этому кол-ву (от первого до последнего), которые будут вставляться по порядку вниз в столбце "Изделие" перед столбцом "Строк по изделию"
Однако бывает такое что, случайно дублируются заказы, тогда нужно сравнить по кол-ву затрат. Если суммарное кол-во больше чем на листе Данные, тогда вставляем найденное значение то, которое или меньше по кол-ву или аналогично кол-ву указанное на листе "Данные".
Как реализовать задачу не имею понятия.
Для вставки вниз будет дублироваться строки, код есть. Пример в файле, начиная с 550 строки в листе "Данные"
Очень прошу откликнуться не равнодушных.    
Изменено: personwll - 23.06.2025 00:32:25
Выделить строку и присвоить цвет заливки по фильтрованным столбцам код VBA, Выделить строку и присвоить цвет заливки по фильтрованным столбцам код VBA
 
МатросНаЗебре, спасибо, мне решение понравилось.
Выделить строку и присвоить цвет заливки по фильтрованным столбцам код VBA, Выделить строку и присвоить цвет заливки по фильтрованным столбцам код VBA
 
МатросНаЗебре, спасибо. У меня конечно окрас до 7000 строк идёт, но я и этому была рада, добавила и чуть переделала макрос " Выделение_1", и теперь выделяет до нужной строки. Обработка около 17 секунд, но для 7000 думаю норм. У меня эксель 2007.  
Выделить строку и присвоить цвет заливки по фильтрованным столбцам код VBA, Выделить строку и присвоить цвет заливки по фильтрованным столбцам код VBA
 
Цитата
написал:
наверное, кто-нибудь сможет, но нужно хотя-бы проснуться
:D  
Выделить строку и присвоить цвет заливки по фильтрованным столбцам код VBA, Выделить строку и присвоить цвет заливки по фильтрованным столбцам код VBA
 
Уважаемые форумчане, хоть кто-то может помочь? Аналогичного ничего не нашла
Изменено: personwll - 16.01.2025 08:01:02
Выделить строку и присвоить цвет заливки по фильтрованным столбцам код VBA, Выделить строку и присвоить цвет заливки по фильтрованным столбцам код VBA
 
Всем здравствуйте! Есть таблица в которой нужно сделать фильтр по трём столбцам
У каждого столбца свой критерий
   Sheets("Лист1").Range("$A$6:$D$2000").AutoFilter Field:=2, Criteria1:="<>"
   Sheets("Лист1").Range("$A$6:$D$2000").AutoFilter Field:=3, Criteria1:="="
   Sheets("Лист1").Range("$A$6:$D$2000").AutoFilter Field:=4, Criteria1:="="
По факту отбора, необходимо ячейки выделить и присвоить им цвет (любой для примера)
В данном примере есть ращение, на один столбец, пожалуйста помогите с решением трёх столбов.
Лист1 - как есть
Лист2 - как нужно
Вставить количество строк указанных в столбце и скопировать значение со строки выше, Добавить в новые строки и данные со строки выше
 
MikeVol, Спасибо. Работает :) .
Вставить количество строк указанных в столбце и скопировать значение со строки выше, Добавить в новые строки и данные со строки выше
 
Вечер добрый. Есть таблица со столбом в котором указано сколько нужно добавить строк. Есть код который добавляет на основании этих данных нужное количество строк.
Но нужно чтобы в эти строки копировались значения с изначальной строки в которой указано, сколько нужно добавить строк.
Ребята помогите доработать код.
Пример во вложение.
Userform CommandButton, Userform CommandButton нужен код который вставит значение в нужную ячейку или диапазон
 
Спасибо огромное, понятно и легко.
Userform CommandButton, Userform CommandButton нужен код который вставит значение в нужную ячейку или диапазон
 
Добрый день. Создала Userform со списком и командами кнопок, но код кнопки вставляет значение в другую ячейку, а не в нужную. Не дружу с программированием, делала всё исключительно по картинки с сайта https://urok.1sept.ru/articles/549512, и вроде думала, молодец до тех пор, пока не начала проверять работу. Пожалуйста помогите, подкорректировать код в Userform1. Для работы Userform1 работает макрос Кнопка_Щелчек и создана отдельная кнопка 2. Выбрать месяц отчёта
Изменено: personwll - 20.12.2024 11:51:47
Число сзади без слов, число из конца текстовой строки для excel 97-2003
 
Цитата
написал:
что свои сообщения редактировать и дополнять можно.
Здравствуйте. Извиняюсь, спешка. Реабилитируюсь.
Число сзади без слов, число из конца текстовой строки для excel 97-2003
 
Цитата
написал:
Здравствуйте АlехМ , с вашего позволения )  чуть подожму формулу=МАКС(--ТЕКСТ(ПРАВБ(ПОДСТАВИТЬ(A2;")"; );СТРОКА($1:$9));"#;0;0;\0"))массивный ввод

Изменено: Павел \Ʌ/  - 25.01.2024 11:58:54
Отлично работает и конвертируется, правда чуть подправила, мне так удобней.


Павел \Ʌ/, АlехМ спасибо за помощь.
Тимофеев спасибо за подстрекательство.
Число сзади без слов, число из конца текстовой строки для excel 97-2003
 
Цитата
написал:
закрепить. попробую сейчас
так работает, но при сохранении в формате .odc и открытии в эксель через диспетчер имён формула не конвертируется (="SUBSTITUTE(SUBSTITUTE([$Лист1.$A1];"")"";"""");""-"";""^"")")
Число сзади без слов, число из конца текстовой строки для excel 97-2003
 
Цитата
написал:
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(Лист1!A2;")";"");"-";"^")'
После открытия в LibreOffice в управлении с именами поменял ячейку ПОДСТАВИТЬ(ПОДСТАВИТЬ($Лист1.IW2;")";"");"-";"^") - исправили, сохранили в формат excel 2003 при открытии в excel выдал ошибку файл во вложении. Может столбец A закрепить. попробую сейчас.
Число сзади без слов, число из конца текстовой строки для excel 97-2003
 
Цитата
написал:
Может нужно разрешение необходимое установить в параметрах безопасности
не каждый продвинутый пользователь может правильно работать с офисными файлами, поэтому и хотелось уникальную формулу.
Число сзади без слов, число из конца текстовой строки для excel 97-2003
 
Цитата
написал:
Пример из сообщения #5 пробовали?
Да, на астре открыли через libreOffice Calc, 30 минут разбирались как им запустить макрос ))), потом сохранили в .ods направили обратно, при от открытии через эксель, удалился модуль ))). Макрос не вариант.  
Число сзади без слов, число из конца текстовой строки для excel 97-2003
 
Цитата
написал:
Такой вариант и подобные маловероятен. Нелогичное завершение строки.Здесь только ТС, может расставить точки.
в скобках и без скобок указаны цифры не менее и не более. Сравнивается от 0 до 16000 и более, но не менее ))). Программа по осаго. При завершении, на проверке на astra linux и excel 2003 формулы выдали =#ЗНАЧ!.
Число сзади без слов, число из конца текстовой строки для excel 97-2003
 
Спасибо. Сегодня поставлю эксель 2003 года, посмотрю.
Интересно, а  какое офисное приложение сможет прочитать эти формулы на astra linux?  
Число сзади без слов, число из конца текстовой строки для excel 97-2003
 
Под рукой excel не оказалось, только OpenOffice. Через него вообще всё печально смотреть))). Макросы на работе не желают.
Число сзади без слов, число из конца текстовой строки для excel 97-2003
 

Нужно универсальное решение число из конца текстовой строки для excel 97-2003.
Оно существует?
пример во вложении.
Изменено: personwll - 25.01.2024 02:30:11
Часовой расход жидкого топлива, кг/ч в экселе, кг/ч перевести на км (физика в эксель)
 
Цитата
написал:
Так, может быть, автор темы работает в Минтрансе?  
))), тепло).
Страницы: 1 2 3 4 След.
Наверх