Hỏi về ứng dụng của VBA và VB

Liên hệ QC

duong quang

Thành viên mới
Tham gia
1/11/07
Bài viết
26
Được thích
1
Mình đang học về VBA và chuẩn bị học về VB.Mình mới chỉ lam các bài tập sử dụng VBA trong access do cô giáo cho,lên mình chưa hiểu rõ lắm các ứng dụng mà VBA thường làm đưoc trong những công việc thực tế? Mình ko hình dung ra các công việc hữu ích mà khi đi làm cần phải sử dụng VBA ( mình chỉ nghĩ là thường sử dụng các công cụ có sẵn để làm việc thôi). Hinh như việc sủ dụng VBA hơi ít !
Tiện thể mình hỏi luôn câu hỏi sau: Mình chưa học gì về VB (visual basic 6.0) - mình chưa lắm rõ được là VB làm đựoc những công việc gì ? và ngày nay VB còn được sử dụng rộng rãi để bổ sung và hữu ích cho các công việc thực tế nữa ko ?
Mong mọi người trả lời giúp mình !
Thanks.
 
Kể cũng lạ, được học VBA trên lớp + làm bài tập và rất nhiều chủ đề VBA trong GPE được mọi người nghiên cứu, giải quyết, bàn luận sôi nổi ----> lại không hiểu mục đích???
 
Upvote 0
VBA for Excel là rất hữu ích trong khi xử lý những dữ liệu lớn.Các công việc lặp đi lặp lại thống kê số liệu.Mình lấy một ví dụ đơn giản thôi: Bạn có một bảng tính khoang 10000 dòng và phải tiến hành xóa cách dòng dữ liệu giống nhau.Nếu bạn tiến hành sắp xếp sau đó tiến hành xóa thủ công thì rất mất thời gian.Trong khi dùng VBA mất có vài s thôi ah.Đó chỉ là một ví dụ đơn giản thui.Nhưng thực tế nếu bạn phải làm công việc liên quan đễn xử lý số liệu thì sẽ thấy nó rất hay và tiện dụng. Còn về VB thì cũng tương tự VBA thôi.Bạn hỏi bây giờ nó có cũ không vậy thì cũng khó trả lời.Vì mỗi phần mềm có một ưu điểm của nó.Nhưng thực ra sự khác biết giữa các ngôn ngữ là không nhiều lắm.Ví như mình học VB rồi cũng chỉ mất có 1 tuần là lập trình C# ngon lành.
Chúc bạn học tốt nhé
 
Upvote 0
Tôi hiểu theo cách của.. tôi.. rằng: thao tác nào ta cứ lập đi lập lại nhiều lần thì nên nghĩ đến việc tự động hóa cho nó (đở mất công làm hoài)... và đó chính là lập trình...
Hoặc giã như 1 thao tác nào đó mà nếu làm theo cách thông thường thì dài dòng hoặc thậm chí là không có cách giãi quyết ---> Sẽ nghĩ đến lập trình
Tóm lại: lập trình để tự động hóa cho công việc, để làm cho mọi thứ được giãi quyết nhanh chóng, gọn gàng... và còn nhiều nữa tùy theo năng khiếu của mổi người, thế thôi!
Làm cái gì thì khi vào công việc chúng ta là người nghĩ ra chứ
 
Upvote 0
mình cũng vậy rất muốn học một ngôn ngữ lập trình để tiện cho công việc thiết kế.mình nên học VB hay C++.xin mọi người góp ý giúp mình với
 
Upvote 0
VBA for Excel là rất hữu ích trong khi xử lý những dữ liệu lớn.Các công việc lặp đi lặp lại thống kê số liệu.Mình lấy một ví dụ đơn giản thôi: Bạn có một bảng tính khoang 10000 dòng và phải tiến hành xóa cách dòng dữ liệu giống nhau.Nếu bạn tiến hành sắp xếp sau đó tiến hành xóa thủ công thì rất mất thời gian.Trong khi dùng VBA mất có vài s thôi ah.Đó chỉ là một ví dụ đơn giản thui.Nhưng thực tế nếu bạn phải làm công việc liên quan đễn xử lý số liệu thì sẽ thấy nó rất hay và tiện dụng. Còn về VB thì cũng tương tự VBA thôi.Bạn hỏi bây giờ nó có cũ không vậy thì cũng khó trả lời.Vì mỗi phần mềm có một ưu điểm của nó.Nhưng thực ra sự khác biết giữa các ngôn ngữ là không nhiều lắm.Ví như mình học VB rồi cũng chỉ mất có 1 tuần là lập trình C# ngon lành.
Chúc bạn học tốt nhé
Bạn có thể nói rõ hơn ưu điểm của VB đựoc ko bạn ? VBA thường được sủ dụng trong VB, thế còn VB để làm những công việc gì nhỉ ?
Mình mới học thêm, lên còn phải tìm hiều rất nhiều về VB mong các bạn giúp đỡ !
 
Upvote 0
mình cũng vậy rất muốn học một ngôn ngữ lập trình để tiện cho công việc thiết kế.mình nên học VB hay C++.xin mọi người góp ý giúp mình với
Tôi chẳng biết tí gì về cơ bản lập trình (vì mới chập chững qua trang GPE này thôi) nhưng có nhận xét thế này:
- Thuật toán không liên quan gì đến ngôn ngữ lập trình
- Ngôn ngữ lập trình là thứ dùng để chuyển tải ý tưởng của ta thành code

Vậy: Học ngôn ngữ nào đâu có quan trọng! Chủ yếu là bạn có thể chuyển tải ý tưởng của mình thành mấy dòng code khô khan kia cho nó chạy vi vút... "tung hoành ngang dọc" trên ngôn ngữ ấy như 1 tay đua siêu hạng
Và: Ý tưởng trong đầu bạn vẩn là thứ quan trọng hơn!
Nếu là tôi thì: Ý tưởng về việc "tự động" phải có trước trong đầu, sau đó tôi mới tìm đến 1 ngôn ngữ lập trình nào đó nhằm chuyển tải ý tưởng
Còn theo các bạn thì sao nào?
 
Upvote 0
Web KT

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

Back
Top Bottom