Tôi có một tệp excel (Main.xlsm) chứa macro. Tôi có một tập tin python (python.py) để tạo ra một tập tin excel công ty con (sub.xlsx) mà tôi sẽ tiếp tục gọi trong các macro của tập tin Main.xlsm. Tệp sub.xlsx này được tạo bởi chạy python.py được lưu trong cùng thư mục làm việc.Có cách nào để gọi mã python trong Excel-VBA không?
Bây giờ tôi muốn làm cho python.py này được thực hiện trong khi chạy các macro Main.xlsm và sau đó sử dụng tệp xlsx này. Về cơ bản tôi muốn giảm bước thực hiện python.py bên ngoài. Có lệnh cho điều đó không? Tôi mới làm quen với VBA.
sau đó ở lại mới (và tránh xa) VBA :) Tôi hy vọng y tìm thấy những gì bạn cần. Câu hỏi thú vị. –
@ Jean-FrançoisFabre Cảm ơn sự quan tâm của bạn được hiển thị trong câu hỏi. : p –
từ quan điểm của tôi (cũng áp dụng cho các hệ thống độc quyền và cồng kềnh khác), đôi khi tốt nhất là 1) xuất dữ liệu dưới dạng CSV 2) chạy tập lệnh python để xử lý dữ liệu dễ dàng và 3) reimport to excel/cũng sử dụng thủ thuật này thay vì cố gắng viết mã bằng ngôn ngữ con :) –