tôi có một file Exel trong đó có một button khi click on button này thì hiện hộp thoại mở file và chon một file csv,.
sau đó đọc nội dung file này và ghi ra file exel với tên là Kq.xsl vào đúng vị trị của file csv.
khi ghi thì cừ mỗi 3 dòng trong file csv thì ghi vào một sheet với sheet name la: KQ + i (i tăng dần từ 0)
mong mọi người chỉ giúp
thanks
làm sao ghi nội dung file CSV ra Exel VB6
Moderator: tungblt
- lipton150786
- Thành viên tâm huyết
- Posts: 345
- Joined: Thu 18/11/2010 10:00 pm
- Has thanked: 5 times
- Been thanked: 30 times
- truongphu
- VIP
- Posts: 4781
- Joined: Sun 04/11/2007 10:57 am
- Location: Cam Đức, Khánh hòa
- Has thanked: 14 times
- Been thanked: 525 times
Re: làm sao ghi nội dung file CSV ra Exel VB6
File csv (text) được windows hổ trợ mở với Excel
vì vậy rất dễ dàng lưu với đuôi xls
Để dùng VB6 thao tác làm các việc trên
Bạn nên đọc bài Hướng dẫn viết VBA Excel chạy trên ứng dụng VB6
Hướng dẫn viết VBA Excel chạy trên ứng dụng VB6
Chuyển Box VBA
vì vậy rất dễ dàng lưu với đuôi xls
Để dùng VB6 thao tác làm các việc trên
Bạn nên đọc bài Hướng dẫn viết VBA Excel chạy trên ứng dụng VB6
Hướng dẫn viết VBA Excel chạy trên ứng dụng VB6
Chuyển Box VBA
- lipton150786
- Thành viên tâm huyết
- Posts: 345
- Joined: Thu 18/11/2010 10:00 pm
- Has thanked: 5 times
- Been thanked: 30 times
Re: làm sao ghi nội dung file CSV ra Exel VB6
Cho hỏi thêm chúc.Tôi có một sheet được format rồi và tôi muốn copy nó qua cac sheet của một workbook khác thì phài làm thế nào?
Tôi không dùng new Exel,application mà dùng application.XX và ActiveWorkbook.XXX
Tôi không dùng new Exel,application mà dùng application.XX và ActiveWorkbook.XXX
- truongphu
- VIP
- Posts: 4781
- Joined: Sun 04/11/2007 10:57 am
- Location: Cam Đức, Khánh hòa
- Has thanked: 14 times
- Been thanked: 525 times
Re: làm sao ghi nội dung file CSV ra Exel VB6
Exel.application => Application là ứng dụng thi hành (Class) và Excel là thư việnlipton150786 wrote:Tôi không dùng new Exel,application mà dùng application.XX và ActiveWorkbook.XXX
-> Nếu dùng trong Excel/VBA, bạn có thể chỉ viết Application vì đương nhiên đây là Excel.Application. Tất cả các Macro của Excel đều viết đơn giản như thế.
-> Nếu dùng trong VB6, nên khai rõ Excel.Application, vì bên cạnh đó có thể còn có Word.Application hay Access.Application ..vv
Trong trường hợp VB6 chỉ chèn có Excel, bạn có thể dùng riêng (Không khuyến khích)Application, đương nhiên buộc phải có New. Không tiên liệu project của bạn có trắc trở không...
application.XX => dưới Class application có các Property, Sub hay Function, bạn cứ thoải mái gọi chúng để dùng cho mục đích của mình.
ActiveWorkbook.XXX cũng như trên, chú ý là Class cấp WorkBook là "con" của Class Application
Bạn đã biết Workbook, gọi con của nó là Class WorkSheet; WorkSheet sẽ có Sub Copylipton150786 wrote:Tôi có một sheet được format rồi và tôi muốn copy nó qua cac sheet của một workbook khác
Tham khảo: Copy 1 Sheet trong Excel tạo thành file mới
viewtopic.php?f=15&t=16661
- lipton150786
- Thành viên tâm huyết
- Posts: 345
- Joined: Thu 18/11/2010 10:00 pm
- Has thanked: 5 times
- Been thanked: 30 times
Re: làm sao ghi nội dung file CSV ra Exel VB6
trên 4room cua minh có tài liệu gì hướng dận lập trính VBA đẩy đủ không Truong phu ? nếu có xin cho link giùm
thanks
thanks
-
- Posts: 2
- Joined: Thu 07/04/2011 8:34 pm
Re: làm sao ghi nội dung file CSV ra Exel VB6
Chia sẻ với bạn tài liệu học VBA tương đối đầy đủ (Tập chung vào 2 nội dung là lập trình VBA trong Excel và trong AutoCAD. Bạn có thể tải tài liệu ở đây http://adf.ly/176JO (sau khi chờ đợi 5s bạn nhấn vào nút SKIP AD để download tài liệu).
Chúc bạn thành công !
Chúc bạn thành công !
- lipton150786
- Thành viên tâm huyết
- Posts: 345
- Joined: Thu 18/11/2010 10:00 pm
- Has thanked: 5 times
- Been thanked: 30 times
Re: làm sao ghi nội dung file CSV ra Exel VB6
thanks ban freeway2207 nhiều nha mình sẽ nghiên cứu tài liệu này.