• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Cần Giúp :Tự động chuyển dữ liệu từ VB6 sang Excel

Góc trao đổi, hỏi đáp của ngôn ngữ Visual Basic 6 và Visual Basic Script

Moderator: tungblt

truong678
Thành viên chính thức
Thành viên chính thức
Posts: 16
Joined: Sun 18/08/2013 10:07 pm
Has thanked: 6 times

Cần Giúp :Tự động chuyển dữ liệu từ VB6 sang Excel

Postby truong678 » Thu 28/11/2013 10:38 am

Chào mọi người.Mọi người giúp mình với :
Làm sao để chuyển dữ liệu input và out put từ VB qua file Excel có sẵn 1 cách tự động được .
Ví dụ
Vb6.0 :
Input :
Nhập số a :
Nhập số b :
Nhập số c :
Out Put : Cmd :Run
Tổng a+b =
Hiệu a-b =
Tích a x b =
Thương a/b =
Excel :
Cột 1 :a Cột 2:b Cột 3:c Cột4: Tổng Cột 5:Hiệu Cột6: Tích Cột 7: Thương

Y/C : Trong VB6 khi ta chạy cmd: Run kết quả sẽ báo trên OutPut và Tự động Ghi Input và OutPut vào bảng Excel đã có theo đúng các cột có sẵn
P/S : Rất mong mọi người giúp đỡ.Mình thấy VB hay quá nên đang học mà ko cách nào tìm được phần ghi qua Excel để tìm hiểu nó .Cảm ơn mọi người



User avatar
UFO
Thành viên tích cực
Thành viên tích cực
Posts: 133
Joined: Sat 08/06/2013 10:04 am
Has thanked: 19 times
Been thanked: 14 times

Re: Cần Giúp :Tự động chuyển dữ liệu từ VB6 sang Excel

Postby UFO » Thu 28/11/2013 8:26 pm

- Bạn xem cho dễ hiểu :D
Attachments
xuat ex.rar
ví dụ xuất ra excel
(1.53 KiB) Downloaded 294 times

truong678
Thành viên chính thức
Thành viên chính thức
Posts: 16
Joined: Sun 18/08/2013 10:07 pm
Has thanked: 6 times

Re: Cần Giúp :Tự động chuyển dữ liệu từ VB6 sang Excel

Postby truong678 » Thu 28/11/2013 11:11 pm

cảm ơn bạn đã giúp đỡ. tuyệt vời!!!Nhưng bạn ơi mình muốn input nhiều lần: lần 1(a,b,c),lần 2(a,b,c)...lần n(a,b,c) thì nó tiếp tục tự động ghi vàohàng 1,2,..n trong file excel mà mình đã tạo sẵn các cột input và output.
PS: vì chương trình mình muốn tạo là : tự động nhập input và xuất output rồi tự động ghi vào file excel mẫu đã tạo sẵn.

User avatar
UFO
Thành viên tích cực
Thành viên tích cực
Posts: 133
Joined: Sat 08/06/2013 10:04 am
Has thanked: 19 times
Been thanked: 14 times

Re: Cần Giúp :Tự động chuyển dữ liệu từ VB6 sang Excel

Postby UFO » Fri 29/11/2013 8:14 am

B1 : ấn bắt đầu
B2 : Nhập số vào textbox rồi ấn xuất excel
... nhập chán rồi thì ấn kết thúc để hiện dữ liệu bạn đã nhập

* mỗi lần ấn xuất excel là có 1 dòng :)
Attachments
xuat ex2.rar
....
(1.65 KiB) Downloaded 267 times

truong678
Thành viên chính thức
Thành viên chính thức
Posts: 16
Joined: Sun 18/08/2013 10:07 pm
Has thanked: 6 times

Re: Cần Giúp :Tự động chuyển dữ liệu từ VB6 sang Excel

Postby truong678 » Fri 29/11/2013 3:23 pm

He he ,bạn ơi còn một chút nữa là Perfect .Nếu như vậy thì vẫn còn chậm vì : n lần input thì ta phải click n lần cmd: xuất ra Excel thì hơi đuối :) .Tự động hóa phần nầy luôn .
Mình muốn hoàn thiện 1 chút nữa :
VB6. :
Thứ 1 : Cmd: Bắt đầu : thay vì bạn phải tạo 1 excel mới trong VB ,thì mình muốn Khi Click Cmd Bắt đầu : nó sẽ theo đường dẫn link tới File Excel đã có sẵn ở 1 folder cố định trong máy. (File Excel này đã có hàng a , b , c , Tổng ,Tích ,Thương, Hiệu).(Vì chương trình mình muốn tạo ra có nhiều bảng mẫu trước ,khi sử dụng tính toán sẽ chỉ lấy 1 mẫu Excel đó để ghi dữ liệu ).
Thứ 2 : khi mình nhập Input: a,b, đến c thì tự nó xuất ra Excel luôn ( ko phải bấm cmd Xuất Ra Excel nữa ).Đến bước này nếu có thể được thấy bảng Excel mở cùng Vb luôn thì hay . (Tức là khi Input đến lần thứ 2 thì mình thấy trong file Excel đã có hàng input ,output thứ 1 .Đằng này mình phải thực hiện xong VB rồi mới thấy được bảng Excel ).
P/S : Mong bạn giúp đỡ ^^ .

User avatar
UFO
Thành viên tích cực
Thành viên tích cực
Posts: 133
Joined: Sat 08/06/2013 10:04 am
Has thanked: 19 times
Been thanked: 14 times

Re: Cần Giúp :Tự động chuyển dữ liệu từ VB6 sang Excel

Postby UFO » Fri 29/11/2013 8:08 pm

- Lần cuối nha bạn, bạn lấy file excel tạo sẵn trong thu mục xuatex3 rồi thử, để file đó ở đâu cũng được
Attachments
xuat ex 3.rar
(3.5 KiB) Downloaded 306 times

truong678
Thành viên chính thức
Thành viên chính thức
Posts: 16
Joined: Sun 18/08/2013 10:07 pm
Has thanked: 6 times

Re: Cần Giúp :Tự động chuyển dữ liệu từ VB6 sang Excel

Postby truong678 » Sat 30/11/2013 11:44 am

Tuyệt quá ,mình cảm ơn bạn và diễn đàn nhiều nhé.Vậy là mình có thể sơ bộ hoàn thành được chương trình của mình rồi .Nếu gặp khó khăn gì mong diễn đàn giúp đỡ nhiều .Thanks :)

mmvc1234
Posts: 2
Joined: Sun 16/09/2018 6:46 pm

Re: Cần Giúp :Tự động chuyển dữ liệu từ VB6 sang Excel

Postby mmvc1234 » Sun 16/09/2018 6:54 pm

CHÀO BẠN
CÁM ƠN BẠN CODE MÀ BẠN ĐĂNG
MÌNH CÓ VẤN ĐỀ NÀY NHỜ BẠN GIÚP DÙM
KHI XUẤT DỮ LIỆU TỪ VB6 SANG EXCEL THÌ OK RỒI. NHƯNG MÌNH MUỐN LƯU TỰ ĐỘNG TRÊN EXCEL LUÔN ĐƯỢC KO BẠN?
THÊM NỮA LÀ MÌNH MUỐN VẼ BIỂU ĐỒ TỰ ĐỘNG TRÊN EXCEL VỚI DỮ LIỆU CHUYỂN TỪ VB6 SANG EXCEL ĐƯỢC KHÔNG BẠN HẢ?
THKS BẠN NHIỀU

mmvc1234
Posts: 2
Joined: Sun 16/09/2018 6:46 pm

Re: Cần Giúp :Tự động chuyển dữ liệu từ VB6 sang Excel

Postby mmvc1234 » Tue 02/10/2018 6:51 pm

Chào bạn
Mình hỏi thêm nhờ bạn chỉ giúp
File vidu số 3 bạn gửi mình hiểu rồi. Tuy nhiên khi mình xuất ra file excel thì thỉnh thoãng bị mất dữ liệu
Ví dụ: data trên VB xuất ra excel thì bị mất một vài dòng
Mình không hiểu tại sao? bạn có lệnh gì ví dụ refresh file excel chẳng hạn chỉ mình với
Cám ơn bạn trước


Return to “Visual Basic 6 và Visual Basic Script (VB & VBS)”

Who is online

Users browsing this forum: No registered users and 2 guests