Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Это я и хочу сделать, но как обратиться к директории нужного аккаунта - вот в чём вопрос.

Данным способом можно посмотреть все аккаунты.
Этим же способом я могу посмотреть к папке какого акка я обращаюсь в предыдущем коде. Но указать, какая именно учётная запись мне нужна - пока не понял как.

PHP код: Выделить весь код

Sub Which_Account_Number()
'Don't forget to set a reference to Outlook in the VBA editor
    Dim OutApp 
As Outlook.Application
    Dim I 
As Long

    Set OutApp 
CreateObject("Outlook.Application")

    For 
1 To OutApp.Session.Accounts.Count
        MsgBox OutApp
.Session.Accounts.Item(I) & " : This is account number " I
    Next I
End Sub 

Также нашёл, как можно отправить письмо используя нужный аккаунт.


PHP код: Выделить весь код

Sub Mail_small_Text_Change_Account()
'Only working in Office 2007-2013
'
Don't forget to set a reference to Outlook in the VBA editor
    Dim OutApp As Outlook.Application
    Dim OutMail As Outlook.MailItem
    Dim strbody As String

    Set OutApp = CreateObject("Outlook.Application")
    Set OutMail = OutApp.CreateItem(olMailItem)

    strbody = "Hi there" & vbNewLine & vbNewLine & _
              "This is line 1" & vbNewLine & _
              "This is line 2" & vbNewLine & _
              "This is line 3" & vbNewLine & _
              "This is line 4"

    On Error Resume Next
    With OutMail
        .To = "ron@debruin.nl"
        .CC = ""
        .BCC = ""
        .Subject = "This is the Subject line"
        .Body = strbody

        '
SendUsingAccount is new in Office 2007
        
'Change Item(1)to the account number that you want to use
        .SendUsingAccount = OutApp.Session.Accounts.Item(1)

        .Send   '
or use .Display
    End With
    On Error GoTo 0

    Set OutMail 
Nothing
    Set OutApp 
Nothing
End Sub 


Последний раз редактировалось tetrisussr@vk, 16-10-2015 в 11:00. Причина: исправил тэг


Отправлено: 10:55, 16-10-2015 | #3