<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2602440</guid>
        <pubDate>Mon, 24 May 2010 07:28:50 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2602440</link>
        <description><![CDATA[Old Bat: Управление правами на доступ к данным (Information Rights Management, IRM)<br><br>подробно не возился, но вроде бы данная технология позволяет решить сабж<br><br>http://www.oszone.net/print/4134/]]></description>
        <author>Old Bat</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2602207</guid>
        <pubDate>Sun, 23 May 2010 20:16:41 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2602207</link>
        <description><![CDATA[verolia: А подскажите поподробнее о запрете печати листа с ограниченными разрешениями]]></description>
        <author>verolia</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2593065</guid>
        <pubDate>Thu, 13 May 2010 06:47:51 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2593065</link>
        <description><![CDATA[Old Bat: а речь, часом, не о запрете печати листа с <strong class='tag-b'>ограниченными разрешениями</strong> ?? Если да, то задача значительно упрощается]]></description>
        <author>Old Bat</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592958</guid>
        <pubDate>Thu, 13 May 2010 04:39:08 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592958</link>
        <description><![CDATA[Akina: В таком случае способ имхо один - сабклассить объект и обрабатывать его PrintOut самостоятельно.]]></description>
        <author>Akina</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592876</guid>
        <pubDate>Wed, 12 May 2010 20:51:30 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592876</link>
        <description><![CDATA[verolia: Ой, спасибо большое, Вам за помощь, сейчас будем пробовать.<br>Я немного не могу понять в чем спор, но у меня стоит задание:<br>объект Excel/Application реагирует на событие:<br>при попытке распечатать первый лист рабочей книги выдается предупреждающее сообщение о запрете печати.]]></description>
        <author>verolia</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592289</guid>
        <pubDate>Wed, 12 May 2010 10:42:14 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592289</link>
        <description><![CDATA[Akina: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=302962&view=findpost&p=2592274'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Old Bat &#064; <time class="tag-quote__quoted-time" datetime="2010-05-12T10:32:36+00:00">12.05.10, 10:32</time></span><div class='quote '>я и не говорил, что он вызывается ТОЛЬКО при печати всей книги</div></div><br>
Ну создалося у меня такое впечатление... бывает.]]></description>
        <author>Akina</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592274</guid>
        <pubDate>Wed, 12 May 2010 10:32:36 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592274</link>
        <description><![CDATA[Old Bat: я и не говорил, что он вызывается ТОЛЬКО при печати всей книги, но если нужно печатать всю книгу (без 1 листа) - этот вариант проходит, иначе - пляшем с бубном]]></description>
        <author>Old Bat</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592248</guid>
        <pubDate>Wed, 12 May 2010 10:10:58 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592248</link>
        <description><![CDATA[Akina: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=302962&view=findpost&p=2592225'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Old Bat &#064; <time class="tag-quote__quoted-time" datetime="2010-05-12T09:59:14+00:00">12.05.10, 09:59</time></span><div class='quote '>это простейший вариант при печати всей книги</div></div><br>
Нет. Workbook_BeforePrint вызывается при ЛЮБОЙ печати - даже если ты собираешься вывести на печать одну ячейку.]]></description>
        <author>Akina</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592225</guid>
        <pubDate>Wed, 12 May 2010 09:59:14 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2592225</link>
        <description><![CDATA[Old Bat: согласен, это простейший вариант при печати всей книги<br>иначе - можно наваять собственную форму печати]]></description>
        <author>Old Bat</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2591999</guid>
        <pubDate>Wed, 12 May 2010 07:26:08 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2591999</link>
        <description><![CDATA[Akina: <strong class='tag-b'>Old Bat</strong>, а если чел печатает другой лист? а если всю книгу? из этого методы ты штатно НИКАК не определишь, что собсно послано в печать.]]></description>
        <author>Akina</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2591973</guid>
        <pubDate>Wed, 12 May 2010 07:03:34 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2591973</link>
        <description><![CDATA[Old Bat: можно попробовать нечто вроде:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Private Sub Workbook_BeforePrint(Cancel As Boolean)</div><div class="code_line">Cancel = True</div><div class="code_line">Application.EnableEvents = False</div><div class="code_line">If MsgBox(&quot;Первый лист не может быть напечатан. Печатать оставшиеся?&quot;, vbYesNo) = vbYes Then PrintOut 2</div><div class="code_line">Application.EnableEvents = True</div><div class="code_line">End Sub</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>Old Bat</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2591893</guid>
        <pubDate>Wed, 12 May 2010 04:36:44 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2591893</link>
        <description><![CDATA[Akina: Факт, что не верный - ибо ни к чему не привязано.<br>Среди событий, связанных с печатью, есть только Workbook_BeforePrint, но там нет возможности определить, что именно печатается. Придётся, видимо, переопределять штатный PrintOut.]]></description>
        <author>Akina</author>
        <category>VB for Application</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2591850</guid>
        <pubDate>Tue, 11 May 2010 22:17:11 +0000</pubDate>
        <title>запрет печати лист екселя</title>
        <link>https://forum.sources.ru/index.php?showtopic=302962&amp;view=findpost&amp;p=2591850</link>
        <description><![CDATA[verolia: Как запрограммировать запрет печатать первый лист в экселе?<br>
<br>
У меня есть такой вариант, но не факт, что верный<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Private Sub CheckPrinter()</div><div class="code_line">If Worksheet(&quot;Лист1&quot;) Then</div><div class="code_line">MsgBox &quot;Нельзя печатать этот лист!&quot;</div><div class="code_line">Printer.Enabled = False</div><div class="code_line">End If</div><div class="code_line">End Sub</div></ol></div></div></div></div><br>
<br>
подскажите, пожалуйста, как правильно?]]></description>
        <author>verolia</author>
        <category>VB for Application</category>
      </item>
	
      </channel>
      </rss>
	