代码之家  ›  专栏  ›  技术社区  ›  HausUkrop

AutoIT创建新的有效Excel文件

  •  3
  • HausUkrop  · 技术社区  · 10 年前

    如何在Autoit中创建新的有效Excel文件?

    Local $sFileName = @ScriptDir & "\Worksheet.xls"
    Local $oExcel = _Excel_BookNew($sFileName, 10)
    

    创建了一个0字节的无效文件,我无法打开它。

    1 回复  |  直到 9 年前
        1
  •  6
  •   IkeRoyle    10 年前

    首先必须打开Excel,然后创建新书,保存书,最后再次关闭Excel。

    #include <Excel.au3>
    #include <MsgBoxConstants.au3>
    
    Local $FilePath = @ScriptDir & "\Worksheet.xls"
    
    Local $oExcel = _Excel_Open(False, Default, Default, Default, True)
    Local $oBook = _Excel_BookNew($oExcel, 1)
    _Excel_BookSaveAs($oBook, $FilePath)
    _Excel_Close($oExcel, True)
    

    资料来源:

    https://www.autoitscript.com/autoit3/docs/libfunctions/_Excel_Open.htm https://www.autoitscript.com/autoit3/docs/libfunctions/_Excel_BookNew.htm https://www.autoitscript.com/autoit3/docs/libfunctions/_Excel_BookSave.htm

    小费:

    只需搜索命令并解释示例。

    推荐文章