Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Написание скриптов в Outlook

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Gremlin19



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
' To Turn On Debug Change Dim Debug from False to True in mDebug function
 
Sub mDebug(Text)
    Dim Debug
      Debug = True
      If Debug Then
          WScript.Echo Text
      End If
End Sub
 
Sub save_new()
  On Error Resume Next
  Dim myApp 'As Outlook.Application
  Dim myFolder 'As Outlook.MAPIFolder
  Set myOlApp = CreateObject("Outlook.Application")
  Set myNameSpace = myOlApp.GetNamespace("MAPI")
  Set myFolder = myNameSpace.GetDefaultFolder(6) '.Folders("1")
  DestFolder = "C:\Scripts\"
'  myFolder.Items.Sort "ReceivedTime", false
  If myFolder.Items.Count > 0 Then
      For i = 1 To myFolder.Items.Count
         If (myFolder.Items(i).Attachments.Count > 0) and (myFolder.Items(i).Unread = True) Then
              For j = 1 To myFolder.Items(i).Attachments.Count
                mDebug(myFolder.Items(i).Subject & " " & myFolder.Items(i).CreationTime)
                  myFolder.Items(i).Attachments.Item(j).SaveAsFile DestFolder & _
                    left(myFolder.Items(i).CreationTime,10) & "_" & _
                    myFolder.Items(i).Attachments.Item(j).DisplayName
              Next  
          End If
         if Err.Number <> 0 Then
               mDebug("Error on :" & myFolder.Items(i).Subject)
               Err.Clear
             end if
      Next
  End If
End Sub
mDebug("Start")
save_new()
mDebug("Done")

Всего записей: 125 | Зарегистр. 06-03-2006 | Отправлено: 11:26 11-06-2009
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Написание скриптов в Outlook


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru