找回密码
 加入
搜索
查看: 2406|回复: 6

[AU3基础] Excel表格打印另存局域网另一台问题

  [复制链接]
发表于 2012-2-29 15:41:54 | 显示全部楼层 |阅读模式
本帖最后由 waxy 于 2012-2-29 15:52 编辑

如下代码,我想把一个Excel表,指定位置修改之后再打印,然后另存到局域网内的另一台机器的F:\file,下面代码能实现这个要求,但不稳定,
看一下兄弟们还有没其它招。
#RequireAdmin
#Include <EXCEL.au3>
DriveMapAdd("X:", "\\10.80.88.222\file", 0, "FTP_Server", "ftp")
Local $oExcel = _ExcelBookOpen(@ScriptDir &"\test.xls", 0)
Local $s= IniRead("X:\file\PH.INI","Setting","NO","")
Local $i="NO."&@YEAR&@MON& StringFormat("%04d",$s+1)
with $oExcel.worksheets("Sheet1")
        .cells(3,8)=$i
        .printout
endwith
IniWrite("X:\file\PH.INI", "Setting", "NO", StringFormat("%04d",$s+1))
_ExcelBookSaveAs($oExcel, "X:\file"&$i&  ".xls" , "xls", 0, 1) 
_ExcelBookClose($oExcel, 1, 0)
DriveMapDel("X:")
PH.ini内容
[Setting]
NO=0005

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2012-2-29 19:03:50 | 显示全部楼层
回复 1# waxy

这不稳定,指的是什么现象呢?有时不能打印?有时不能保存?还是。。。没在局域网,不能测试
 楼主| 发表于 2012-2-29 20:09:48 | 显示全部楼层
回复 2# zldfsz
不好意思,没说清楚。是有时候可以实现读取ini文件但不能变量值写入ini。还有一个问题是Excel表格有时候不能实现另存到另一台机上。
 楼主| 发表于 2012-3-1 16:33:42 | 显示全部楼层
哪位有空帮看看啊,先谢了!
 楼主| 发表于 2012-3-2 15:17:38 | 显示全部楼层
看看真没办法解决了,高手们帮我看一下啊。
发表于 2012-3-10 15:07:59 | 显示全部楼层
还是不懂啊,这也行吗?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 01:46 , Processed in 0.096354 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表