XD360 KÍNH CHÚC CHO MỌI NHÀ VẠN SỰ AN LÀNH!

Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng

 Quên mật khẩu
 Đăng ký mới
Anh Trần HòeBùi Quốc Hưng
Xem: 44692|Trả lời: 29
Thu gọn cột thông tin

Bài mở đầu VBA excel: Tác dụng gì? học ra sao? Làm thế nào?

  [Lấy địa chỉ]
fubi Đăng lúc 2/4/2014 14:23 | Xem tất |Chế độ đọc

Hãy đăng nhập để có nhiều chức năng hữu dụng hơn và xem ảnh rõ hơn!

Bạn phải đăng nhập để xem được nội dung, nếu bạn chưa có tài khoản? hãy Đăng ký mới

x
LỜI MỞ ĐẦU VÀ MỘT VÀI QUY TẮC THỐNG NHẤT
LỚP ONLINE VBA EXCEL THỰC DỤNG KHÓA 1.14VBA-XD360
            Các bạn lớp VBA excel thực dụng khóa 1.14VBA-XD360 thân mến!

LỜI MỞ ĐẦU
          Với kinh nghiệm của 1 người cách đây 14 năm cũng đã từng khởi đầu với con số 0 về VBA excel, mình hiểu rằng sẽ có rất nhiều bạn còn bỡ ngỡ, băn khoăn trước khi bắt đầu. Để nhằm tạo cho các bạn sự định tâm trước khi bắt tay vào bài học, mình xin chia sẻ một số băn khoăn như sau (xin được nói trước là mình không phải dân IT nên những diễn giải dưới đây của mình viết theo lỗi mô tả “diễn nôm” cho đễ hiểu):
1.    VBA là gì?
-      VBA là viết tắt của từ Visual Basic for Applications , là 1 ngôn ngữ lập trình được tích hợp trong bộ office: excel, word, power point, project và kể cả autocad... Nó gần với ngôn ngữ lập trình Visual Basic (viết tắt VB). Ở lớp này, vì chúng ta học VBA tích hợp trong excel nên tạm gọi là “VBA excel”.
-      Ngôn ngữ lập trình là gì? Là hệ thống những câu từ (ký hiệu) trung gian để con người viết “ra lệnh” cho máy tính làm điều mình muốn. Tức ngôn ngữ trung gian này giúp máy tính cũng hiểu mà con người cũng hiểu được.
-      Có rất nhiều ngôn ngữ lập trình khác nhau: pascal, Fox, VB, C++, ASP dosnet... Nó giống như trên thế giới loài người có nhiều ngôn ngữ khác nhau vậy đấy.
2.    VBA excel giúp gì cho công việc?
-      Chúng ta đều biết, excel là 1 phần mềm bảng tính vô cùng hữu dụng và mạnh mẽ. Dùng được cho mọi ngành nghề, mọi đối tượng.
-      Tuy nhiên nếu chỉ biết dùng những gì có sẵn trên excel thì chúng ta mới như người chỉ biết “đạp xe đạp”. Cái chúng ta đều muốn là làm sao làm báo biểu nhanh hơn, báo cáo số liệu... 1 cách tức thời theo theo mọi tùy biến mà ta mong muốn trong tích tắc một cách đơn giản nhất. Nhưng nếu chỉ biết làm “thủ công” bằng excel thì chậm chạp vô cùng. Chưa kể có những công việc được định kỳ lặp đi lặp lại thế mà mỗi lần làm là chúng ta lại bắt đầu từ đầu các thao tác: kẻ bảng, định dang, copy, cắt dán, lọc số liệu... Toát mồ hôi 3-7 ngày trời mới xong mà số liệu đôi khi nhầm lẫn.
-      Nhưng: nếu biết VBA chúng ta đã từ thủ công trong excel, “đạp xe đạp” trong công việc để chuyển qua làm tự động, chạy bằng xe đua công thức 1.
-      Sếp và đồng nghiệp của bạn sẽ vô cùng ngạc nhiên, ngưỡng mộ với khả năng làm việc thần tốc và chính xác của những người biết ứng dụng VBA. Uy tín công việc từ đây mà lan rộng. Cũng việc đó người khác làm thủ công excel mất 1 tuần, cả tháng. Chúng ta biết Vba thì chỉ cần 1 ngày thậm chí 1 buổi, 30 giây là xong. Thời gian còn lại là ngồi rung đùi chơi game, “chém gió”... trước sự “ghen tỵ” của đồng nghiệp.
Hình tượng sơ lược về khả năng VBA là vậy để các bạn có sự hình dung tác dụng lớn lao hữu dụng của VBA excel.
Cụ thể hơn là nó cho phép người dùng bắt excel làm mọi cái 1 cách tự động tức thời. Nó có thể thay đổi menu excel, tạo form nhập liệu, tạo các nút lệnh.. tạo 1 tiện ích/ phần mềm chuyên nghiệp chạy trên nền excel.
3.    Trình độ sử dụng excel còn kém thì học VBA được không?
-      Chia sẻ với các bạn: cách đây 14 năm mình cũng rất lơ mơ về excel, nói chúng khả năng excel là kém. Nhưng thấy đồng nghiệp dùng VBA ngon lành mình thấy “Họ làm được sao mình lại không nhỉ?” và lao vào mò mẫm VBA trong khi kiến thức sử dụng excel còn rất gà mờ. Tuy nhiên, do VBA excel không tách rời khỏi excel nên qua chính quá trình nghiền ngẫm VBA mình đã hiểu ra thêm nhiều tính năng sẵn có rất hay của excel để áp dụng.
-      Trên cơ sở kinh nghiệm đó, mình tin rằng sẽ biết cách chia sẻ với các bạn 1 cách thực dụng hiệu quả nhất về VBA thông qua các bài ví dụ. Các ví dụ sẽ cho chúng ta kinh nghiệm và kiến thức sử dụng excel. Vậy là “ 1 mũi tên trúng 2 đích”- Vừa học VBA excel vừa biết thêm sử dụng excel.
4.    Trình độ lập trình “mù tịt trời đông” thì học VBA excel được không?
-      Cũng cách đây hơn 14 năm, trước khi theo đuổi VBA excel mình cũng chưa hề biết đến lập trình là gì. Nhưng qua từng bước tập làm VBA excel, mình đã ngộ ra: kỹ năng lập trình, trình độ lập trình là do học VBA excel mà từ con số 0 mình đã biết được nguyên lý, câu lệnh lập trình. Mình cũng là dân xây dựng (không phải IT)  nên mình tin sẽ  biết cách chia sẻ kiến thức lập trình lồng ghép vào các bài tập VBA.
Vậy nên không có gì đáng lo: Mình làm được thì không lý do gì các bạn không làm được. Trình độ lập trình “mù tịt trời đông” thì học VBA excel vẫn hoàn toàn được. Học VBA sẽ có được kiến thức lập trình.
5.    Sau khi học xong khóa VBA excel online trên xaydung360 thì có làm được tiện ích cho công việc thực tế không?
-      Hoàn toàn được. Mình đã mất thời gian 14 năm mày mò VBA, đến nay tuy chưa là cao thủ nhưng cũng đủ giải quyết tất cả các tiện ích ứng dụng trong công việc có liên quan đến excel theo cách: “Làm thông minh hơn, thay vì làm chăm chỉ hơn”. Chính vì vậy, mình tin rằng sẽ biết cách chia sẻ như thế nào để các bạn không phải dân IT mà là dân XD (như mình), và cũng rất mơ màng về excel, lập trình lại là số 0 cũng sẽ có được khả năng VBA như mình bây giờ đủ tự tin áp dụng vào công việc hàng ngày.
6.    Các bạn thấy các giáo trình VBA rất khó hiểu, trừu tượng, nhưng sao mình lại nói “dễ ăn” như vậy?
-      Các bạn yên tâm. Đến nay mình vẫn chẳng biết tự viết ra trên giấy 1 câu lệnh VBA nào cả. Nhưng mình lại lập trình được phần mềm dự toán phức tạp bằng VBA excel.
Bởi lý do: giáo trình thiên về “bác học”, từ ngữ định nghĩa lằng nhằng, không nêu bật bản chất thực dụng để ứng dụng. Cách của mình là: với sức mạnh internet, với cái công cụ thu macro sẵn có, với help câu lệnh thường trực trên VBA excel thì chúng đã như 1 kho vật tư khổng lồ. Chúng ta chỉ cần nhìn “đống hổ lốn” sẵn có đó và lôi ra những thứ ta cần, sau đó tự tay ta lắp ráp lại thành 1 cỗ máy theo mong muốn của riêng mỗi người. Mình sẽ chia sẻ ccahs thực dụng cách các bạn biết lôi ra từ “đống thiết bị sẵn có” và cách tư duy để ráp chúng lại với nhau. Vậy nên không cần nhớ câu lệnh vẫn làm được Vba vào công việc.
MỘT SỐ QUY TẮC

7.    Học VBA excel online trên xaydung360 vào thời gian nào?
Vì là phương thức học online nên thời gian học là do tự mỗi người quyết định (sáng, trưa, chiều, tối, khuya, thậm chí cafe, công trường... mọi lúc mọi nơi) miễn là vào diễn đàn xaydung360 là được.
-      Đứng lớp định kỳ 3 ngày/1 lần đưa bài tập mẫu mới + lý thuyết mô tả kèm theo.
+ Học viên trong 3 ngày tự nghiên cứu học tập bằng cách đọc bài hoặc xem video trên “khu vực lớp VBA excel online xd360”.
Chưa hiểu thì viết bài hỏi đáp trên diễn đàn thư mục dành riêng cho lớp online. Đứng lớp và những bạn khác sẽ hướng dẫn làm rõ.
+ Song hành, đứng lớp đưa ra bài tập thực hành để mỗi thành viên lớp tự giải. Sau đấy upload lên lớp online “Mục bài tập”.
Đứng lớp sẽ chấm kết quả từng bạn. Sau đấy tổng kết.
-      Mức độ bài mẫu và bài tập sẽ đi từ đơn giản đến phức tạp. Cho đến khi mỗi thành viên lớp tự thấy đã đủ căn cơ “xuống núi” làm việc.
8.    Quy tắc chung?
a.    Quy tắc 1: phiên bản excel
-      Để thuận tiện chung về một mối, tất cả chúng ta dừng excel 2007 làm nền tảng để thực hành VBA excel. Các phiên bản excel khác cũng tương tự mà thôi. Tốt nhất quá trình học các thành viên lớp nên cài excel 2007.
b.    Quy tắc 2: văn hóa lớp
-      Tôn trọng lớp. Nếu có gì bức xúc chưa vừa lòng thì nhắn tin riêng với nhau giải quyết. Không vì mâu thuẫn cá nhân mà nóng nảy ảnh hưởng đến lớp. Nếu thành viên vi phạm sẽ bị truất quyền tham gia lớp.
-      Góp ý cho người đứng lớp để hoàn thiện cách chia sẻ ngày càng tốt hơn, hiệu quả hơn.
“Biển học vô bờ” nên mạnh dạn chia sẻ cách giải quyết hay cho mọi người kể cả cho người đứng lớp.
-      Phải làm bài tập đầy đủ, đúng hạn:
+ Thành viên có nộp tiền cược học: không được nộp trễ quá 2 lần. Vi phạm bị truất quyền tham gia lớp và được cấp quyền tham gia lớp ở khóa học sau (mà không cần nộp tiền cược học nữa).
+ Thành viên không nộp tiền cược (vì hoàn cảnh riêng được xét cấp quyền tham gia): chỉ 1 lần trễ nộp bài tập sẽ bị truất quyền tham gia lớp.
c.    Quy tắc 3: tiền cược học
-      Nếu bị truất quyền tham gia. Sẽ không được quyền nhận lại tiền cược học.
-      Sau khi hoàn thành bài tổng kết cuối khóa:
+ Thành viên đạt điểm yêu cầu: có quyền nhận lại tiền cược học trong thời hạn 1 tuần sau khi có điểm kết quả công bố với điều kiện viết bài yêu cầu nhận lại tiền trên lớp mục “Yêu cầu nhận lại tiền cược” với đầy đủ thông tin theo yêu cầu. Quá 1 tuần nếu không có bài yêu cầu nhận lại thì tiền cược học được bổ sung vào quỹ thiện nguyện của xaydung360.vn.
-      Tiền cược học không được trả lại sẽ được bổ sung vào quỹ thiện nguyện của xaydung360.vn: duy trì máy chủ web xd360, hoặc làm công tác từ thiện. Tuyệt đối không dùng cho mục đích cá nhân.
d.    Quy tắc 4: Cách chia sẻ kiến thức Vba
-      Do đi từ dễ đến khó nên không được tâm lý nóng vội. Chưa học A đã hỏi B.
-      Do các bài liên hoàn nhau nâng cao mức độ nên dù có biết rồi thì vẫn phải chia sẻ và vẫn phải làm bài tập với mục đích để xâu chuỗi có sự căn bản. Ví như người chơi bóng bàn: nếu không tập bài bản thì dù có biết đánh bóng bàn rồi nhưng không bao giờ lên cơ được. Phải tập bài bản hệ thống từ ban đầu sau nâng dần thì mới đủ nền móng khả năng nâng cao lên trên.


P/s:
- Riêng bài này mình để chế độ mọi thành viên diễn đàn xaydung360 đều đọc được.
Từ bài thứ 2 trở đi, bắt tay vào từng bài tập mẫu ứng dụng, mình sẽ chỉ đăng ở lớp VBA và chỉ thành viên được cấp quyền vào lớp mới đọc được mà thôi.
- Hạn chót, cũng là ngày đăng bài đầu tiên học về VBA: ngày 6/4/2014 sẽ không tiếp nhận thành viên lớp nữa. Bạn nào có mong muốn tham gia hãy đăng ký đúng hạn. Khoảng thời gian từ ngày 02/4/2014 - 6/4/2014 cũng giúp các bạn chưa cài excel 2007 đủ thời gian để cài và tiếp cận.

Chân thành cảm ơn sự nhiệt tâm, tinh thần học của các bạn! Mình thấy càng phải có trách nhiệm chia sẻ hết mình những gì mình biết về VBA và rất mong các bạn cùng chia sẻ "Vì sự chuyên nghiệp thông minh của cộng đồng xây dựng Việt Nam"
* Các link liên quan:



Chúc thành công cho tất cả!

Đánh giá

Rất hữu ích! Thanks!: 5.0 Mong bạn tiếp tục chia sẻ. Thanks!: 5.0
Rất hữu ích! Thanks!: 5 Mong bạn tiếp tục chia sẻ. Thanks!: 5
  Đăng lúc 6/4/2014 10:13
Rất hữu ích! Thanks!: 5
  Đăng lúc 4/4/2014 15:01
Anh viết nge rất dễ hiểu, ngắn gọn xúc tích.  Đăng lúc 3/4/2014 08:54
Rất hữu ích! Thanks!: 5
Chúc khóa học thành công và hữu ích cho anh em xây dựng !  Đăng lúc 3/4/2014 08:48
Rất hữu ích! Thanks!: 5
  Đăng lúc 2/4/2014 23:30

Số người tham gia 26Uy Tín: +40 Thưởng +39 Thanked +32 Thu lại Lý do
trithucn + 2 Thật thú vị! Thanks!
ttdung.tbi + 2
diachinhmdc + 1 Thật thú vị! Thanks!
vuduylinh + 2
chicbongbo + 1 Đồng tình. Cảm ơn!

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

tranhoe Đăng lúc 2/4/2014 14:50 | Xem tất
Còn 1 vấn đề nữa là: Nộp bài tập.
Thành viên nộp bài tập chỉ thấy được liên kết (của bài tập) của mình mà thôi. Tránh sao chép!

Đánh giá

Rất hữu ích! Thanks!: 5.0 Mong bạn tiếp tục chia sẻ. Thanks!: 5.0
Rất hữu ích! Thanks!: 5 Mong bạn tiếp tục chia sẻ. Thanks!: 5
em đã cài đặt chức năng để thành viên lớp tải bài tập lên nhưng không có quyền xem và tải   Đăng lúc 4/4/2014 09:54
Rất hữu ích! Thanks!: 5
Thanks!  Đăng lúc 2/4/2014 23:31
Rất hữu ích! Thanks!: 5
Khi đăng bài học mới, các học viên nên nhận được tin mới.  Đăng lúc 2/4/2014 15:52
Ý kiến A rất hay! Sẽ có chức năng đặt bài ẩn. Thành viên nào đăng lên sẽ đặt ẩn. Chỉ có thành viên đó và admin mới đọc được.  Đăng lúc 2/4/2014 14:57
Rất hữu ích! Thanks!: 5 Mong bạn tiếp tục chia sẻ. Thanks!: 5
Ý kiến A rất hay! Sẽ có chức năng đặt bài ẩn. Thành viên nào đăng lên sẽ đặt ẩn. Chỉ có   Đăng lúc 2/4/2014 14:57

Số người tham gia 1Uy Tín: +3 Thưởng +3 Thanked +1 Thu lại Lý do
aochoangden + 3 + 3 + 1 Ý kiến rất hay !

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

xuanlaidn Đăng lúc 2/4/2014 21:06 | Xem tất
Em thấy mình dùng phần mềm cms talk Khi học tập mình có thể trao doi trực tiếp được!Phần mềm cms talk: http://csmtalk.vn

Đánh giá

Rất hữu ích! Thanks!: 5.0 Mong bạn tiếp tục chia sẻ. Thanks!: 5.0
Rất hữu ích! Thanks!: 5 Mong bạn tiếp tục chia sẻ. Thanks!: 5
1. k có hình ảnh sẽ không hiểu. 2. Thời gian mỗi bạn mỗi khác nên k thể cùng lúc online để ngh   Đăng lúc 3/4/2014 07:55

Số người tham gia 1Thanked +2 Thu lại Lý do
ttdung.tbi + 2

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

doducdai Đăng lúc 3/4/2014 08:25 | Xem tất
em có ý kiến. Khi có bài mới và thông báo thời gian nộp bài. Anh Bình sẽ có gửi thông báo đến tin nhắn của mỗi thành viên để biết. Chứ hôm qua và hôm nay em cứ sợ bỏ lỡ nên đi tìm.  Mà vẫn không biết mình có bỏ lỡ không

Đánh giá

Rất hữu ích! Thanks!: 5.0 Mong bạn tiếp tục chia sẻ. Thanks!: 5.0
Rất hữu ích! Thanks!: 5 Mong bạn tiếp tục chia sẻ. Thanks!: 5
Nhất trí. Nhưng sử dụng cách: đưa lên dòng quảng cáo chữ đỏ trên đầu trang diễn đàn. Thank   Đăng lúc 3/4/2014 08:27

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

duchung250889 Đăng lúc 3/4/2014 10:23 | Xem tất
Em xin góp ý là nên dùng excel 2010, vì xu hướng sẽ đổi sang 2010, dù giao diệncơ bản là giống nhau nhưng vẫn có nhiều điểm khác. Hôm trước em đi dạy thêm ở trung tâm tin học nghe đâu bộ giáo dục chọn office 2010 để phổ cập. Nên đi trước đón đầu các bác ạ

Đánh giá

Rất hữu ích! Thanks!: 5.0
Rất hữu ích! Thanks!: 5
  Đăng lúc 3/4/2014 12:51

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

aochoangden Đăng lúc 3/4/2014 14:23 | Xem tất
Em xin góp ý là nên dùng excel 2010, vì xu hướng sẽ đổi sang 2010, dù giao diệncơ bản là giống nhau nhưng vẫn có nhiều điểm khác. Hôm trước em đi dạy thêm ở trung tâm tin học nghe đâu bộ giáo dục chọn office 2010 để phổ cập. Nên đi trước đón đầu các bác ạ

Theo mình thì số lượng thành viên sử dụng phiên bản excel chủ yếu theo thứ tự sau:        2003>2007>20XX
Vì vậy có thể coi phiên bản 2007 là chuẩn chung cho mọi thành viên trong diễn đàn. Tôi rất tin tưởng vào quyết định của anh Fubi.

Đánh giá

Rất hữu ích! Thanks!: 5.0
Rất hữu ích! Thanks!: 5
  Đăng lúc 3/4/2014 22:12
Đồng ý!  Đăng lúc 3/4/2014 16:23
Riêng M@trixs vẫn đánh giá 2010 tốt hơn. Và hiện tại đang dùng bản 2013 hj.....hj....  Đăng lúc 3/4/2014 15:36

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

 Tác giả| fubi Đăng lúc 3/4/2014 16:33 | Xem tất


Bạn aochoangden rất hiểu ý mình. Bởi:

1. Lớp chúng ta có 50 thành viên. Mà đa số thông dụng (theo quan điểm cá nhân) nhiều nơi vẫn dùng 2003 , phổ biến là excel 2007, mặc dù đã có office 2013 nhưng vẫn ít người xài excel 2010-2013.

Mà VBA excel lập trên phiên bản thấp sẽ gần như chạy được trên phiên bản excel cao hơn. Ngược lại lập trình VBA trên phiên bản cao sẽ khó mà chạy được trên phiên bản excel thấp hơn.
Mà khi lập xong VBA, thường chúng ta chia sẻ cho người khác dùng tiện ích của mình làm ra. Chúng ta làm trên excel 2010 khi chia sẻ qua máy khác (thông dụng excel 2007) sẽ phát sinh lỗi không chạy được. Vậy là họ đánh giá chúng ta "gà mờ" mà còn đem khoe. hiii

Vì vậy, quan điểm của mình là: nên áp dụng ở phiên bản trung bình, tức excel 2007. Để từ đó các excel phiên bản khác vẫn OK vô tư.

2. Tuy nhiên, nếu cả lớp 50 thành viên quá bán (>25 thành viên) đồng ý, mình sẽ chia sẻ thống nhất qua phiên bản mới nhất 2010 hoặc qua luôn 2013 cho oách .
Các bạn thấy sao?

Còn mình thì theo số đông. Thống nhất cách thức sau:
- Nếu ai không đồng ý excel 2007 thì phản hồi đề nghị phiên bản 2010.
- Nếu ai không có ý kiến gì thì xem như chấp nhận phiên bản 2007.
Sau đó thiểu số phục tùng đa số.

Cảm ơn ý kiến của tất cả các bạn!

Đánh giá

Rất hữu ích! Thanks!: 5.0
Rất hữu ích! Thanks!: 5
  Đăng lúc 5/4/2014 20:15
Rất hữu ích! Thanks!: 5
Cá nhân em vẫn thích sử dụng Excel 2003, do nhu cầu 2007 nên đã cài lại.  Đăng lúc 4/4/2014 15:04

Số người tham gia 1Thanked +2 Thu lại Lý do
ttdung.tbi + 2

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

donghanh85 Đăng lúc 3/4/2014 18:58 | Xem tất
em đang dùng excel 2007 nên đồng ý với excel 2007.hihi

Đánh giá

Mong bạn tiếp tục chia sẻ. Thanks!: 5.0
Mong bạn tiếp tục chia sẻ. Thanks!: 5
  Đăng lúc 3/4/2014 22:13

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

eeeeee Đăng lúc 3/4/2014 19:43 | Xem tất
fubi gửi lúc 3/4/2014 16:33
Bạn aochoangden rất hiểu ý mình. Bởi:

1. Lớp chúng ta có 50 thành viên. Mà đa số th ...

nếu dùng phiên bản 2010 thì tốt quá. Em đang dùng quen

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

dinhvanvoi Đăng lúc 3/4/2014 19:47 | Xem tất

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

tranhoe Đăng lúc 3/4/2014 21:49 | Xem tất
fubi gửi lúc 3/4/2014 16:33
Bạn aochoangden rất hiểu ý mình. Bởi:

1. Lớp chúng ta có 50 thành viên. Mà đa số th ...

A tự mâu thuẩn với chính mình rồi (ở cái ý số 2 đó):
"Mà VBA excel lập trên phiên bản thấp sẽ gần như chạy được trên phiên bản excel cao hơn. Ngược lại lập trình VBA trên phiên bản cao sẽ khó mà chạy được trên phiên bản excel thấp hơn.
Mà khi lập xong VBA, thường chúng ta chia sẻ cho người khác dùng tiện ích của mình làm ra. Chúng ta làm trên excel 2010 khi chia sẻ qua máy khác (thông dụng excel 2007) sẽ phát sinh lỗi không chạy được. Vậy là họ đánh giá chúng ta "gà mờ" mà còn đem khoe. hiii

Vì vậy, quan điểm của mình là: nên áp dụng ở phiên bản trung bình, tức excel 2007. Để từ đó các excel phiên bản khác vẫn OK vô tư.

2. Tuy nhiên, nếu cả lớp 50 thành viên quá bán (>25 thành viên) đồng ý, mình sẽ chia sẻ thống nhất qua phiên bản mới nhất 2010 hoặc qua luôn 2013 cho oách .
Các bạn thấy sao?"

Theo tôi: VBA excel lập trên phiên bản thấp sẽ gần như chạy được trên phiên bản excel cao hơn
Quan trọng là giải thuật (thuật toán), còn lại thì tùy theo sự hổ trợ của phiên bản Bạn đang dùng: O2007 là vừa. Máy tôi "cùi", vẫn đang dùng WinXP, O2003. Nếu cần, chỉ nâng cấp lên O2007 là  đủ rồi.

Đánh giá

Rất hữu ích! Thanks!: 0.0
Rất hữu ích! Thanks!: 0
  Đăng lúc 6/4/2014 20:02
Nhưng e bieeys chắc chắn số đông vẫn là excel 2007.  Đăng lúc 3/4/2014 23:54
K phải mâu thuẫn đau a. Ý 1 là theo quan điểm cá nhân e. Còn ý 2 là nếu cả lớp số đông thích 2010 thì e phải theo thôi.  Đăng lúc 3/4/2014 23:53

Số người tham gia 2Uy Tín: +6 Thưởng +3 Thanked +1 Thu lại Lý do
ductuanductuan + 3 + 3 + 1 Đồng tình. Cảm ơn!
hungdhxd + 3 Đồng tình. Cảm ơn!

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

tranhoe Đăng lúc 3/4/2014 22:09 | Xem tất
fubi gửi lúc 3/4/2014 16:33
Bạn aochoangden rất hiểu ý mình. Bởi:

1. Lớp chúng ta có 50 thành viên. Mà đa số th ...

Tôi cũng tự học VBA như Fubi, từ thời còn dùng Win95, O95, sau này Tôi dùng đến WXP, O2003. Nếu xem kỹ, thì về sau này thực hiện có phần chậm hơn (nếu dùng đúng câu lệnh cũ). Các Bạn có tin không?
Theo Tôi: Quan trọng nhất là cách giải quyết vấn đề (Giải thuật - Thuật toán).
Mà cũng không quan trọng đâu. Nhanh hay chậm cũng chĩ cỡ 1 phút, trong khi chúng ta sẵn sàng bỏ ra hàng giờ để "tám" chuyện

Đánh giá

Rất hữu ích! Thanks!: 5.0
Rất hữu ích! Thanks!: 5
  Đăng lúc 4/4/2014 15:07

Số người tham gia 1Uy Tín: +5 Thưởng +5 Thanked +1 Thu lại Lý do
fubi + 5 + 5 + 1 Đồng tình. Cảm ơn!

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

xuanlaidn Đăng lúc 3/4/2014 22:58 | Xem tất

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

bthiensu Đăng lúc 4/4/2014 07:50 | Xem tất
xuanlaidn gửi lúc 3/4/2014 22:58
Vote 1 phiếu cho 2010 .

Em cũng tán thành việc lập trình VBA trên Excel 2010.

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

doducdai Đăng lúc 4/4/2014 08:05 | Xem tất
Em đang dùng 2010. Và theo thông báo sáng nay em định cài lại 2007. Nhưng sáng nay em thấy quá nhiều ý kiến khác nhau quá. Vì vậy mong anh Bình sớm có quyết định chính thức để anh em chủ động chuẩn bị học tốt nhất.

Đánh giá

Hiện nay chỉ có 7 ban/50 bạn mong muốn 2010 thôi. Vậy nên chắc chắn số đông là 2007. Bạn cứ cài 2007 nhé.  Đăng lúc 4/4/2014 09:02

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

lkimngan Đăng lúc 4/4/2014 11:51 | Xem tất
Vote 1 phiếu cho 2010 .

Đánh giá

bạn là thành viên thứ 8/53 thành viên đề nghị excel 2010.  Đăng lúc 4/4/2014 12:27

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

conglamxdk11 Đăng lúc 4/4/2014 14:03 | Xem tất

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

 Tác giả| fubi Đăng lúc 4/4/2014 16:17 | Xem tất
lkimngan gửi lúc 4/4/2014 11:51
Vote 1 phiếu cho 2010 .

Trên cơ sở 9 người 10 ý, mình nghĩ ra cách này:

- Bạn nào dùng  phiên bản nào thì vẫn dùng phiên bản nấy không sao cả (chỉ trừ 2003)
- Mình sẽ cố gắng chia sẻ cách giải quyết  ở dạng phiên bản nào cũng Ok.

Nhưng trên cơ sở số đông chiếm đại đa số dùng 2007 nên mình sẽ thao tác trên excel 2007.
Excel 2010 cũng tương tự mà thôi, cơ bản không khác nhau là mấy.
Còn excel 2003 thì thật sự đã quá lỗi thời. Nhưng nếu bạn nào thích dùng cũng không sao. Tuy nhiên, giao diện 2003 so với 2007 là hoàn toàn khác biệt nên sẽ gây khó khăn cho các bạn "nhìn - làm theo" bài mẫu.

Tóm lại:
- Tốt nhất dùng 2007.
- Bạn nào đang dùng 2010 vẫn OK (vì nó cũng gần gần với 2007).
- Riêng 2003 thì tốt nhất nên chuyển qua 2007/ hoặc 2010 luôn cho phù hợp.
p/s:
- Riêng mình đang xài phiên bản 2013 (có nhiều tính năng cực hay so với 2010). Tuy nhiên để chia sẻ mình sẽ cài 2007 để dùng làm mẫu.

Cảm ơn tất cả các bạn!

Đánh giá

Đống ý dùng 2007 hoặc 2010 là Ok nhất.  Đăng lúc 5/4/2014 22:11

Số người tham gia 1Uy Tín: +3 Thưởng +3 Thanked +1 Thu lại Lý do
fclinux + 3 + 3 + 1 Đồng tình. Cảm ơn!

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

luan09kx Đăng lúc 4/4/2014 19:17 | Xem tất

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

duchung250889 Đăng lúc 4/4/2014 22:43 | Xem tất
anh fubi đã dùng office 2013, tại sao vẫn cố chấp dùng 2007. Công bằng mà nói trong topic này tỷ lệ chọn 2010 vẫn cao hơn hẳn, Nếu tôi nói nữa các anh bảo tôi chọc gậy bánh xe, nhưng tôi thiết nghĩ cần cập nhật, cập nhật như các văn bản pháp quy ấy

Đánh giá

Rất hữu ích! Thanks!: 5.0 Mong bạn tiếp tục chia sẻ. Thanks!: 5.0
Hơn nữa bạn cần tin tưởng rằng mình sẽ biết cách chia sẻ VBA theo hướng 2007 OK mà 2010 cũng dễ dàng tiếp cận k có gì trở ngại cả.  Đăng lúc 5/4/2014 13:19
Hiện tại chỉ có 8/60 thành viên phản hồi muốn dùng 2010. Số còn lại không có ý kiến là theo quy ước chấp nhận 2007.  Đăng lúc 5/4/2014 13:18
Phải thuận theo số đông. Còn bạn dùng 2010 vẫn Ok mà. Học vẫn vô tư không có gì trở ngại cả.  Đăng lúc 5/4/2014 13:17
Rất hữu ích! Thanks!: 5 Mong bạn tiếp tục chia sẻ. Thanks!: 5
Bạn hiểu nhầm khi nói rằng "cố chấp" đó. Lý do tại sao mình dùng 2007 để chia sẻ thì nêu r   Đăng lúc 5/4/2014 13:17
Ở bài số #7, Fubi đã viết: "- Nếu ai không có ý kiến gì thì xem như chấp nhận phiên bản 2007." Nên 8,9,10 hay 15 cũng chưa quá bán  Đăng lúc 4/4/2014 22:59

Số người tham gia 1Uy Tín: +2 Thưởng +2 Thanked +1 Thu lại Lý do
anhngoc1471989 + 2 + 2 + 1 Đồng tình. Cảm ơn!

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

nvthang_ctc1 Đăng lúc 5/4/2014 08:56 | Xem tất

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

nvthang_ctc1 Đăng lúc 5/4/2014 14:14 | Xem tất
fubi gửi lúc 4/4/2014 16:17
Trên cơ sở 9 người 10 ý, mình nghĩ ra cách này:

- Bạn nào dùng  phiên bản nào th ...

Em đồng ý với quan điểm này

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

Bắc Đăng lúc 5/4/2014 15:44 | Xem tất
Theo em nghĩ, nếu a fubi đổi lại câu nói là:"nếu các thành viên trong lớp ai đồng ý dùng excel 2007 thì phản hồi trên diễn đàn"..thì số người phản hồi cũng sẽ khoangt 9,10 người. Trong topiv này e thấy ý kiến dungg excel 2010 là nhiều hơn rồi.em bỏ phiếu cho excel 2010.

Đánh giá

Rất hữu ích! Thanks!: 5.0 Mong bạn tiếp tục chia sẻ. Thanks!: 5.0
Rất hữu ích! Thanks!: 5 Mong bạn tiếp tục chia sẻ. Thanks!: 5
TÓM LẠI: NẾU >50 % (~ >30 BẠN) YÊU CẦU DÙNG 2010 THÌ MÌNH SẼ DÙNG 2010.   Đăng lúc 5/4/2014 17:52
Cá nhân mình thì thích dùng chia sẻ 2013. Nhưng thấy đa số 2007 nên buộc chia sẻ thôi. Bạn đừng lăn tăn 2007 hay 2010 nữa nhé.  Đăng lúc 5/4/2014 17:51
3. ĐIỀU QUAN TRỌNG HƠN CẢ: HƯỚNG DẪN TRÊN EXCEL 2007 NHƯNG AI DÙNG 2010 VẪN HOÀN TOÀN K ẢNH HƯỞNG VÀ HIỂU ĐƯỢC.  Đăng lúc 5/4/2014 17:49
2. Những bạn đặt cược tiền học là những người có trách nhiệm học rất cao. Nên k thể có kiểu đọc xong thông tin vậy mà lơ qua: thích 2010 mà k có ý kiến.  Đăng lúc 5/4/2014 17:48
Bởi lý do: 1. Ban đầu nói rất rõ: ai thích excel 2010 thì đưa yêu cầu lên. Ai dùng 2007 thì k cần ý kiến.  Đăng lúc 5/4/2014 17:47

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

Bắc Đăng lúc 5/4/2014 18:40 | Xem tất
Ok anh..e nói vậy bởi vì có lẽ nhiều bạn cũng chung chung như e, dùng excel gì cũng được.cũng có bạn chưa kịp vaœf diễn đàn để post bài chăng?e thì s cũng đc.mục đích chính là học thuật toán.hj..e ngjix nên làm một poll, bỏ phiếu là hay nhất.hj.

Số người tham gia 1Thanked +1 Thu lại Lý do
fubi + 1

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

 Tác giả| fubi Đăng lúc 6/4/2014 17:29 | Xem tất

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

atuanxd Đăng lúc 6/4/2014 23:16 | Xem tất
fubi gửi lúc 3/4/2014 16:33
Bạn aochoangden rất hiểu ý mình. Bởi:

1. Lớp chúng ta có 50 thành viên. Mà đa số th ...

dùng luôn 2010 luôn đi

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

csslna Đăng lúc 7/4/2014 19:36 | Xem tất
Like dùng Excel 2007, bởi vị em thấy nó thông dụng và đặc biệt máy em đang xài nó.

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

nguyen87 Đăng lúc 7/4/2014 21:28 | Xem tất

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

lenovominh Đăng lúc 8/4/2014 09:37 | Xem tất
e lại đang dùng 2013.Thôi phải tùy theo số đông thôi

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

fclinux Đăng lúc 9/4/2014 18:40 | Xem tất
Theo em thấy office nào cũng được vì học VBA thì sau khi Alt - F11 đều có giao diện như nhau, chỉ khác ở bên giao diện của office thôi, vote cho tất cả, còn các office từ 2000 trở về trước em ko rõ

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

Phiên bản Mobile|Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng  

Phần mềm dự toán xây dựng excel | Hướng dẫn lập dự toán xây dựng | Phần mềm tư vấn giám sát | Phần mềm quản lý chất lượng xây dựng |

Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng

Phần mềm ôn thi sát hạch chứng chỉ hành nghề Kiến Trúc sư

Phần mềm ôn thi sát hạch chứng chỉ hành nghề Đấu thầu

GMT+7, 29/3/2024 03:57 , Processed in 0.277684 second(s), 41 queries .

Powered by Discuz! X3.2

© 2001-2013 Kiso Comsenz Inc.