<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; VBS: MS Outlook. Отметить задание как завершенное.]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15139&amp;type=atom" />
	<updated>2020-01-20T10:58:03Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=15139</id>
		<entry>
			<title type="html"><![CDATA[VBS: MS Outlook. Отметить задание как завершенное.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=137360#p137360" />
			<content type="html"><![CDATA[<p>Добрый день.<br />В MS Outlook сделал повторяющееся событие, при наступлении которого автоматически выполняются определенные действия и оно автоматически отклоняется.</p><p>Проблема в том, что повторный запуск события при следующем наступлении времени его срабатывания не происходит из-за того что &quot;висит&quot; такое же задание в отклоненных, приходится в ручную завершать выполненное событие.</p><p>Отклоняю событие с помощью метода </p><div class="codebox"><pre><code> .Dismiss </code></pre></div><p>Ни в гугле, ни в документации по объекту Remind нужного мне метода не нашел...</p><p>Прошу помочь в поиске способа программно отметить задание как завешенное.</p><p>Текущий код:<br /></p><div class="codebox"><pre><code>
Private Sub olRemind_BeforeReminderShow(Cancel As Boolean)

    For Each objRem In olRemind
        If objRem.Caption = &quot;Событие&quot; Then
            If objRem.IsVisible Then
                objRem.Dismiss
                Cancel = True
            End If
            Exit For
        End If
    Next objRem
</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Sid_inc]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40584</uri>
			</author>
			<updated>2020-01-20T10:58:03Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=137360#p137360</id>
		</entry>
</feed>
