<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBA: Ексель - Данные - Подключения - Обновить данные (Макрос)]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=11021</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=11021&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBA: Ексель - Данные - Подключения - Обновить данные (Макрос)».]]></description>
		<lastBuildDate>Fri, 30 Oct 2015 14:10:56 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBA: Ексель - Данные - Подключения - Обновить данные (Макрос)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=98552#p98552</link>
			<description><![CDATA[<p><strong>Flasher</strong><br />да, пробовал его переключит даже на с Лист1 на Документ.</p>]]></description>
			<author><![CDATA[null@example.com (lukas_endigo_91)]]></author>
			<pubDate>Fri, 30 Oct 2015 14:10:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=98552#p98552</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBA: Ексель - Данные - Подключения - Обновить данные (Макрос)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=98081#p98081</link>
			<description><![CDATA[<div class="quotebox"><cite>lukas_endigo_91 пишет:</cite><blockquote><p>Вот если выполнять эти команды отдельно то они работают</p></blockquote></div><p>При выполнении из одного и того же документа?</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Thu, 22 Oct 2015 16:54:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=98081#p98081</guid>
		</item>
		<item>
			<title><![CDATA[VBA: Ексель - Данные - Подключения - Обновить данные (Макрос)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=98080#p98080</link>
			<description><![CDATA[<p>Доброе время суток. Помогите пожалуйста уже целый день ломаю голову над проблемой.<br /><strong>1. Общее пояснения:</strong><br />Есть 2 документа (их будет больше). 1 файл <strong>Расчеты</strong>, 2 файл <strong>Бумага</strong>.<br />Файл <strong>Расчеты</strong> получает данные с файла <strong>Бумага</strong> по нажатию кнопки <strong>ДАННЫЕ- Подключения - Обновить данные</strong>. Все хорошо это все есть. Но загвоздка в том что к файлу <strong>Расчеты</strong> не все должны иметь доступ, то есть на редактирование получается я его блокирую функцией <strong>РЕЦЕНЗИРОВАНИЕ - Защитить лист</strong> (пароль admin).<br /><strong>2. Макросная часть:</strong><br />Так как файл в ручную менять нельзя, использую такой макрос.<br /></p><div class="codebox"><pre><code>    .Sub RefreshData1()
        ActiveSheet.Unprotect Password:=&quot;admin&quot;
        ActiveWorkbook.RefreshAll
    End Sub</code></pre></div><div class="codebox"><pre><code>    .Sub RefreshData2()
        ActiveSheet.Protect Password:=&quot;admin&quot;, DrawingObjects:=True, Contents:=True, Scenarios:=True
    End Sub</code></pre></div><p>Вот если выполнять эти команды отдельно то они работают, но все бы ничего но надо что-бы <strong>Unprotect, RefreshAll и Protect</strong> выполнялся в одной команде. Написал макрос (обледенил 2 кода)<br /></p><div class="codebox"><pre><code>    .Sub RefreshData3()
        ActiveSheet.Unprotect Password:=&quot;admin&quot;
        ActiveWorkbook.RefreshAll
        ActiveSheet.Protect Password:=&quot;admin&quot;, DrawingObjects:=True, Contents:=True, Scenarios:=True
    End Sub</code></pre></div><p>Но этот макрос не работает.</p>]]></description>
			<author><![CDATA[null@example.com (lukas_endigo_91)]]></author>
			<pubDate>Thu, 22 Oct 2015 16:19:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=98080#p98080</guid>
		</item>
	</channel>
</rss>
