<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: как взять переменную из текстового файла.]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=14227</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=14227&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: как взять переменную из текстового файла.».]]></description>
		<lastBuildDate>Tue, 09 Oct 2018 14:32:12 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[VBS: как взять переменную из текстового файла.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=129123#p129123</link>
			<description><![CDATA[<p>Добрый день! Имеется скрипт, создающий подпись для outlook. Внизу нужно прикрепить текстовый блок который будет содержать ссылки на товары, которые на распродаже. Суть в том что раз товары на распродаже, то периодически этот блок будет меняться и хочется автоматизировать этот процесс, чтобы каждый раз скрипт не править вручную. Идея такая: Есть txt файл, в нем <br />1-ая строка &quot;Это наш супер мега товар на акции, пожалуйста купите, а то меня уволят&quot; <br />2-ая строка - &quot;http://www.PupkinTorg.ru/sales/не_увольняйте_менеджера.html&quot; <br />Как скрипт, который создает подпись заставить взять значение первой строки и присвоить его переменной StrText1 и значение второй строки и присвоить переменной StrUrl1 которые в дальнейшем будут использоваться в подписи?<br />Сейчас это выглядит так:<br /></p><div class="codebox"><pre><code>
objSelection.TypeText &quot;Новинки месяца - нажмите на товар, чтобы узнать подробнее:&quot; 
objSelection.TypeText(Chr(11))
Set hyp = objSelection.Hyperlinks.Add(objSelection.Range, strUrl1,,,&quot;Супер средство от рептилойдов&quot; )
 &#039;где StrUrl1 задавалась в начале скрипта вручную типа StrUrl1 =  &quot;http://www.PupkinTorg.ru/sales/не_увольняйте_менеджера.html&quot; 
hyp.Range.Font.Color = RGB(89,89,89)
hyp.Range.Font.Bold = True
objSelection.TypeText CHR(11)
</code></pre></div><p>а нужно чтобы менеджер правил txt файл и скрипт брал из него эти данные и получалось так:<br /></p><div class="codebox"><pre><code>
objSelection.TypeText  &quot;Новинки месяца - нажмите на товар, чтобы узнать подробнее:&quot; 
objSelection.TypeText(Chr(11))
Set hyp = objSelection.Hyperlinks.Add(objSelection.Range, strUrl1,,,StrText1 )
</code></pre></div><p>Возможно ли такое сделать? Потому что отделов много, у каждого свои распродажи, и по нескольку раз в месяц вручную править скрипты не хочется совсем, а так менеджер бы на сетевой диск выкладывал бы txt файл и скрипт сам бы из него по строчкам брал нужные значения переменных.</p>]]></description>
			<author><![CDATA[null@example.com (ansh-spb)]]></author>
			<pubDate>Tue, 09 Oct 2018 14:32:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=129123#p129123</guid>
		</item>
	</channel>
</rss>
