找回密码
 加入
搜索
查看: 3086|回复: 4

[系统综合] EXCEL表格是否可以用AU3这样排序?

[复制链接]
发表于 2010-5-10 15:44:12 | 显示全部楼层 |阅读模式
有一个EXCEL表格,只有姓名和电话2个字段,如何让它按姓名排序.
 楼主| 发表于 2010-5-10 16:56:57 | 显示全部楼层
回复 1# newuser

等待中,急用!!!!
发表于 2010-5-10 20:04:29 | 显示全部楼层
本帖最后由 netegg 于 2010-5-10 20:06 编辑

excel是怎么操作的?移入autoit3就行了
或者用麻烦的办法,先不说了,太折腾
 楼主| 发表于 2010-5-11 07:54:06 | 显示全部楼层
回复 3# netegg
一个EXCEL表格,2列内容,一列是姓名 ,一列是电话,但是数据很多,我用EXCEL自带的排序没有完成,所以想看看AU3能否完成这项工作,呵呵!老大,如果 有方法请多多帮忙!
发表于 2010-5-12 23:28:13 | 显示全部楼层
楼主所说的使用EXCEL自带的排序没有完成是指在EXCEL中还是利用AUTOIT没能够完成,如果是直接在EXCEL中排序未完成只可能是数据中有空行,如果使用AUTOIT的话,可以将EXCEL进行赋值,再使用VBA中的SORT
试一下
#Region ;**** 参数创建于 ACNWrapper_GUI ****
#AutoIt3Wrapper_icon=1.ico
#AutoIt3Wrapper_UseUpx=n
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****


    $oExcel = ObjCreate("Excel.Application")
    $oExcel.visible =1  ;使该对象可见
    $oExcel.workbooks.OPEN();打开一个工作表
ActiveSheet.Range("A1:B4").Sort Key1:=Worksheets("Sheet1").Range("A1"), Header:=xlGuess
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-20 17:45 , Processed in 0.079840 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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