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

Страницы: 1
Сопоставлении двух файлов по нескольким столбцам.
 
Образец
Изменено: Ipnev - 25.05.2024 20:12:33
Сопоставлении двух файлов по нескольким столбцам.
 
Добрый день!
Очень нужна помощь в сопоставлении двух файлов по нескольким столбцам.
Желательно через макрос, т.к. один файл неизменный, а обрабатываемых файлов много.
Разделение строк в сводной таблице при определённых условиях.
 
surkenny и evgeniygeo
Огромное спасибо. Теперь осталось изучить их, чтобы в будущем была возможность использовать с другими вариантами.
Я правильно понимаю, что первый вариант VBA, а второй DAX?
Разделение строк в сводной таблице при определённых условиях.
 
Добрый день!
Есть таблица с данными по складу. Мне надо её обработать и отправить в другой отдел.
Времени на это уходит очень много. Подскажите, пожалуйста, каким образом можно реализовать более автоматизированный вариант.
У товара есть запрошенное кол-во и скомплектованное.
И оно выводится в одну строку. А в некоторых вариантах, необходимо, чтобы было 2 строки. Образец приложил. Там более понятно, чем я опишу.
Заранее спасибо.
Частичная замена значений в PQ
 
Большое спасибо. Действительно работает.
Не со всеми ячейками корректно, т.к. получатели заведены через ....
Если нет ИНН/КПП, то удаляет ООО.
Но думаю и этого за глаза.
Ещё раз спасибо.
Частичная замена значений в PQ
 
Цитата
написал:
Нужен файл с примером
Прошу извинить, если я чего-то не понимаю. А зачем нужен файл?
У меня таких файлов куча. И они все разные.
Я надеялся, что существуют символы, похожие на "*/*" в поле поиска.
Изменено: Евгений Валерьевич - 24.06.2022 19:35:11
Частичная замена значений в PQ
 
Цитата
написал:
Есть
Супер. А как?
Частичная замена значений в PQ
 
Добрый день!
Не могли бы вы мне подсказать.
Есть какая-то возможность в PQ через замену значений удалять ИНН/КПП?


ПЕТРОВДОК ООО 7802168429/780185265
Макросы Outlook, Сохранение вложений из писем.
 
Цитата
написал:
ТУТ  есть ветка по Outlook
Спасибо. Я там всё пересмотрел. Форум там совсем мёртвый.
Макросы Outlook, Сохранение вложений из писем.
 
Цитата
написал:
я советую воспользоваться Power Automate
Спасибо большое. Скачал, установил, посмотрел. Но в моём случае это, как забивать гвоздь микроскопом. Хватит обычного макроса.  
Изменено: Евгений Валерьевич - 17.06.2022 13:17:32
Макросы Outlook, Сохранение вложений из писем.
 
Цитата
написал:
А зачем ее удалять?
Тема была больше похоже на разговор глухого со слепым. Я не могу машину завести, а меня просят рассказать весь маршрут от и до. Какой смысл от той темы. Решение Я нашёл, но оно немного корявое. Но работает. Потом выложу это решение через PQ и макрос от МатросНаЗебре. Может кто ещё какой вариант знает. Оказалось, что никто из знакомых не заморачивался с таким. Добавляли столбец в 1С или Oracle. У нас же с этим беда.  
Макросы Outlook, Сохранение вложений из писем.
 
Не нашёл кнопки удалить тему. Думал модератор удалит, если её почистить. Не сработало.
Макросы Outlook, Сохранение вложений из писем.
 
В этой ветке были вопросы других по Outlook. Поэтому в ней же и спрашиваю. Вроде vba и там и там.
Макросы Outlook, Сохранение вложений из писем.
 
Добрый день!
Использую в работе 2 макроса для сохранения вложений из писем Outlook в папку.

№1.
Если вложения имеют одинаковые названия, то более новый заменяет собой старый.
Код
Sub Замена(myItem As Outlook.MailItem)
Dim att_count As Integer
For att_count = 1 To myItem.Attachments.Count
myItem.Attachments.Item(att_count).SaveAsFile ("T:\Logist\" & myItem.Attachments.Item(att_count).FileName)
Next
End Sub
№2
К каждому вложению с одинаковыми названиями добавляет дату и время и сохраняет в папку.
Код
Public Sub Logist(itm As Outlook.MailItem)
Dim objAtt As Outlook.Attachment
Dim saveFolder As String
dateOfMailItem = Format(itm.ReceivedTime, "yyyy.mm.dd")
saveFolder = "T:\Logist\"
 If Dir(saveFolder, vbDirectory) = "" Then
     MkDir saveFolder
 End If
For Each objAtt In itm.Attachments
j = " "
  For i = 1 To 1000
   If Not Dir(saveFolder & "\" & dateOfMailItem & j & objAtt.FileName) = "" Then
    j = "_" & i & "_"
   Else
    Exit For
   End If
  Next i
objAtt.SaveAsFile saveFolder & "\" & dateOfMailItem & j & objAtt.FileName
Set objAtt = Nothing
Next
End Sub
И так получилось, что очень не хватает ещё двух.
№3. Если приходит письмо с таким же вложением, то он его пропускает и не сохраняет в папку. Более ранний файл имеет приоритет.
№4. Если приходит письмо с таким же вложением, то он выбирает файл больший по размеру и его сохраняет. Больший размер файла имеет приоритет.

Может кто такой использует в работе? Или один из этих можно поправить.
Заранее огромное спасибо.  
Добавление столбца и заполнение его значением из ячейки не в таблице
 
.
Изменено: Евгений Валерьевич - 04.06.2022 15:31:06
Добавление столбца и заполнение его значением из ячейки не в таблице
 
.
Изменено: Евгений Валерьевич - 04.06.2022 15:31:22
Добавление столбца и заполнение его значением из ячейки не в таблице
 
.
Изменено: Евгений Валерьевич - 04.06.2022 15:31:44
Добавление столбца и заполнение его значением из ячейки не в таблице
 
.
Изменено: Евгений Валерьевич - 04.06.2022 15:32:03
Добавление столбца и заполнение его значением из ячейки не в таблице
 
.
Изменено: Евгений Валерьевич - 04.06.2022 15:32:50
Страницы: 1
Наверх