<?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; Excel</title>
	<atom:link href="http://www.myspreadsheet.info/category/microsoft/excel-microsoft/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>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>Передача данных из 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>Условное Форматирование в Excel 2007</title>
		<link>http://www.myspreadsheet.info/uslovnoe-formatirovanie-v-excel-2007.html</link>
		<comments>http://www.myspreadsheet.info/uslovnoe-formatirovanie-v-excel-2007.html#comments</comments>
		<pubDate>Thu, 25 Sep 2008 14:04:44 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[conditional formatting]]></category>
		<category><![CDATA[условное форматирование]]></category>

		<guid isPermaLink="false">http://www.myspreadsheet.info/?p=30</guid>
		<description><![CDATA[Порой при создании таблиц Excel, возникает необходимость сравнить данные между собой или с определенным эталонным значением. Для наглядного представления данных, в Excel 2007 есть возможность использовать Услоное Форматирование ячеек (Conditional Formatting). Что такое условное форматирование &#8211; я покажу на простом примере. Допустим, есть следующая таблица: Все понятно &#8211; доход по месяцам от трех партнерок. Нам [...]]]></description>
			<content:encoded><![CDATA[<p>Порой при создании таблиц Excel, возникает необходимость сравнить данные между собой или с определенным эталонным значением. Для наглядного представления данных, в Excel 2007 есть возможность использовать <strong>Услоное Форматирование</strong> ячеек (<strong>Conditional Formatting</strong>). Что такое условное форматирование &#8211; я покажу на простом примере.<span id="more-30"></span></p>
<p>Допустим, есть следующая таблица:</p>
<p style="text-align: center;"><a href="http://img-fotki.yandex.ru/get/3002/tcomando.0/0_466_7228463_orig"><img class="aligncenter" title="посмотреть в полный размер" src="http://img-fotki.yandex.ru/get/3002/tcomando.0/0_466_7228463_L" alt="" width="500" height="120" /></a></p>
<p>Все понятно &#8211; доход по месяцам от трех партнерок.<br />
Нам надо визуально сравнить ежемесячные результаты по каждой из партнерок.<br />
Для этого сначала выделяем ячейки, данные которых нам надо сравнить. Затем заходим в меню <strong>Home-Styles-Conditional Formatting</strong> и выбираем, например <strong>Data Bars</strong>. Далее выбираем цвет бара (в моем случае &#8211; красный) и получаем результат.</p>
<p style="text-align: center;"><a href="http://img-fotki.yandex.ru/get/3000/tcomando.0/0_467_2ee344f2_orig"><img class="aligncenter" title="посмотреть в полный размер" src="http://img-fotki.yandex.ru/get/3000/tcomando.0/0_467_2ee344f2_L" alt="" width="500" height="232" /></a></p>
<p>Проделываем все тоже самое с ячейками по второй и третьей партнерке, используя при этом другие цвета баров.<br />
Получаем следующую таблицу:</p>
<p style="text-align: center;"><a href="http://img-fotki.yandex.ru/get/3107/tcomando.0/0_468_33258c63_orig"><img class="aligncenter" title="посмотреть в полный размер" src="http://img-fotki.yandex.ru/get/3107/tcomando.0/0_468_33258c63_L" alt="" width="500" height="122" /></a></p>
<p>Теперь надо сравнить итоговую строку. Выделяем ячейки. Снова идем в <strong>Conditional Formatting</strong>. И там выбираем <strong>Color Scales</strong> с цветовой схемой, например от красного к зеленому.</p>
<p style="text-align: center;"><a href="http://img-fotki.yandex.ru/get/2714/tcomando.0/0_469_9b552d81_orig"><img class="aligncenter" title="посмотреть в полный размер" src="http://img-fotki.yandex.ru/get/2714/tcomando.0/0_469_9b552d81_L" alt="" width="500" height="231" /></a></p>
<p>В итоге, имеем красивую таблицу с визуальным представлением данных.</p>
<p style="text-align: center;"><a href="http://img-fotki.yandex.ru/get/3205/tcomando.0/0_46a_d814a20f_orig"><img class="aligncenter" title="посмотреть в полный размер" src="http://img-fotki.yandex.ru/get/3205/tcomando.0/0_46a_d814a20f_L" alt="" width="500" height="121" /></a></p>
<p>В данном примере я использовал готовые стили условного форматирования ячеек. В Excel 2007 есть возможность создавать пользовательские стили соответствующие определенным правилам. Также можно комбинировать представления условного форматирования, например сочетая <strong>Data Bars</strong> и <strong>Color Scales</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/uslovnoe-formatirovanie-v-excel-2007.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Присваиваем имя группе ячеек</title>
		<link>http://www.myspreadsheet.info/prisvaivaem-imya-gruppe-yacheek.html</link>
		<comments>http://www.myspreadsheet.info/prisvaivaem-imya-gruppe-yacheek.html#comments</comments>
		<pubDate>Fri, 15 Aug 2008 09:09:54 +0000</pubDate>
		<dc:creator>egor</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[имена в excel]]></category>

		<guid isPermaLink="false">http://www.myspreadsheet.info/?p=13</guid>
		<description><![CDATA[На новом рабочем листе (в ячейках A1:A5) создаем список стран: Турция, Египет, Болгария, Испания, Италия. Далее выделяем ячейки A1:A5 и при помощи Ctrl + F3 вызываем менеджер работы с именами (Name Manager). Создаем новое имя &#8211; “СписокСтран“. Можно изменить область применения имени. По умолчанию имя распространяется на всю книгу Excel. При необходимости можно указать конкретную [...]]]></description>
			<content:encoded><![CDATA[<p>На новом рабочем листе (в ячейках A1:A5) создаем список стран: <strong>Турция</strong>,<strong> Египет</strong>,<strong> Болгария</strong>,<strong> Испания</strong>, <strong>Италия</strong>. Далее выделяем ячейки A1:A5 и при помощи Ctrl + F3 вызываем менеджер работы с именами (<strong>Name Manager</strong>). Создаем новое имя &#8211; “<strong>СписокСтран</strong>“. Можно изменить область применения имени. По умолчанию имя распространяется на всю книгу Excel. При необходимости можно указать конкретную таблицу.<br />
Также можно добавить комментарий к имени (например &#8211; “Список стран для отдыха на море”). Если все сделано корректно &#8211; то в левом верхнем углу таблицы (<strong>Name Box</strong>) появиться имя <strong>СписокСтран</strong>, при выборе которого, выделится весь диапазон ячеек A1:A5.</p>
<p style="text-align: center;"><a href="http://myspreadsheet.info/wp-content/uploads/2008/08/excel-name-manager-3.png"><img class="size-medium wp-image-14 aligncenter" title="Excel Name Manager" src="http://www.myspreadsheet.info/wp-content/uploads/2008/08/excel-name-manager-3-300x182.png" alt="" width="300" height="182" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/prisvaivaem-imya-gruppe-yacheek.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Горячая Десятка 1</title>
		<link>http://www.myspreadsheet.info/goryachaya-desyatka-1.html</link>
		<comments>http://www.myspreadsheet.info/goryachaya-desyatka-1.html#comments</comments>
		<pubDate>Thu, 14 Aug 2008 19:13:34 +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=9</guid>
		<description><![CDATA[Сочетание клавиш Действие Ctrl+S Если таблица новая &#8211; вызывает окно Save As: , если файл ранее сохранялся &#8211; сохраняет открытую таблицу с текущим именем файла. Ctrl+A Выделяет текущую область содержащую данные. При повторном нажатии Ctrl+A &#8211; выделяет все ячейки открытой страницы Ctrl+F Вызывает окно поиска Find: Ctrl+H Вызывает окно поиска Find: с активной вкладкой Find&#38;Replace: [...]]]></description>
			<content:encoded><![CDATA[<table class="collapse" border="0">
<tbody>
<tr>
<th class="aqua">Сочетание клавиш</th>
<th class="aqua">Действие</th>
</tr>
<tr class="aqua_1">
<td>Ctrl+S</td>
<td>Если таблица новая &#8211; вызывает окно Save As: , если файл ранее сохранялся &#8211; сохраняет открытую таблицу с текущим именем файла.</td>
</tr>
<tr class="aqua_2">
<td>Ctrl+A</td>
<td>Выделяет текущую область содержащую данные. При повторном нажатии Ctrl+A &#8211; выделяет все ячейки открытой страницы</td>
</tr>
<tr class="aqua_1">
<td>Ctrl+F</td>
<td>Вызывает окно поиска Find:</td>
</tr>
<tr class="aqua_2">
<td>Ctrl+H</td>
<td>Вызывает окно поиска Find: с активной вкладкой Find&amp;Replace:</td>
</tr>
<tr class="aqua_1">
<td>Ctrl+X</td>
<td>Копирует в буфер обмена содержимое из выделенных ячеек для дальнейшего удаления (Cut)</td>
</tr>
<tr class="aqua_2">
<td>Ctrl+C</td>
<td>Копирует в буфер обмена содержимое из выделенных ячеек (Copy)</td>
</tr>
<tr class="aqua_1">
<td>Ctrl+V</td>
<td>Вставляет в активную ячейку содержимое с сохранением данных в буфере обмена (Multiple Paste)</td>
</tr>
<tr class="aqua_2">
<td>Enter</td>
<td>Вставляет в активную ячейку содержимое без сохранения данных в буфере обмена (Multiple Paste)</td>
</tr>
<tr class="aqua_1">
<td>Ctrl+Z</td>
<td>Отменяе последнее действие (Undo)</td>
</tr>
<tr class="aqua_2">
<td>Ctrl+y</td>
<td>Повторяет последнее действие (Redo), если ранее применялась команда Undo</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.myspreadsheet.info/goryachaya-desyatka-1.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
