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

Страницы: 1
Сопоставлении двух файлов по нескольким столбцам.
 
Добрый день!
Очень нужна помощь в сопоставлении двух файлов по нескольким столбцам.
Желательно через макрос, т.к. один файл неизменный, а обрабатываемых файлов много.
Разделение строк в сводной таблице при определённых условиях.
 
Добрый день!
Есть таблица с данными по складу. Мне надо её обработать и отправить в другой отдел.
Времени на это уходит очень много. Подскажите, пожалуйста, каким образом можно реализовать более автоматизированный вариант.
У товара есть запрошенное кол-во и скомплектованное.
И оно выводится в одну строку. А в некоторых вариантах, необходимо, чтобы было 2 строки. Образец приложил. Там более понятно, чем я опишу.
Заранее спасибо.
Частичная замена значений в PQ
 
Добрый день!
Не могли бы вы мне подсказать.
Есть какая-то возможность в PQ через замену значений удалять ИНН/КПП?


ПЕТРОВДОК ООО 7802168429/780185265
Макросы 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:32:50
Страницы: 1
Наверх