<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBA: Создавать встречи в outlook от другого пользователя]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=11184&amp;type=atom" />
	<updated>2015-12-28T14:20:23Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=11184</id>
		<entry>
			<title type="html"><![CDATA[Re: VBA: Создавать встречи в outlook от другого пользователя]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100002#p100002" />
			<content type="html"><![CDATA[<p>Спасибо!<br />Я уже решил данную проблему, поменял строку в макросе:<br /></p><div class="codebox"><pre><code>Set myCF = myOL.GetDefaultFolder(olFolderCalendar)</code></pre></div><p>на<br /></p><div class="codebox"><pre><code>Set myCF = myOL.Folders.Item(2).Folders.Item(3) 
Set myCd = myCF.Items.Add</code></pre></div><p>но Ваш вариант конечно элегантней и его легче перенести на другой комп,<br />буду пользоваться вашим вариантом, ещё раз Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[tipp]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33570</uri>
			</author>
			<updated>2015-12-28T14:20:23Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100002#p100002</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: VBA: Создавать встречи в outlook от другого пользователя]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=99997#p99997" />
			<content type="html"><![CDATA[<p><strong>tipp</strong><br />Замени строку </p><div class="codebox"><pre><code>Set myCF = myOL.GetDefaultFolder(olFolderCalendar)</code></pre></div><p> на это </p><div class="codebox"><pre><code>Set mbox = myOL.Folders.Item(&quot;otdel@mail.ru&quot;)
Set myCF = mbox.Folders.Item(&quot;Календарь&quot;)</code></pre></div><p>Имена папок &quot;otdel@mail.ru&quot; и &quot;Календарь&quot; надо заменить на реальные названия как они называются у пользователя.</p>]]></content>
			<author>
				<name><![CDATA[mozers]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=4112</uri>
			</author>
			<updated>2015-12-28T10:25:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=99997#p99997</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[VBA: Создавать встречи в outlook от другого пользователя]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=99994#p99994" />
			<content type="html"><![CDATA[<p>Всем привет, просьба помочь со скриптом!<br />Не могу понять как создавать встречу в outlook от другого пользователя.<br />У группы пользователей есть помимо личной почты, доступ к общему почтовому ящику отдела - otdel@mail.ru (все встречи и письма создаются от otdel@mail.ru)</p><p>есть код в VBA:<br /></p><div class="codebox"><pre><code>
Sub Calendar()
    Dim myOL As NameSpace, myCF As MAPIFolder, myCd As AppointmentItem
    Set myOL = Outlook.Application.GetNamespace(&quot;MAPI&quot;)
    Set myCF = myOL.GetDefaultFolder(olFolderCalendar)
    Set myCd = myCF.Items.Add
    
    With myCd
        .AllDayEvent = True
        .Start = Date
        .Subject = &quot;Встреча&quot;
        .Location = &quot;в переговорке&quot;
        .Categories = &quot;test&quot;
        .Display
        .Body = &quot;обсудим код VBA?&quot;
        .SendUsingAccount = .Session.Accounts.Item(&quot;otdel@mail.ru&quot;)
End With
End Sub
</code></pre></div><p>При отработке макроса вылезает ошибка: один или несколько параметров имеют недопустимые значения и выделяет строку - .SendUsingAccount = .Session.Accounts.Item(&quot;otdel@mail.ru&quot;).<br />встреча создаётся, но под текущим пользователем. <br />Как я понимаю, макрос пытается создать встречу от otdel@mail.ru, обращается к календарю пользователя.<br />Но как мне создать встречу в календаре otdel@mail.ru?.</p>]]></content>
			<author>
				<name><![CDATA[tipp]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=33570</uri>
			</author>
			<updated>2015-12-28T07:36:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=99994#p99994</id>
		</entry>
</feed>
