栖息谷-管理人的网上家园

[财务管理] AutoIt在财务工作中的应用

[复制链接] 0
回复
830
查看
打印 上一主题 下一主题
楼主
跳转到指定楼层
分享到:
发表于 2011-6-3 15:43:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 gadflyh 于 2011-6-3 15:45 编辑

AutoItS可以帮助我们自动录入凭证及基础数据的操作。
可以根据EXCEL中的顺序在凭证录入窗口录入凭证。
excel文件名为COGS-entry.csv
会计科目     金额       。。。。
16004060
-768.1
16104060
768.1
16000003
-7.24
16100003
7.24
16000029
9.32

原代码如下:
$file = FileOpen("COGS-entry.csv", 0)

While 1
    $line = FileReadLine($file)
    If @error = -1 Then ExitLoop
    ;MsgBox(0, "Line read:", $line)
    $array = StringSplit($line, ',', 1)
;_ArrayDisplay( $array, "_ArrayToString() Test" )
WinWaitActive("windows")     ;此处改为你的凭证录入窗口名;可以用AUOIT的工具Au3Info.exe查看.
Send("{F5}")
$i = 0
While $i<$array[0]
    $i = $i + 1
send($array[$i])
Sleep(300)
send("{Tab}")
Sleep(300)
WEnd
WEnd
FileClose($file)

使用高级回帖 (可批量传图、插入视频等)快速回复

您需要登录后才可以回帖 登录 | 加入

本版积分规则   Ctrl + Enter 快速发布  

发帖时请遵守我国法律,网站会将有关你发帖内容、时间以及发帖IP地址等记录保留,只要接到合法请求,即会将信息提供给有关政府机构。
快速回复 返回顶部 返回列表