夜雨聆风学习资料网

ARTICLE · 1218887

2610ahk,同excel交互

2610ahk,同excel交互
Xl := ComObjCreate("Excel.Application")
//创建一个新的`Excel`应用的句柄
Xl := ComObjActive("Excel.Application")
//为你当前活动的`Excel`表创建一个句柄
Xl := ComObjCreate("Excel.Application")
//句柄
Xl.Visible := True
//`默认`,`Excel`形式是不可见的
Xl.Workbooks.Add
//添加一个新工作簿
FileSelectFile, Path
Xl := ComObjCreate("Excel.Application")
Xl.Workbooks.Open(Path)
//打开`现有文件`
Xl.Visible := True
Xl := ComObjCreate("Excel.Application")
//句柄
Xl.Range("A1").Value :="hello world!"
//按串设置`单元格``'A1'`
helloworld :="hello world!"
Xl.Range("A1").Value := helloworld
//按变量设置`单元格`
helloworld := Xl.Range("A1").Value
while(Xl.Range("A". A_Index).Value !=""){
Xl.Range("A". A_Index).Value := value
}
Row :="1"
Columns := Object(1,"A",2,"B",3,"C",4,"D",5,"E",6,"F",7,"G",8,"H",9,"I",10,"J",11,"K",12,"L",13,"M",14,"N",15,"O",16,"P",17,"Q")
//列字母数组
For Key, Value In Columns
XL.Range(Value . Row).Value := value
//每个`单元格`的集合值
Xl.Range("A:A").Copy
//在`剪切板`中复制`单元格`
Xl.Range("A:A").PasteSpecial(-4163)
//`"-4163"`是仅值的常数
Xl.Range("A:A").NumberFormat :="@"
//将列格式改为文本"
Xl.CutCopyMode := False
//取选`单元格`(用副品)
XL.ActiveWorkbook.SaveAs(BookName)
//`"bookname"`是一个包含你想要的`文件路径`和名的变量
Xl_Workbook := Xl.Workbooks.Open(Path)
//具体工作簿的用法
Xl_Workbook.Save()
//快速保存已有的文件
Xl.Range("A1:Q100").Sort(Xl.Columns(1),1)
//按`"A"`列中的数据排序形式

相关学习资料