Tải hóa đơn điện tử (https://hoadondientu.gdt.gov.vn/) Excel Vba

Liên hệ QC

ongke0711

Thành viên gắn bó
Tham gia
7/9/06
Bài viết
2,205
Được thích
2,924
Giới tính
Nam
Chào các bạn,
Tôi ngồi mò mẫm mấy ngày mới tìm được cách tải hóa đơn điện tử từ trang https://hoadondientu.gdt.gov.vn/. Cách này có thể không chuyên nghiệp nhưng cũng giải quyết được vấn đề tải hóa đơn hàng loạt từ trang trên và ghi xuống Excel theo định dạng dễ tổng hợp dữ liệu sau này.
- Tốc độ không nhanh như các ứng dụng python siêu nhanh.
- Chưa tìm được các link tải file .xml hoặc .html
- Chưa trải nghiệm qua các định dạng hóa đơn điện tử của các nhà cung cấp giải pháp khác nhau nên sẽ không đảm bảo chạy đúng 100%.
- Chưa biết cách tích hợp code vượt Captcha của (Python, C#..) vào VBA nên phải nhập Captcha thủ công.
Nói chung cái tool cũng giải quyết được việc tải hóa đơn hàng loạt :D .
Tôi sẽ upload file demo không khóa (có khóa cũng như không) sau vì code còn lộn xộn lắm. Các bạn xem qua và đóng góp cách xử lý tốt hơn, gọn hơn nhé.



*** 12/10/2024: Cập nhật sửa một đống lỗi.
*** 15/10/2024: Cập nhật sửa lỗi Null và nhập ngày tháng.
*** 16/10/2024: Thêm tính năng lưu User/Pass.
*** 20/10/2024: Sửa lỗi hiển thị ngày tháng, sửa và thêm một số code phụ trợ.
*** 28/10/2024: Sửa lấy hóa đơn từ máy tính tiền.
 

File đính kèm

  • TaiHoaDonDienTu_v3_luuUserPass.xlsm
    258.9 KB · Đọc: 4
Lần chỉnh sửa cuối:
1730963019959.png
Của e tải về dùng nó báo lỗi như này ad ơi. k hiện mã capcha để nhập luôn. có gì nhờ ad xem hộ e với. xin cám ơn
 
Upvote 0
Upvote 0
:) năm 2006 tôi chỉ lọt chọt vô diễn đàn để hỏi mấy linh tinh làm báo cáo thôi. Sau đó 2015 mới quay lại tập tành tự học VBA.
ui thế thì cao thủ rồi ạ,
Công nhận VBA nhiều ứng dụng hay thật, em là dân tài chính kế toán thực sự thấy được ứng dụng quá tuyệt vời
Đang cố gắng để được Pro như bác
 
Upvote 0
ui thế thì cao thủ rồi ạ,
Công nhận VBA nhiều ứng dụng hay thật, em là dân tài chính kế toán thực sự thấy được ứng dụng quá tuyệt vời
Đang cố gắng để được Pro như bác
Bạn này mời nên chưa để ý, trên diễn đàn chủ yếu là những người nghiệp dư mới phải đi mày mò, chứ những người chuyên nghiệp thì đâu phải lụi hụi bao lâu như vậy.
 
Upvote 0
Bạn này mời nên chưa để ý, trên diễn đàn chủ yếu là những người nghiệp dư mới phải đi mày mò, chứ những người chuyên nghiệp thì đâu phải lụi hụi bao lâu như vậy.
Có chỗ nào đào tạo VBA để có thể viết VBA chuyên nghiệp không bác :D
Trên Youtube với các Khóa học Online toàn kiến thức nhập môn
 
Upvote 0
Upvote 0
hỗ nào đào tạo VBA để có thể viết VBA chuyên nghiệp không bác :D
Trên Youtube với các Khóa học Online toàn kiến thức nhập

Mình không biết tiêu chí như thế nào thì được gọi là VBA chuyên nghiệp, nhưng nếu bạn không chê thì có thể bắt đầu từ các bài viết của anh befaint tại đây.
Cảm ơn bác.
Một số bác học VB6 để biên dịch code VBA thì có cần thiết không bác?
Hiện tại em tìm Hiểu VB6 đã dừng hỗ trợ từ lâu rồi
 
Upvote 0
Cảm ơn bác.
Một số bác học VB6 để biên dịch code VBA thì có cần thiết không bác?
Hiện tại em tìm Hiểu VB6 đã dừng hỗ trợ từ lâu rồi
Cái này còn phụ thuộc nhu cầu của bạn đến mức nào, nhiều người cũng nói làm tài chính kế toán như bạn nhưng lên đây chỉ nhờ lập vài công thức, có một số bạn thì nhờ viết vài code tổng hợp, tách dữ liệu ...vv. Nếu chỉ như vậy thì với họ chắc là đủ dùng, còn với bạn đã đủ hay chưa thì mình chịu.
 
Upvote 0
Tôi có thêm cột so sánh trong sheet Chi tiết, bạn tải file mới xem có đúng chưa.
Cho em hỏi cái này chỉ là cảnh báo thôi phải không ạ? Em có chạy thử và có kiểm tra thì thấy số tiền thuế có Tổng hợp và Chi tiết bằng nhau sao vẫn có cảnh báo này.

1730972938051.png

Với vẫn còn bị lỗi định dạng ngày:
1730973137505.png
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom