我也是刚开始学EXCEL
; ***************************************************************
; 示例 1 打开一个新的工作表并返回其对象标识符, 然后使用一个循环写入单元格.
; 提示结束后插入一列,然后保存并关闭文件.
; *****************************************************************
#include <Excel.au3>
Local $oExcel = _ExcelBookNew() ;创建一个新的工作表并打开
For $i = 1 To 5 ;循环
_ExcelWriteCell($oExcel, $i, $i, 1) ;在工作表单元格中纵向写入 1 至 5 信息
Next
_ExcelColumnInsert($oExcel, 1, 0) ;在指定的列插入(在第1列位置插入1列) ; 第二个位置,插入1列
For $i = 1 To 10 ;Loop
$sCellValue = _ExcelReadCell($oExcel, $i, 1)
If $sCellValue = '' Then
MsgBox(0, "", "为空的位置: " & @CRLF & 'A'&$i)
ExitLoop
EndIf
Next
MsgBox(0, "退出", "按[确定]保存文件并退出")
_ExcelBookSaveAs($oExcel, @DesktopDir & "\Temp.xls", "xls", 0, 1) ; 在临时目录保存文件, 如果文件已存在则覆盖原文件
_ExcelBookClose($oExcel) ; 关闭工作表, 退出 |