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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 15 След.
Формирование последовательности символов на основании списка изменений
 
Ну по числам (а не цифрам - как указано в теме) понятно. От минимального до максимального.
Изменено: Marat Ta - 05.05.2021 13:44:24
Формирование последовательности символов на основании списка изменений
 
Только вместо склейки -разбросайте по нужным ячейкам )
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=8&TID=4988&...
Изменено: Marat Ta - 05.05.2021 13:40:15
Автоматическая выборка уникальных значений
 
По правилам форума нужен файл-пример, а не скриншот.
Автоматическая выборка уникальных значений
 
А для чего это нужно?
Какое практическое применение?
Макрос можно за 5 минут написать - но смысла не вижу.
Поиск слов по маске без учета регистра и запись рядом соответствующего слова
 
Вообще то в инете есть уже такой справочник и города в столбце рядом.
Но ТС хочется составить свой из 2 городов ...)
Изменено: Marat Ta - 03.05.2021 10:36:33
Поиск положения числа в двумерном массиве
 
Цитата
пример решения я нашел
Это уже больше 50% шансов на успех - умение искать на форуме.
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=8&TID=9099
Изменено: Marat Ta - 02.05.2021 11:34:57
Действие (умножение) и округление получившегося числа в одной строке.
 
Из Правил форума
Цитата
2.3. Приложите файл с примером того, что есть сейчас и того, что хотелось бы на выходе.
Действие (умножение) и округление получившегося числа в одной строке.
 
Округление вверх или вниз, какая точность?
Изменено: Marat Ta - 02.05.2021 09:55:50
Поиск положения числа в двумерном массиве
 
Искать на форуме не пробовали?
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=8&TID=30109
Найти наиболее часто встречающиеся сочетания товаров в чеках
 
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=69597

Поиск на форуме вам в помощь....
Поиск слов по маске без учета регистра и запись рядом соответствующего слова
 
Если 2 города - выделил формулу зеленым фоном.

Абайфарм уже не ставит рядом Абай ....
Цитата
Абайфарм ........  ставить рядом Абай
Изменено: Marat Ta - 02.05.2021 09:32:50
Поиск слов по маске без учета регистра и запись рядом соответствующего слова
 
Добавлю, что функция скопирована с темы
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=137530&a...
Поиск слов по маске без учета регистра и запись рядом соответствующего слова
 
azma, выше уже рабочий файл. Справочник корректируйте и дополняйте сами.
Функция простая и понятная.

А вот название темы... Поиск нескольких слов - каких?
Изменено: Marat Ta - 01.05.2021 17:20:41
Поиск слов по маске без учета регистра и запись рядом соответствующего слова
 
Без дополнительного справочника городов не обойтись.
А затем уже по совпадению выдавать именно так, как разнесено в справочнике.
Изменено: Marat Ta - 01.05.2021 19:10:55
Обращаться прямо по названию столбца vba
 
Цитата
формулой впр подтянуть данные в столбец, например d
a - это 1, b = 2, d = 4
А конкретно к ВПР() - номер столбца зависит от диапазона выборки и начинается с 1, подробнее в помощи по функции.

Прикрепите файл-пример с описанием, какой результат вы хотите получить.
Долгое и безуспешное сохранение файла Excel, Пытаюсь сохранить напичканный PQ и макросами файл, он сохраняет вечность и уходит в "не отвечает"
 
Отключите макросы, отладчиком пошагово протестируйте.

Создайте файл заново и поэтапно тестируйте на каком этапе возникает проблема.
По имеющейся информации ничего не понятно.
Изменено: Marat Ta - 01.05.2021 08:09:57
Сквозной поиск и подсветка дубликатов в книге, Прошу помощи в автомализиции поиска повторяющихся артикулов
 
Давайте все таки уточним задачу.
Вы можете, как уже написали выше - на всех листах артикулы сделать только в колонке E?

Тема так и плавает в русле какой диапазон проверять....
Можно вручную пробить и E и F - но времени нет этим заниматься.

Цитата
Мне надо выделить те, что повторяются на разных листах.
И у вас вроде дубликаты есть и на одном листе ... вам нужны именно дубликаты с разных листов?
Т.е. на 1 листе дубликаты выделять не нужно?
Изменено: Marat Ta - 30.04.2021 18:50:49
Сквозной поиск и подсветка дубликатов в книге, Прошу помощи в автомализиции поиска повторяющихся артикулов
 
Замените Cells(1,1) на свою стартовую ячейку на всех листах. И создайте лист "Дубликаты".

Код
Sub prDublicat()
    Dim sh As Worksheet
    Dim Dd As Object
    Dim t$, i&, j&, b$
    Set Dd = CreateObject("scripting.dictionary")
    With CreateObject("scripting.dictionary"): .comparemode = 1
        For Each sh In ActiveWorkbook.Sheets
            sh.Activate
            Cells.Interior.Color = xlNone
            If sh.Name = "Дубликаты" Then GoTo SledSh
            a = Cells(1, 1).Resize(ActiveSheet.UsedRange.Rows.Count, ActiveSheet.UsedRange.Columns.Count)
            For i = 1 To UBound(a)
                For j = 1 To UBound(a, 2)
                    If IsEmpty(a(i, j)) Then GoTo SledA
                    t = CStr(a(i, j))
                    If .exists(t) Then
                        If .Item(t) <> "" Then
                            s = Split(.Item(t))
                            Sheets(s(0)).Cells(Val(s(1)), Val(s(2))).Interior.Color = vbRed
                        End If
                        sh.Cells(i, j).Interior.Color = vbRed
                        b = .Item(t) & ";" & sh.Name & " " & i & " " & j
                        .Item(t) = ""
                        If Dd.exists(t) Then b = Dd.Item(t) & ";" & b
                        Dd.Item(t) = b
                    Else
                        .Item(t) = sh.Name & " " & i & " " & j
                    End If
SledA:          Next
            Next
SledSh: Next
    End With
    Sheets("Дубликаты").Activate
    If Dd.Count > 0 Then Cells(1).Resize(Dd.Count, 2) = Application.Transpose(Array(Dd.keys, Dd.items))
End Sub
Изменено: Marat Ta - 30.04.2021 18:41:20
Сквозной поиск и подсветка дубликатов в книге, Прошу помощи в автомализиции поиска повторяющихся артикулов
 
Файл-пример ТС можно уменьшить в 14 раз. И спокойно прикрепить во вложение в теме.
Изменено: Marat Ta - 30.04.2021 17:07:12
Сквозной поиск и подсветка дубликатов в книге, Прошу помощи в автомализиции поиска повторяющихся артикулов
 
Цитата
а не сравнивает листы между собой.
Я вам выделил участок вашего кода с циклом, где ясно что проход по листам пустышка.
Простейшая задача (используя коллекцию или словарь), учитесь применять поиск на форуме.

https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=1&TID=64385&T...
Изменено: Marat Ta - 30.04.2021 08:22:30
Сквозной поиск и подсветка дубликатов в книге, Прошу помощи в автомализиции поиска повторяющихся артикулов
 
По логике - если на 1 листе у ТС все работает как надо и вопрос стоит только почему это не работает по циклу по листам.... то вопрос: а что выполняется в цикле по листам?

Разберитесь для начала с этим:
Код
For Each oneSheet In ThisWorkbook.Sheets
    Err.Clear: Set ra = worksheet.UsedRange
   Next
Изменено: Marat Ta - 29.04.2021 19:04:44
Сквозной поиск и подсветка дубликатов в книге, Прошу помощи в автомализиции поиска повторяющихся артикулов
 
А зачем нам все 750 кб ваших данных?
Для файла-примера хватило бы и части данных.
Изменено: Marat Ta - 29.04.2021 18:51:15
Макрос, который из нескольких файлов печатает нужные листы(вкладки) согласно списка в столбце
 
https://www.excel-vba.ru/chto-umeet-excel/kak-sobrat-dannye-s-neskolkix-listov-ili-knig
Немного переделать код -  копировать не все листы, а только 1 лист из каждой книги и т.д.
в .CSV файле при открытии в некоторых ячейках вместо цифр дата, файл скачивается в .CSV формате при открытии в некоторых ячейках вместо цифр дата
 
В общем, ТС нужна функция обратного перевода даты в похожее число.
Типа 30 апреля = 30.04 или 30.4

Создайте новую тему...
Изменено: Marat Ta - 29.04.2021 06:01:11
Как получить в макросе код цвета ячейки?
 
Ну наверное так Cells(1,1).....
Макрос для печати всех файлов с определённым расширением в папке
 
Возможно пригодится... если печатать листы из книг Excel
https://www.cyberforum.ru/vba/thread1495912.html
Консолидация двух массивов в один с выбором максимального значения и удаления дубликатов с минимальным значением
 
Не проще было:
Скопировать 2 прайс и добавить в конце первого.
Отсортировать по наимен. и цена общий список.
И "Удалить Дубликаты" через меню.

Тогда и название темы можно было упростить: "Прайс с максимальными ценами без дубликатов"
Изменено: Marat Ta - 28.04.2021 15:07:47
в .CSV файле при открытии в некоторых ячейках вместо цифр дата, файл скачивается в .CSV формате при открытии в некоторых ячейках вместо цифр дата
 
Нет компа рядом проверить - возможен еще вариант заменить системный разделитель десятичных на . (точка) - и загрузить данные. После чего вернуть разделитель обратно на , (запятая).
Изменено: Marat Ta - 29.04.2021 05:56:00
в .CSV файле при открытии в некоторых ячейках вместо цифр дата, файл скачивается в .CSV формате при открытии в некоторых ячейках вместо цифр дата
 
Откройте файл csv текстовым редактором и сделайте автозамену . (точка) на , (запятая).

В дату Excel автоматически переводит то, что с точкой и попадает в диапазон корректной даты - например 30.4 будет 30 апреля, а 31.04 перейдет без изменений.
Изменено: Marat Ta - 28.04.2021 12:21:28
При подстановке даты историю транзакций за эту дату выгружать на другой лист
 
Потребуется чуть переделать решения с этой темы.

https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=message&FID=1&TID=101130
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 15 След.
Наверх