<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Электронные Таблицы &#187; All</title>
	<atom:link href="http://www.myspreadsheet.info/category/all/feed" rel="self" type="application/rss+xml" />
	<link>http://www.myspreadsheet.info</link>
	<description>... маленькие хитрости Электронных Таблиц ...</description>
	<lastBuildDate>Tue, 20 Jul 2010 10:08:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Excel функция vlookup. Видеоурок.</title>
		<link>http://www.myspreadsheet.info/excel-function-vlookup.html</link>
		<comments>http://www.myspreadsheet.info/excel-function-vlookup.html#comments</comments>
		<pubDate>Thu, 07 Jan 2010 14:01:25 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[vlookup]]></category>
		<category><![CDATA[youtube]]></category>
		<category><![CDATA[ексель]]></category>
		<category><![CDATA[функции в excel]]></category>

		<guid isPermaLink="false">http://www.myspreadsheet.info/?p=204</guid>
		<description><![CDATA[Видеоурок из трех частей по функции VLOOKUP(), или в русскоязычном варианте Excel &#8211; ВПР(). Язык урока &#8211; английский.]]></description>
			<content:encoded><![CDATA[<p>Видеоурок из трех частей по функции <strong>VLOOKUP()</strong>, или в русскоязычном варианте Excel &#8211; <strong>ВПР()</strong>.<br />
Язык урока &#8211; английский.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/q9ejmXmF0p4&#038;hl=ru_RU&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/q9ejmXmF0p4&#038;hl=ru_RU&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/A206SURNZ4o&#038;hl=ru_RU&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/A206SURNZ4o&#038;hl=ru_RU&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/8HKv9ysFn5k&#038;hl=ru_RU&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/8HKv9ysFn5k&#038;hl=ru_RU&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/excel-function-vlookup.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пересчет координат из угловой системы (DMS) в десятичную (DD) в Excel</title>
		<link>http://www.myspreadsheet.info/pereschet-koordinat-iz-uglovoj-sistemy-dms-v-desyatichnuyu-dd-v-excel.html</link>
		<comments>http://www.myspreadsheet.info/pereschet-koordinat-iz-uglovoj-sistemy-dms-v-desyatichnuyu-dd-v-excel.html#comments</comments>
		<pubDate>Thu, 30 Apr 2009 13:20:41 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[долгота]]></category>
		<category><![CDATA[ексель]]></category>
		<category><![CDATA[координаты]]></category>
		<category><![CDATA[пересчет]]></category>
		<category><![CDATA[широта]]></category>

		<guid isPermaLink="false">http://www.myspreadsheet.info/?p=156</guid>
		<description><![CDATA[Вчера мне понадобилось перевести из угловой системы (DMS) в десятичную (DD), довольно большое количество значений. То есть: дано например, 52° 4&#8217;43.38&#8243;N 4°19&#8217;58.07&#8243;E , а получить надо 52.078717 4.3327972 и таких значений порядка 500. Сначала я решил что таких сервисов по переводу из DMS в DD должно быть достаточно много в интернете, но подходящего сервиса я [...]]]></description>
			<content:encoded><![CDATA[<p>Вчера мне понадобилось <strong>перевести из угловой системы</strong> (<strong>DMS</strong>) <strong>в десятичную</strong> (<strong>DD</strong>), довольно большое количество значений.</p>
<p>То есть: дано например, <strong>52° 4&#8217;43.38&#8243;N 4°19&#8217;58.07&#8243;E</strong> , а получить надо <strong>52.078717 4.3327972</strong> и таких значений порядка 500.</p>
<p>Сначала я решил что таких сервисов по переводу из <strong>DMS</strong> в <strong>DD</strong> должно быть достаточно много в интернете, но подходящего сервиса я не нашол. Решил долго не заморачиваться с поиском, а сделать все в <strong>Excel</strong> (вернее в <strong>Calc OpenOffice.org</strong> но в формате Excel)<strong>.</strong></p>
<p>Формула пересчета простая: <strong>десятичная координата = градусы + ((минуты / 60) + (секунды / 3600))</strong>.</p>
<p>Для определения знака десятичной координаты используем функцию <strong>IF</strong>. Если <strong>широта северная</strong> то &#8211; &#8220;<strong>плюс</strong>&#8220;, иняче &#8211; &#8220;<strong>минус</strong>&#8220;; если <strong>долгота восточная</strong> то &#8211; &#8220;<strong>плюс</strong>&#8220;, если нет то -&#8221;<strong>минус</strong>&#8220;.</p>
<p>В результате получилась следующая табличка</p>
<p><a href="http://www.myspreadsheet.info/wp-content/uploads/2009/05/excel-dms-to-dd.png"><img src="http://www.myspreadsheet.info/wp-content/uploads/2009/05/excel-dms-to-dd-300x80.png" alt="excel-dms-to-dd" title="excel-dms-to-dd" width="300" height="80" class="alignnone size-medium wp-image-157" /></a></p>
<p>В ячейки (A3, B3, C3, D3) записываем данные широты, в следующие ячейки (E3, F3, G3, H3) вставляем данные долготы.<br />
В I3 помещаем формулу:</p>
<div><span style="font-family: monospace;">=IF(D3=&#8221;N&#8221;;(A3+(B3/60)+(C3/3600));(A3+(B3/60)+(C3/3600))*(-1))</span></div>
<div> </div>
<p>В J3 соответственно, формулу:</p>
<div><span style="font-family: monospace;">=IF(H3=&#8221;E&#8221;;(E3+(F3/60)+(G3/3600));(E3+(F3/60)+(G3/3600))*(-1))</span></div>
<p>В итоге получаем <strong>пересчет географических координат из угловой системы в десятичную</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/pereschet-koordinat-iz-uglovoj-sistemy-dms-v-desyatichnuyu-dd-v-excel.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Улыбнуло: ZohoTuk-Tuk :)</title>
		<link>http://www.myspreadsheet.info/zoho-tuk-tuk.html</link>
		<comments>http://www.myspreadsheet.info/zoho-tuk-tuk.html#comments</comments>
		<pubDate>Fri, 06 Mar 2009 12:15:53 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Zoho]]></category>

		<guid isPermaLink="false">http://www.myspreadsheet.info/?p=148</guid>
		<description><![CDATA[На дорогах индийского города Чинаи появились &#8220;тук-туки&#8221; с рекламой онлайн офиса Zoho. Взято с официального блога Zoho. Для справки: &#8220;тук-тук&#8221; или другое название &#8220;авторикша&#8221; &#8211; самое популярное транспортное средство в густонаселенных городах южной и юговосточной азии.]]></description>
			<content:encoded><![CDATA[<p>На дорогах индийского города Чинаи появились &#8220;тук-туки&#8221; с рекламой <a href="http://www.myspreadsheet.info/category/virtual-office/zoho">онлайн офиса Zoho</a>.</p>
<p><img class="alignnone size-full wp-image-149" title="zoho_tuk-tuk" src="http://www.myspreadsheet.info/wp-content/uploads/2009/03/zoho_tuk-tuk.jpg" alt="zoho_tuk-tuk" width="290" height="192" /></p>
<p>Взято с официального <a href="http://blogs.zoho.com/general/zoho-ads-on-the-ubiquitous-autos-of-chennai">блога Zoho</a>.</p>
<p>Для справки: &#8220;тук-тук&#8221; или другое название &#8220;авторикша&#8221; &#8211; самое популярное транспортное средство в густонаселенных городах южной и юговосточной азии.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/zoho-tuk-tuk.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hello world! Номер Два!</title>
		<link>http://www.myspreadsheet.info/hello-world-number-two.html</link>
		<comments>http://www.myspreadsheet.info/hello-world-number-two.html#comments</comments>
		<pubDate>Thu, 05 Mar 2009 14:11:59 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Новости]]></category>

		<guid isPermaLink="false">http://myspreadsheet.info/?p=1</guid>
		<description><![CDATA[Итак! После 2-х месячного перерыва, снова в строю.]]></description>
			<content:encoded><![CDATA[<p>Итак! После 2-х месячного перерыва, снова в строю.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/hello-world-number-two.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MetaTrader4-DDE-Excel 2007 Сохранение Котировок на Листе</title>
		<link>http://www.myspreadsheet.info/metatrader4-dde-excel-2007-soxranenie-kotirovok-na-liste.html</link>
		<comments>http://www.myspreadsheet.info/metatrader4-dde-excel-2007-soxranenie-kotirovok-na-liste.html#comments</comments>
		<pubDate>Thu, 04 Dec 2008 19:15:18 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Трейдерам]]></category>
		<category><![CDATA[dde]]></category>
		<category><![CDATA[metatrader4]]></category>
		<category><![CDATA[vba]]></category>
		<category><![CDATA[макросы]]></category>

		<guid isPermaLink="false">http://www.myspreadsheet.info/?p=85</guid>
		<description><![CDATA[В комментариях к статье про передачу данных из MeteTrader4 в Excel, появился вопросик &#8211; Как можно сохранить данные поступающие через DDE? Решение следующее: Создаем новый лист в Excel. В любую ячейку записываем запрос к MetaTreder =MT4&#124;QUOTE!GBPUSD и присваиваем имя этой ячейке как GBPUSD_QUOTE. В данную ячейку будем получать данные из MT4. Дальше определяем столбец куда [...]]]></description>
			<content:encoded><![CDATA[<p>В <a href="http://www.myspreadsheet.info/peredacha-dannyx-iz-metatrader4-v-ms-excel-2007.html#comment-315">комментариях</a> к статье про передачу данных из <strong>MeteTrader4</strong> в <strong>Excel</strong>, появился вопросик &#8211; <strong>Как можно сохранить данные поступающие через DDE?</strong><br />
Решение следующее:<br />
Создаем новый лист в <strong>Excel</strong>.<br />
В любую ячейку записываем запрос к MetaTreder <strong>=MT4|QUOTE!GBPUSD</strong> и присваиваем имя этой ячейке как <strong>GBPUSD_QUOTE</strong>. В данную ячейку будем получать данные из MT4.<br />
Дальше определяем столбец куда надо сохранять данные и первой верхней ячейке этого столбца присваиваем имя. <strong>QUOTE_COLLECT</strong>.<span id="more-85"></span><br />
Сохраняем файл как <strong>Excel Macro Enabled Workbook (.xlsm)</strong>.<br />
Запускаем MetaTrader и получаем приблизительно такой вид &#8230;<a href="http://img.myspreadsheet.info/files/vba-macro-mt4-dde-excel-quote-collect-1.jpg"><img class="aligncenter" src="http://img.myspreadsheet.info/files/vba-macro-mt4-dde-excel-quote-collect-1-s.jpg" alt="" /></a>Теперь надо написать небольшую программку на VBA.<br />
Алгоритм программы следующий &#8211; через определенный промежуток времени, считываются данные из ячейки с именем <strong>GBPUSD_QUOTE</strong> и записываются в столбец с под ячейкой <strong>QUOTE_COLLECT</strong>. Интервал времени считывания должен устанавливатся пользователем (по умолчанию интервал &#8211; 1 секунда).Все понятно? Начинаем.<br />
Заходим в редактор VBA (сочетание клавиш <strong>Alt+F11</strong>) и создаем форму (<strong>UserForm1</strong>) и модуль (<strong>Module1</strong>) для записи VBA кода.<br />
На форму помещаем текстовое поле (<strong>TextBox1</strong>), текстовую метку (<strong>Label1</strong>) и две кнопочки (<strong>CommandButton1</strong>, <strong>CommandButton2</strong>)<br />
Для наглядности, можно изменить свойства <strong>Caption</strong> у формы и кнопок.<br />
Я присвоил <strong>Caption</strong> форме как &#8211; <strong>Сохраняем Котировки &#8230;</strong> , а кнопкам &#8211; <strong>Старт</strong> и <strong>Стоп</strong>.<br />
В свойстве <strong>Value</strong> поля <strong>TextBox1</strong> записываем <strong>1</strong>, а у метки <strong>Label1</strong> в <strong>Caption</strong> пишем: <strong>Интервал считывания котировок в секундах</strong>.<br />
Получаем вот такую форму &#8230;<a href="http://img.myspreadsheet.info/files/vba-macro-mt4-dde-excel-quote-collect-2.jpg"><img class="aligncenter" src="http://img.myspreadsheet.info/files/vba-macro-mt4-dde-excel-quote-collect-2.jpg" alt="" /></a>Дальше начинаем писать сам код.<br />
В <strong>Module1</strong> создаем процедуру <strong>CollectQuoteRun</strong> для запуска формы <strong>UserForm1</strong>:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="vb" style="font-family:monospace;"><span style="color: #000080;">Sub</span> CollectQuoteRun()
UserForm1.Show
<span style="color: #000080;">End</span> <span style="color: #000080;">Sub</span></pre></td></tr></table></div>

<p>Затем переходим к программированию формы.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
</pre></td><td class="code"><pre class="vb" style="font-family:monospace;"><span style="color: #008000;">'----------------------
</span><span style="color: #008000;">'создаем глобальную переменную для управления программой
</span><span style="color: #000080;">Public</span> StartStop <span style="color: #000080;">As</span> <span style="color: #000080;">Integer</span>
<span style="color: #008000;">'----------------------
</span><span style="color: #008000;">'код для кнопки &amp;quot;Старт&amp;quot;
</span><span style="color: #000080;">Private</span> <span style="color: #000080;">Sub</span> CommandButton1_Click()
<span style="color: #000080;">Dim</span> PauseTime, Start
<span style="color: #000080;">Dim</span> LastQuote <span style="color: #000080;">As</span> <span style="color: #000080;">String</span>
<span style="color: #008000;">'передаем переменной значение времени паузы
</span>PauseTime = UserForm1.TextBox1.Value
<span style="color: #008000;">'устанавливаем курсор на ячейку под которой будут записыватся данные
</span>Range(&amp;quot;QUOTE_COLLECT&amp;quot;).<span style="color: #000080;">Select</span>
StartStop = 1
<span style="color: #008000;">'запускаем цикл обращения к ячейке с данными из дде
</span><span style="color: #000080;">Do</span> <span style="color: #000080;">While</span> StartStop = 1
<span style="color: #008000;">'перемещаем курсор на одну ячейку вниз
</span>ActiveCell.Offset(1, 0).<span style="color: #000080;">Select</span>
<span style="color: #008000;">'записываем в переменную значение котировок
</span>LastQuote = Range(&amp;quot;GBPUSD_QUOTE&amp;quot;).Value
<span style="color: #008000;">'записываем в переменную значение текущего времени в секундах
</span>Start = Timer
<span style="color: #008000;">'запускаем цикл для задержки времени (по дефолту 1 секунда)
</span><span style="color: #000080;">Do</span> <span style="color: #000080;">While</span> Timer &amp;lt; Start + PauseTime
DoEvents
<span style="color: #000080;">Loop</span>
<span style="color: #008000;">'спустя одну секунду, записываем значение котировок в нужном месте
</span>ActiveCell.Value = LastQuote
<span style="color: #008000;">'находимся в цикле пока переменная StartStop = 1
</span><span style="color: #000080;">Loop</span>
<span style="color: #000080;">End</span> <span style="color: #000080;">Sub</span>
<span style="color: #008000;">'--------------------------
</span><span style="color: #008000;">'код для кнопки &amp;quot;Стоп&amp;quot;
</span><span style="color: #000080;">Private</span> <span style="color: #000080;">Sub</span> CommandButton2_Click()
<span style="color: #008000;">'передаем переменной значение 2 для остановки цикла
</span>StartStop = 2
<span style="color: #008000;">'закрываем форму
</span>Unload Me
<span style="color: #000080;">End</span> <span style="color: #000080;">Sub</span>
'--------------------------</pre></td></tr></table></div>

<p>Сохраняем документ и запускаем наш макрос. В появившейся форме ставим количество секунд, через которое нужно сохранять данные. Нажимаем кнопку <strong>Старт</strong>. Пьем кофе и наблюдаем как записываются котировки.<a href="http://img.myspreadsheet.info/files/vba-macro-mt4-dde-excel-quote-collect-3.jpg"><img class="aligncenter" src="http://img.myspreadsheet.info/files/vba-macro-mt4-dde-excel-quote-collect-3-s.jpg" alt="" /></a>Такой вот, простенький макрос получился.<br />
Если есть вопросы &#8211; <span style="text-decoration: underline;">welcome to comments!</span></p>
<p>Двери Montblanc! Покупай <a href="http://www.beloknadveri.ru" title="балконные рамы">окна</a> в коттедж в Крупках на сайте http://beloknadveri.ru</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/metatrader4-dde-excel-2007-soxranenie-kotirovok-na-liste.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Горячая Десятка 2</title>
		<link>http://www.myspreadsheet.info/goryachaya-desyatka-2.html</link>
		<comments>http://www.myspreadsheet.info/goryachaya-desyatka-2.html#comments</comments>
		<pubDate>Fri, 28 Nov 2008 10:58:39 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[горячая десятка]]></category>
		<category><![CDATA[ексель]]></category>
		<category><![CDATA[сочетания клавиш]]></category>

		<guid isPermaLink="false">http://www.myspreadsheet.info/?p=63</guid>
		<description><![CDATA[И снова о &#8220;Горячих Клавишах&#8220;: Сочетание клавиш Действие Ctrl+1 Вызывает окно Формат ячеек. Ctrl+Shift+F Вызывает окно Формат ячеек. Ctrl+2 Применяет (удаляет) полужирное начертание. Ctrl+B Применяет (удаляет) полужирное начертание. Ctrl+3 Применяет (удаляет) курсивное начертание. Ctrl+I Применяет (удаляет) курсивное начертание. Ctrl+4 Применяет (удаляет) подчеркивание. Ctrl+U Применяет (удаляет) подчеркивание. Ctrl+5 Применяет (удаляет) зачеркивание. Ctrl+Shift+% Применить процентный формат без [...]]]></description>
			<content:encoded><![CDATA[<p>И снова о &#8220;<a href="http://www.myspreadsheet.info/goryachaya-desyatka-1.html">Горячих Клавишах</a>&#8220;:</p>
<table class="collapse" border="0">
<tr>
<th class="aqua">Сочетание клавиш</th>
<th class="aqua">Действие</th>
</tr>
<tr class="aqua_1">
<td>Ctrl+1</td>
<td>Вызывает окно Формат ячеек.</td>
</tr>
<tr class="aqua_2">
<td>Ctrl+Shift+F</td>
<td>Вызывает окно Формат ячеек.</td>
</tr>
<tr class="aqua_1">
<td>Ctrl+2</td>
<td>Применяет (удаляет) полужирное начертание.</td>
</tr>
<tr class="aqua_2">
<td>Ctrl+B</td>
<td>Применяет (удаляет) полужирное начертание.</td>
</tr>
<tr class="aqua_1">
<td>Ctrl+3</td>
<td>Применяет (удаляет) курсивное начертание.</td>
</tr>
<tr class="aqua_2">
<td>Ctrl+I</td>
<td>Применяет (удаляет) курсивное начертание.</td>
</tr>
<tr class="aqua_1">
<td>Ctrl+4</td>
<td>Применяет (удаляет) подчеркивание.</td>
</tr>
<tr class="aqua_2">
<td>Ctrl+U</td>
<td>Применяет (удаляет) подчеркивание.</td>
</tr>
<tr class="aqua_1">
<td>Ctrl+5</td>
<td>Применяет (удаляет) зачеркивание.</td>
</tr>
<tr class="aqua_2">
<td>Ctrl+Shift+%</td>
<td>Применить процентный формат без дробной части.</td>
</tr>
</table>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/goryachaya-desyatka-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Создание Веб-Запроса в Excel 2007</title>
		<link>http://www.myspreadsheet.info/sozdanie-veb-zaprosa-v-excel-2007.html</link>
		<comments>http://www.myspreadsheet.info/sozdanie-veb-zaprosa-v-excel-2007.html#comments</comments>
		<pubDate>Sat, 22 Nov 2008 09:57:25 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[внешние данные]]></category>
		<category><![CDATA[имена в excel]]></category>

		<guid isPermaLink="false">http://www.myspreadsheet.info/?p=57</guid>
		<description><![CDATA[Порой, при использовании Excel, возникает необходимость импортировать данные из внешних источников. Я уже говорил о том, как получать данные при помощи DDE. Сегодня, попробуем загрузить данные используя запрос к веб-странице. Для примера, возьмем страницу &#8220;Страны Мира&#8221; где есть данные, которые необходимо получить в Excel. Создаем пустой лист в Excel. Переходим во вкладку Data и из [...]]]></description>
			<content:encoded><![CDATA[<p>Порой, при использовании <b>Excel</b>, возникает необходимость импортировать данные из внешних источников.  Я уже говорил о том, <a href="http://www.myspreadsheet.info/peredacha-dannyx-iz-metatrader4-v-ms-excel-2007.html">как получать данные при помощи DDE</a>. Сегодня, попробуем загрузить данные используя <b>запрос к веб-странице</b>.<br />
Для примера, возьмем страницу &#8220;<a href="http://www.myspreadsheet.info/spravochnik/strany-mira-tablica">Страны Мира</a>&#8221; где есть данные, которые необходимо получить в Excel.</p>
<p>Создаем пустой лист в Excel. Переходим во вкладку <b>Data</b> и из раздела <b>Get External Data</b> выбираем <b>From Web &#8230;</b><span id="more-57"></span></p>
<p><img class="aligncenter" title="создание веб-запроса в Excel (шаг 1)" src="http://img-fotki.yandex.ru/get/3205/tcomando.0/0_5d3_75151c22_L  " alt="" width="500" height="353" /></p>
<p>Заполняем поле &#8211; <b>Address:</b>  (в нашем примере -<br />
http://www.myspreadsheet.info/spravochnik/strany-mira-tablica ) и нажимаем кнопку <b>Go</b>.</p>
<p><a href="http://img-fotki.yandex.ru/get/3306/tcomando.0/0_5d4_8d7af0a8_orig"><img alt="" src="http://img-fotki.yandex.ru/get/3306/tcomando.0/0_5d4_8d7af0a8_L" class="aligncenter" width="500" height="323" /></a></p>
<p>Ждем пока загрузится нужная нам страница.</p>
<p>Отмечаем таблицу, которую хотим импортировать и нажимаем <b>Import</b>.</p>
<p><a href="http://img-fotki.yandex.ru/get/3304/tcomando.0/0_5d5_a87ed90e_orig"><img alt="" src="http://img-fotki.yandex.ru/get/3304/tcomando.0/0_5d5_a87ed90e_L" class="aligncenter" width="500" height="323" /></a></p>
<p>Появляется форма <b>Import Data</b> в которой надо указать, куда и в каком виде, необходимо поместить данные.</p>
<p><img alt="" src="http://img-fotki.yandex.ru/get/3103/tcomando.0/0_5d6_57920263_L" class="aligncenter" width="500" height="391" /></p>
<p>Нажав кнопку <b>Properties…</b>,  можно поменять свойства диапазона внешних данных (<b>External Data Range Properties</b>).</p>
<p><img alt="" src="http://img-fotki.yandex.ru/get/3003/tcomando.0/0_5d7_82956ca7_L" class="aligncenter" width="458" height="500" /></p>
<p>Оставим все без изменений. Обратим внимание лишь, что в поле <b>Name:</b> указано имя &#8220;<b>strany-mira-tablica</b>&#8220;, которое будет присвоено запросу и диапазону ячеек где будут помещены данные. Как создавать, изменять и использовать именованные диапазоны данных в Excel &#8211; можно посмотреть <a href="http://www.myspreadsheet.info/prisvaivaem-imya-gruppe-yacheek.html">здесь</a>.</p>
<p>Закрываем форму <b>External Data Range Properties</b>. И нажимаем <b>Go</b> на форме <b>Import Data</b>.<br />
Если все сделано правильно то &#8211; в ячейке <b>A1</b> видна информация о том что выполняется запрос <b>strany-mira-tablica</b> и полученные данные будут помещены в ячейки именованного диапазона &#8211; <b>strany_mira_tablica</b>.</p>
<p><img alt="" src="http://img-fotki.yandex.ru/get/3304/tcomando.0/0_5d8_73c5e169_L" class="aligncenter" width="500" height="320" /></p>
<p>После выполнения запроса &#8211; получаем таблицу с данными.</p>
<p><img alt="" src="http://img-fotki.yandex.ru/get/3205/tcomando.0/0_5d9_4877142f_L" class="aligncenter" width="500" height="413" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/sozdanie-veb-zaprosa-v-excel-2007.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Немного Статистики 1</title>
		<link>http://www.myspreadsheet.info/nemnogo-statistiki-1.html</link>
		<comments>http://www.myspreadsheet.info/nemnogo-statistiki-1.html#comments</comments>
		<pubDate>Sun, 16 Nov 2008 09:14:41 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Новости]]></category>
		<category><![CDATA[Статистика]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[stats]]></category>
		<category><![CDATA[yandex]]></category>

		<guid isPermaLink="false">http://www.myspreadsheet.info/?p=50</guid>
		<description><![CDATA[Сайт проиндексирован в поисковых системах: yandex.ru, google.com и yahoo.com. Поисковый трафик поступает с яндекса и гугл. Посетители приходят по следующим поисковым запросам: excel metatrader conditional format excel metatrader и excel statistica 8.0.550 zoho sheets блог о таблицах макрос для получения котировок в excel макросы excel примеры макросы в excel -книга макросы в zoho sheet список [...]]]></description>
			<content:encoded><![CDATA[<p>Сайт проиндексирован в поисковых системах: yandex.ru, google.com и yahoo.com.<br />
Поисковый трафик поступает с яндекса и гугл.<span id="more-105"></span></p>
<p><img class="aligncenter" title="yahdex.ru - 59%, google.com - 41%" src="http://img-fotki.yandex.ru/get/3000/tcomando.0/0_594_fa2c0f27_L" alt="" width="482" height="290" /></p>
<p>Посетители приходят по следующим поисковым запросам:</p>
<p><span style="color: #2E91AC;"><strong>excel metatrader<br />
conditional format excel<br />
metatrader и excel<br />
statistica 8.0.550<br />
zoho sheets<br />
блог о таблицах<br />
макрос для получения котировок в excel<br />
макросы excel примеры<br />
макросы в excel -книга<br />
макросы в zoho sheet<br />
список стран таблица<br />
формат запросов metatrader 4<br />
что такое excel<br />
электронные таблицы<br />
электронные таблицы microsoft excel<br />
электронные таблицы области применения<br />
макросы для zoho</strong></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/nemnogo-statistiki-1.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Передача данных из MetaTrader4 в MS Excel 2007</title>
		<link>http://www.myspreadsheet.info/peredacha-dannyx-iz-metatrader4-v-ms-excel-2007.html</link>
		<comments>http://www.myspreadsheet.info/peredacha-dannyx-iz-metatrader4-v-ms-excel-2007.html#comments</comments>
		<pubDate>Fri, 07 Nov 2008 13:26:31 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Трейдерам]]></category>
		<category><![CDATA[dde]]></category>
		<category><![CDATA[metatrader4]]></category>

		<guid isPermaLink="false">http://www.myspreadsheet.info/?p=17</guid>
		<description><![CDATA[Иногда возникает необходимость использовать динамически меняющиеся данные в Excel. Например биржевые котировки. Для этого в Excel предусмотрена возможность получения данных, используя Dynamic data exchange (DDE). В моем примере, в качестве источника данных, будет использован торговый терминал MetaTrader4. Первре что надо сделать &#8211; это включить функцию передачи данных по DDE в MetaTrader. Заходим в меню сервис [...]]]></description>
			<content:encoded><![CDATA[<p>Иногда возникает необходимость использовать динамически меняющиеся данные в Excel. Например биржевые котировки. Для этого в Excel предусмотрена возможность получения данных,   используя <strong>Dynamic data exchange</strong> (DDE).<br />
В моем примере, в качестве источника данных, будет использован торговый терминал <strong>MetaTrader4</strong>.<br />
Первре что надо сделать &#8211; это включить функцию передачи данных по DDE в MetaTrader.<span id="more-17"></span></p>
<p>Заходим в меню <strong>сервис &#8211; настройки &#8211; сервер</strong> и ставим галочку в пункте &#8220;<strong>разрешить DDE сервер</strong>&#8220;.</p>
<p><img title="включить поддержку DDE в MetaTrader4" src="http://www.myspreadsheet.info/pic/MetaTrader-and-DDE.png" alt="DDE в MetaTrader4" width="475" height="286" /></p>
<p>Теперь торговый терминал MetaTrader передает данные в DDE.<br />
Формат запроса к терминалу следующий:  <strong>=MT4|ASK!GBPUSD</strong><br />
<strong>MT4</strong> &#8211; имя терминала MetaTrader<br />
<strong>ASK</strong> &#8211; параметр относящийся к обьекту запроса<br />
<strong>GBPUSD</strong> &#8211; непосредственно обьект запроса<br />
Обьектами запроса могут быть торговые инструменты &#8211; например <strong>EURUSD</strong>, <strong>USDCAD</strong>, _<strong>DJI </strong>и так далее &#8230; , а также обьекты торгового счета &#8211; <strong>ACCOUNT</strong>, <strong>BALANCE </strong>и соединения с сервером &#8211; <strong>CONNECT</strong>.<br />
Параметры запроса относящегося к торговым инструментам &#8211; <strong>BID</strong>, <strong>ASK</strong>, <strong>LAST</strong>, <strong>QUOTE</strong>. К остальным обьектам параметр запроса &#8211; <strong>STATUS</strong>.<br />
Далее подготовим Excel к получению данных.<br />
Вопервых надо проверить настройки самого Excel.<br />
Идем в <strong>Excel Options</strong> &#8211; <strong>Advanced </strong>- <strong>General </strong>и проверяем что снята галочка в пункте <strong>Ignore other applications that use Dynamic data exchange (DDE)</strong></p>
<p><img class="aligncenter" title="Настройки Excel" src="http://www.myspreadsheet.info/pic/MS-Excel-and-DDE-1.png" alt="" width="463" height="316" /></p>
<p>Дальше в разделе <strong>Excel Options</strong> &#8211; <strong>Formulas </strong>- <strong>Working with formulas</strong> включаем <strong>R1C1 reference style</strong>.<br />
Это надо сделать для того чтобы Excel воспринимал ввод &#8220;<strong>=MT4</strong>&#8221; как обращение к MetaTrader, а не ссылку на ячейку с координатами <strong>MT4</strong>.</p>
<p><img class="aligncenter" title="Настройки Excel 2" src="http://www.myspreadsheet.info/pic/MS-Excel-and-DDE-2.png" alt="" width="536" height="380" /></p>
<p>Еще один момент! Если установлен русский Windows &#8211; то в  <strong>настройках региональных параметров</strong> надо установить <strong>разделитель целой и дробной части</strong> &#8211; <strong>точка</strong>. Иначе, например данные 1.2788 будут восприниматься как первое января 2788-го года и в ячейке с форматом General будут отображаться как число 324347.<br />
Теперь, когда MetaTrader и Excel подготовлены к соединению по DDE и известен формат запроса к серверу, можно начинать делать таблицу.<br />
Создаем новую таблицу например Quotes.xlsx и в любую ячейку можем записать, допустим  &#8220;<strong>=MT4|ASK!GBPUSD</strong> &#8221; (естественно, записываем без ковычек). Нажимаем Enter и получаем котировку <strong>ASK</strong> валютной пары <strong>GBPUSD</strong>.</p>
<p><img class="aligncenter" title="результат" src="http://www.myspreadsheet.info/pic/MS-Excel-and-DDE-3.png" alt="" width="393" height="132" /></p>
<p>Вот собственно, и все что надо сделать чтоб получать данные от MetaTrader в Excel. Дальше эти данные можно использовать как угодно. Производить рассчеты, строить всевозможные графики, создавать портфели инструментов и так далее.<br />
Некоторые примеры использования этих данных я покажу позже.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/peredacha-dannyx-iz-metatrader4-v-ms-excel-2007.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Создание простых макросов в Zoho Sheet</title>
		<link>http://www.myspreadsheet.info/sozdanie-prostyx-makrosov-v-zoho-sheet.html</link>
		<comments>http://www.myspreadsheet.info/sozdanie-prostyx-makrosov-v-zoho-sheet.html#comments</comments>
		<pubDate>Thu, 30 Oct 2008 21:38:26 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Zoho]]></category>
		<category><![CDATA[vba]]></category>
		<category><![CDATA[zoho sheet]]></category>
		<category><![CDATA[макросы]]></category>

		<guid isPermaLink="false">http://www.myspreadsheet.info/?p=24</guid>
		<description><![CDATA[Я уже упоминал ранее, что в таблицах онлайн офиса Zoho есть возможность использовать макросы. Создавать несложные макросы в Zoho Sheet также просто как и в Excel. Для этого можно воспользоваться встроенным рекордером. Допустим, необходимо создать совершенно бесполезный макрос, который копирует данные из одной ячейки и вставляет их в соседнюю ячейку справа. Идем в меню Macros [...]]]></description>
			<content:encoded><![CDATA[<p>Я уже упоминал ранее, что в <a href="http://www.myspreadsheet.info/zoho-sheet-novie-vozmognosti.html">таблицах онлайн офиса Zoho есть возможность использовать макросы</a>.<br />
Создавать несложные макросы в Zoho Sheet также просто как и в Excel. Для этого можно воспользоваться встроенным рекордером.<br />
Допустим, необходимо создать совершенно бесполезный макрос, который копирует данные из одной ячейки и вставляет их в соседнюю ячейку справа.<span id="more-24"></span></p>
<p>Идем в меню Macros &#8211; Record Macro.<br />
<img class="aligncenter" title="macro Zoho Sheet" src="http://img-fotki.yandex.ru/get/3006/tcomando.0/0_445_91d22af8_L" alt="" width="216" height="187" /></p>
<p>В появившемся окошке пишем имя макроса, можно записать описание макроса и нажимаем Start Recording.</p>
<p><img class="aligncenter" src="http://img-fotki.yandex.ru/get/3100/tcomando.0/0_446_3f595b5_L" alt="" width="472" height="339" /></p>
<p>Сверху в тулбаре появляется бар состояния и управления рекордера.<br />
Теперь все действия с таблицей (перемещение по ячейкам, ввод данных, копирование, вставка, удаление &#8230; ) записывает макро-рекордер.<br />
Проделав все необходимые операции, останавливаем запись кнопкой Stop Recording и закрываем тулбар рекордера.</p>
<p>Дальше можно вызвать через Alt+F11 редактор макросов и внести изменения в код, если это необходимо. Из скриншота редактора видно что в Zoho Sheet используется обыкновенный VBA, как и в Excel.</p>
<p><a href="http://img-fotki.yandex.ru/get/3000/tcomando.0/0_447_9f488988_orig"><img class="aligncenter" src="http://img-fotki.yandex.ru/get/3000/tcomando.0/0_447_9f488988_L" alt="" width="500" height="258" /></a></p>
<p>Сохранив изменения и саму таблицу, можно запустить макрос на выполнение. К сожалению, в Zoho пока не предусмотрено присвоение клавишных комбинаций для запуска конкретного макроса. Поэтому через меню или Alt+F8, вызываем список доступных макросов (в нашем примере там один макрос &#8220;test&#8221;). Кликнув по названию &#8211; запускаем макрос и наблюдаем результат.</p>
<p>Для тех кто знаком с VBA &#8211; написание макросов в Zoho не составляет трудностей.<br />
Пример более сложного макроса можно посмотреть <a href="http://public.sheet.zoho.com/public.do?docurl=SZs82AEOxWw%3D&amp;name=ylVYe9SlolfwNdUZiLQjeQ%3D%3D">здесь</a>. После ввода данных в ячейку колонки &#8220;Symbol&#8221; макрос, используя встроенную функцию STOCK(), получает последние данные о цене акции. Дальше введя цену покупки и количество, рассчитывается изменение, а точнее &#8211; прибыль или убыток по данной акции. Открыв редактор VBA можно увидеть сам код макроса.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/sozdanie-prostyx-makrosov-v-zoho-sheet.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
