powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Контактный лист в Outlook
5 сообщений из 5, страница 1 из 1
Контактный лист в Outlook
    #33244169
apk1970
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа!

С помощью нехитрой процедуры -

Sub CountContacts()

Dim myOLApp As New Outlook.Application
Dim myNameSp As NameSpace
Dim myFolders As Outlook.Folders
Dim myContact As Outlook.ContactItem

Dim ii As Integer
Set myNameSp = myOLApp.GetNamespace("MAPI")
Set myFolders = myNameSp.Folders
For ii = 1 To myFolders.Item("Личные папки").Folders.Item("Контакты").Folders.Item("Выр").Items.Count
myContact = myFolders.Item("Личные папки").Folders.Item("Контакты").Folders.Item("Выр").Items.Item(ii)
Next ii
End Sub

пытаюсь пройтись по фолдеру с контактами. Беда в том, что помимо контактов в фолдере "Выр" есть еще объекты типа "Группа рассылки". Как можно определить к какому типу относится объект в коллекции Items, до того, как что-либо с ним делать?
...
Рейтинг: 0 / 0
Контактный лист в Outlook
    #33245205
apk1970
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет ответа?
...
Рейтинг: 0 / 0
Контактный лист в Outlook
    #33248161
apk1970
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поднимаю рейтинг вопроса - ну очень надо
...
Рейтинг: 0 / 0
Контактный лист в Outlook
    #33249329
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А запустить Outlook нажать в нем Alt+F11, потом F2, найти в списке объектов ContactItem и вдумчиво пошариться по списку его параметров совсем не судьба да?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
dim ci as Object
for each ci in GetNamespace("MAPI").folders( 2 ).folders("Contacts").items( 1 )
   if ci.Class = olContact then
      debug.print ci.FullName
   elseif ci.Class = olDistributionList
     debug.print ci.DLName
  endif
next
...
Рейтинг: 0 / 0
Контактный лист в Outlook
    #33254335
apk1970
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. То, что надо.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Контактный лист в Outlook
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]