Dùng cái ứng dụng đọc CSV của bác Tuân post gần đây đó, nhanh như thằng Klogg nhưng hỗ trợ trực quan hơn.Em dùng klogg_portable để mở đã okei, nhưng lỗi font tiếng Việt có dấu View attachment 287368, chắc do SQL của em chưa chọn đúng collation. View attachment 287369
Em đang dùng SSDT, SQL Server Data Tools, kết hợp với Visual Studio Integration Services Project để import hàng loạt excel file cùng lúc, bản thân excel này có font .vnTime nên khi import vào SQL thì lỗi font. Em đang loay hoay tìm cách import hàng loạt cùng lúc tất cả xls vào mySQL trên macos mà chưa có giải pháp tối ưu ah.Liên quan Encoding này thì Notepad++ là ngon nhất đó.
Đọc tới đọc lui nó nghĩa là sao nhỉ...???Tối quan Trộng hay chỉ xem thì Trộng quan Tối![]()
chờ đó chắc chắn có người vào dịch cho àĐọc tới đọc lui nó nghĩa là sao nhỉ...???
VBA chắc chắn chậm hơn các cái kia rồi; vì VBA không có thuần từ bản chất, nó luôn gắn với application (Excel, Word, ...) , và chỉ là ngôn ngữ script. Nên so sánh là khác nhaulàm theo chỉ dẫn bài số 3 là OK
còn sau khi mở lên làm gì với nó hay xử lý nó sao .... Tối quan Trộng hay chỉ xem thì Trộng quan Tối
Bài đã được tự động gộp:
Nếu bạn viết thêm 1 ngôn ngữ khác ngoài VBA như C/c++, Delphi, Python +... Thì nó có một số thư viện dựng sẳn hổ trợ xử lý File CSV lớn rất tốt
Còn thuần VBA thì nó rất chậm với file lớn .. mấy ngày qua Tôi vọc CSV trên Delphi mới thấy khác biệt khi load dữ liệu lên Form Delphi nó chạy rất
nhanh còn khi xuất Hàm người dùng thì ngược lại nhưng nó vẫn nhanh hơn rất nhiều dùng thuần VBA
Còn nhanh thế nào phải thử. chỉ có thử mới chốt được còn nói khơi khơi chỉ nghe cho vui thôi
Nói chung VBA tù lắm File CSV , text là dạng text nếu dùng VBA phổ thông như dùng Fso hay ADO thì nó cũng rất chậmVBA chắc chắn chậm hơn các cái kia rồi; vì VBA không có thuần từ bản chất, nó luôn gắn với application (Excel, Word, ...) , và chỉ là ngôn ngữ script. Nên so sánh là khác nhau
Em cũng đã test qua mở cái file CSV (1tr6 dòng) bằng MS Access (dùng linked Table) thì tốc độ mở cũng ngang ngửa Notepad ++ nhưng trực quan hơn thằng Notepad. Thấy mở bằng Klogg và QuickCSV của bác Tuân là nhanh nhất.Nhiều đồ chiến quá cho nên quên mất Access nó gần với Excel nhất.
Cũng như mọi lần khác, thớt này có tật hỏi ỡm ờ. Lần này chỉ hỏi "đọc", tức là mở ra xem chơi. Nói cách khác là chỉ xem nó có cái gì và [có thể] sẽ trích xuất ra một vài chỗ. (Lại đoán mò)Em cũng đã test qua mở cái file CSV (1tr6 dòng) bằng MS Access (dùng linked Table) thì tốc độ mở cũng ngang ngửa Notepad ++ nhưng trực quan hơn thằng Notepad. Thấy mở bằng Klogg và QuickCSV của bác Tuân là nhanh nhất.
...
Nếu thớt nghĩ đến Excel, nghĩ đến tổng hợp, phân tích,... thì nên tìm cái gần Excel nhất: đó là Access. Dẫu Access có mất cả 1/2 giờ để import thì cũng chỉ phải làm 1 lần. Các lần tham khảo sau thì là mở 1 table của Access.
Cái ngân hàng nào quá hà tiện.Em được cái nhớ thông tin về thành viên.
Dữ liệu của thớt là dữ liệu của ngân hàng, dữ liệu rất nhiều, và không hề thiếu phần mềm hỗ trợ, Access vẫn nhỏ bé.