<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Вставка данных в Excel]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=8416</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8416&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Вставка данных в Excel».]]></description>
		<lastBuildDate>Sun, 23 Jun 2013 17:05:39 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73246#p73246</link>
			<description><![CDATA[<p>Забыл сказать, есть более продвинутый метод, без извлечения значения переменной перед применением:</p><p>Скрипт использующий переменную:<br /></p><div class="codebox"><pre><code>
Global Var
OnMessage(0xC, &quot;GetText&quot;)
Loop
    ToolTip Var = %Var%   

GetText(wParam, lParam, msg, hwnd) {  
    RegExMatch(StrGet(lParam), &quot;(.*?)#(.*)&quot;, Str), %Str1% := Str2
    Return True
}  
</code></pre></div><p>Скрипт назначающий переменную:<br /></p><div class="codebox"><pre><code>
SetTitleMatchMode, 1
DetectHiddenWindows, On
Receiver = D:\AutoIt\=Test.ahk ahk_exe AutoHotkey.exe

Loop
{
    Random, Var 
    Params = Var#%Var%
    SendMessage, 0xC, 0, &amp;Params,, %Receiver%
    Sleep 150
}
</code></pre></div><br /><br /><br /><p>Значение переменной назначается отправителем без условия её чтения перед применением,&nbsp; другим скриптом.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sun, 23 Jun 2013 17:05:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73246#p73246</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73237#p73237</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Сделайте окошко для изменения данных на лету,</p></blockquote></div><div class="codebox"><pre><code>
Menu, Tray, add, EditVar
Gui, EditVar: Add, Edit, w222 vVar gEdit
Var = qqqqq
Loop
{ 
    ToolTip Var = %Var%
    Sleep 150
}

EditVar:
    Gui EditVar: Show
    Return
    
Edit:
    GuiControlGet, Var
    return
    
EditVarGuiClose:
    Gui EditVar: Hide
    Return
</code></pre></div><p>---------------------</p><div class="quotebox"><blockquote><p>и все таки Вы не могли выложить пример кода 2 файлов, что бы в одном задавалось окно а во втором файле оно использовалось?</p></blockquote></div><p>Как вариант:<br />1 - Задаёт переменную, и пишет в себя как в ини файл.<br /></p><div class="codebox"><pre><code>
Loop
{
    Random, Var 
    IniWrite, % Var, %A_ScriptFullPath%, Section, Key1
    IniWrite, % Var+22, %A_ScriptFullPath%, Section, Key2
    IniWrite, % Var+333, %A_ScriptFullPath%, Section, Key3
    IniWrite, % Var+4444, %A_ScriptFullPath%, Section, Key4
}
Return
/*
[Section] 
Key1=196439485
Key2=180312179
Key3=180312490
Key4=180316601
*/
</code></pre></div><p>2 - Использует переменную читая её из первого скрипта как из ини файла.<br /></p><div class="codebox"><pre><code>
Loop
{
    ;  D:\AutoIt\=Test.ahk - путь к 1 скрипту
    IniRead, Var1, D:\AutoIt\=Test.ahk, Section, Key1 
    IniRead, Var2, D:\AutoIt\=Test.ahk, Section, Key2 
    IniRead, Var3, D:\AutoIt\=Test.ahk, Section, Key3 
    IniRead, Var4, D:\AutoIt\=Test.ahk, Section, Key4 
    ToolTip %Var1%`n%Var2%`n%Var3%`n%Var4%
    Sleep 150
}
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sat, 22 Jun 2013 17:31:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73237#p73237</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73235#p73235</link>
			<description><![CDATA[<p>что значит</p><div class="quotebox"><blockquote><p>Сделайте окошко для изменения данных на лету,</p></blockquote></div><p> ?<br />и все таки Вы не могли выложить пример кода 2 файлов, что бы в одном задавалось окно а во втором файле оно использовалось?</p>]]></description>
			<author><![CDATA[null@example.com (composter)]]></author>
			<pubDate>Sat, 22 Jun 2013 14:35:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73235#p73235</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73234#p73234</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>время отклика каждого отдельного окна разное</p></blockquote></div><p>Проверяйте поля ввода на отклик.<br /></p><div class="quotebox"><blockquote><p>приходится постоянно редактировать значения команды sleep</p></blockquote></div><p>Сделайте окошко для изменения данных на лету, не надо ничего редактировать и перезапускать.</p><p>А вообще всё равно ничего толком не ясно. Есть мнение, что весь ваш код можно перебрать и автоматизировать все процессы. Ищите другие подходы...</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Sat, 22 Jun 2013 14:28:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73234#p73234</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73232#p73232</link>
			<description><![CDATA[<p>попробую объяснить на счет окон. У меня есть окно автокада, после ввода команд с клавы вызывается окно magicad , в нем мышкой задаю условия выбора, и открывается еще одно окно magicad, от туда я копирую данные в excel, далее переход на окно автокада и повторяется цикл вновь. время отклика каждого отдельного окна разное, где то можно вводить данные сразу же без команды sleep , а некоторых местах повторное нажатие мыши можно произвести через секунду после первого. поэтому приходится постоянно редактировать значения команды sleep , соответственно после каждого редактирования скрипта приходится эти 4 окна задавать вновь.</p>]]></description>
			<author><![CDATA[null@example.com (composter)]]></author>
			<pubDate>Sat, 22 Jun 2013 13:54:51 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73232#p73232</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73223#p73223</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>а при редактировании скрипта приходится перезагружать скрипт</p></blockquote></div><p>Не уловил необходимости</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Fri, 21 Jun 2013 20:36:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73223#p73223</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73221#p73221</link>
			<description><![CDATA[<p>Я вставлял в excel напрямую данные из csv.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Fri, 21 Jun 2013 20:29:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73221#p73221</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73219#p73219</link>
			<description><![CDATA[<p><span style="color: green">Ответы на большинство вопросов есть в документации. Я переименовал тему.</span></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 21 Jun 2013 18:51:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73219#p73219</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73216#p73216</link>
			<description><![CDATA[<p>ну я привел пример в 7 сообщении.а необходимость в том что в ходе работы скрипта приходится работать с 4 окнами. а при редактировании скрипта приходится перезагружать скрипт, и переменные хранящие названия окон тоже сбрасываются.и после перезагрузки скрипта приходится заного указывать эти 4 окна</p>]]></description>
			<author><![CDATA[null@example.com (composter)]]></author>
			<pubDate>Fri, 21 Jun 2013 18:09:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73216#p73216</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73215#p73215</link>
			<description><![CDATA[<p><span style="color: green"><strong>composter</strong>, заголовок темы должен нести информацию (суть темы). Исправьте заголовок, отредактировав первое сообщение.</span></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 21 Jun 2013 18:07:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73215#p73215</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73213#p73213</link>
			<description><![CDATA[<p>Вы можете привести содержание скриптов?<br />В чём изначальная необходимость разделения кода на 2 скрипта?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Fri, 21 Jun 2013 17:47:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73213#p73213</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73211#p73211</link>
			<description><![CDATA[<p>ну в 1 вопросе я описываю ситуацию.в файле 1 я хочу задать окна. а файл proverka.ahk буду редактировать. что бы каждый раз при перезапуске proverka.ahk не задавать окна. <br />в сообщении выше я имел ввиду что запустил файл 1.ahk выбрал окно нажал f1, а потом хочу&nbsp; запустить proverka.ahk что бы использовать окно заданное в файле&nbsp; 1.ahk .</p>]]></description>
			<author><![CDATA[null@example.com (composter)]]></author>
			<pubDate>Fri, 21 Jun 2013 17:43:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73211#p73211</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73205#p73205</link>
			<description><![CDATA[<p>А зачем его запускать? Запускать надо 1.ahk.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Fri, 21 Jun 2013 16:47:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73205#p73205</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73197#p73197</link>
			<description><![CDATA[<p>подскажите на счет #include. <br />я создаю файл например 1.ahk , в нем пишу <br /></p><div class="codebox"><pre><code>
#Include C:\Users\ZZZ\Dropbox\Работа\Autohotkey\proverka.ahk
F1::
WinGetTitle, okno_acad, A
return
</code></pre></div><p>далее в каталоге C:\Users\ZZZ\Dropbox\Работа\Autohotkey\ запускаю файл proverka.ahk в котором<br /></p><div class="codebox"><pre><code>
F6::
WinActivate , %okno_acad%
Return
</code></pre></div><p>нажимаю F6 и у меня ничего не происходит (((</p>]]></description>
			<author><![CDATA[null@example.com (composter)]]></author>
			<pubDate>Fri, 21 Jun 2013 15:19:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73197#p73197</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Вставка данных в Excel]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=73187#p73187</link>
			<description><![CDATA[<p><a href="http://www.autohotkey.com/docs/commands/While.htm">www.autohotkey.com/docs/commands/While.htm</a></p><br /><p><a href="http://l.autohotkey.net/docs/commands/Until.htm">http://l.autohotkey.net/docs/commands/Until.htm</a></p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Fri, 21 Jun 2013 10:23:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=73187#p73187</guid>
		</item>
	</channel>
</rss>
