1. Tải bản cài đặt AutoIT mới nhất

    Chào Khách. Nếu bạn mới tham gia và chưa cài đặt AutoIT.
    Vui lòng vào topic trên để tải bản AutoIT mới nhất nhé
    Dismiss Notice
  2. Quy định và nội quy

    Chào Khách. Vui lòng đọc kỹ nội quy và quy định của diễn đàn
    Để tránh bị ban một cách đáng tiếc nhé!
    Dismiss Notice
  3. Hướng dẫn chèn mã AutoIT trong diễn đàn

    Chào Khách. Vui lòng xem qua bài viết này
    Để biết cách chèn mã AutoIT trong diễn đàn bạn nhé :)
    Dismiss Notice

Hỏi đáp Lỗi mở File Excel qua AutoIt

Thảo luận trong 'Thảo luận chung - Hỏi đáp' bắt đầu bởi Minh Dao, 29/11/18.

Tags:
  1. Minh Dao

    Minh Dao Thành viên mới
    • 1/6

    Tham gia ngày:
    26/11/18
    Bài viết:
    1
    Đã được thích:
    0
    Chào các bác, mình đã thử dùng cả 2 hàm #include <Excel.au3> và #include <ExcelCOM_UDF.au3> để Bookopen mà ko mở được, không biết tại sao ( mình dùng v3.3.14.5 và Excel Professional Plus 2016 đã active ) . Bị báo lỗi Error opening 'C\Users\minh7\OneDrive\Máy Tính\test.xlsx'. @error = 2, @extended = 0 mặc dù filePath đúng.Mình là newbie, mong các bác giúp đỡ với :(

    Code:
    Mã (AutoIt):
    #include <Excel.au3>

    Local $oExcel = _Excel_Open()
    If @error Then Exit MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_BookOpen Example", "Error creating the Excel application object." & @CRLF & "@error = " & @error & ", @extended = " & @extended)

    ; Open an existing workbook and return its object identifier.
    Local $sWorkbook = @ScriptDir & "\test.xlsx"
    Local $oWorkbook = _Excel_BookOpen($oExcel, $sWorkbook)
    If @error Then Exit MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_BookOpen Example 1", "Error opening '" & $sWorkbook & "'." & @CRLF & "@error = " & @error & ", @extended = " & @extended)
    MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_BookOpen Example 1", "Workbook '" & $sWorkbook & "' has been opened successfully." & @CRLF & @CRLF & "Creation Date: " & $oWorkbook.BuiltinDocumentProperties("Creation Date").Value)
     
  2. 0toshigami

    0toshigami Thành viên mới
    • 1/6

    Tham gia ngày:
    12/12/18
    Bài viết:
    1
    Đã được thích:
    0
    Dựa trên document thì @error = 2 của hàm _Excel_BookOpen có nghĩa là đường dẫn đến file không tồn tại. Bạn kiểm tra lại xem file text.xlsx có chung thư mục với file source code không? Hoặc là đổi lại đường dẫn khác
     

Chia sẻ trang này

Đang tải...