befaint
|||||||||||||
- Tham gia
- 6/1/11
- Bài viết
- 14,498
- Được thích
- 19,668
1. Giới thiệu
Hiện tại, Python có khá nhiều thư viện để làm việc với Excel, có những công cụ rất hay (tạo user define functions cho Excel có ghi chú, tạo dynamic array (hay Function cho kết quả như Sub)...)
Một số thư viện Python xem ở link này: Python - Excel
Tham khảo thêm: xlwings
2. Cài đặt thư viện
Ở phạm vi các bài viết ở đây sẽ áp dụng với máy tính sử dụng hệ điều hành Windows và sử dụng thư viện openpyxl
- Cài đặt phần mềm Python (hoàn toàn miễn phí, dung lượng nhỏ) lên máy tính: Python Windows
Chọn phiên bản phù hợp (x86, x64) với máy tính (hiện tại đang là version 3.7.x)
- Thư viện Python để làm việc với MS Excel: openpyxl
Cách cài đặt: Sau khi cài đặt thành công Python ở bước trên thì mở Command Prompt của Windows lên và gõ lệnh sau rồi nhấn enter:
- Khác: Khi cần cài đặt thêm thư viện Python nào để sử dụng, mở Command Prompt của Windows lên và nhập theo mẫu lệnh rồi nhấn enter:
Ví dụ cần cài đặt module requests để gửi các loại yêu cầu HTTP:
3. Sử dụng:
Các chương trình (project) ở đây có phạm vi nhỏ, đơn giản nên sẽ dùng luôn trình soạn thảo IDLE của Python để viết code và chạy code.
Định dạng file ở dạng *.py
Mở file bằng IDLE:
Chạy module: Tại cửa sổ IDLE nhấn phím F5 (hoặc vào menu Run >> Run Module)
Hiện tại, Python có khá nhiều thư viện để làm việc với Excel, có những công cụ rất hay (tạo user define functions cho Excel có ghi chú, tạo dynamic array (hay Function cho kết quả như Sub)...)
Một số thư viện Python xem ở link này: Python - Excel
Tham khảo thêm: xlwings
2. Cài đặt thư viện
Ở phạm vi các bài viết ở đây sẽ áp dụng với máy tính sử dụng hệ điều hành Windows và sử dụng thư viện openpyxl
- Cài đặt phần mềm Python (hoàn toàn miễn phí, dung lượng nhỏ) lên máy tính: Python Windows
Chọn phiên bản phù hợp (x86, x64) với máy tính (hiện tại đang là version 3.7.x)
- Thư viện Python để làm việc với MS Excel: openpyxl
Cách cài đặt: Sau khi cài đặt thành công Python ở bước trên thì mở Command Prompt của Windows lên và gõ lệnh sau rồi nhấn enter:
Mã:
py -m pip install openpyxl
- Khác: Khi cần cài đặt thêm thư viện Python nào để sử dụng, mở Command Prompt của Windows lên và nhập theo mẫu lệnh rồi nhấn enter:
Mã:
py -m pip install tên_module_Python
Mã:
py -m pip install requests
3. Sử dụng:
Các chương trình (project) ở đây có phạm vi nhỏ, đơn giản nên sẽ dùng luôn trình soạn thảo IDLE của Python để viết code và chạy code.
Định dạng file ở dạng *.py
Mở file bằng IDLE:
Chạy module: Tại cửa sổ IDLE nhấn phím F5 (hoặc vào menu Run >> Run Module)
Lần chỉnh sửa cuối: