Học VBA cơ bản (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

khuongnguyen124

Thành viên mới
Tham gia
8/5/12
Bài viết
21
Được thích
4
Giới tính
Nữ
Nghề nghiệp
Accounting
Ai share cho mình tài liệu học VBA excel với ạ?
Đang muốn nâng cao thêm level trên excel, đi làm gần 8 năm nay chỉ mới dừng lại ở công thức trên excel, chưa biết viết code. Ví dụ như viết đoạn code để dùng cho excel đọc số thành chữ (vnd, usd, euro)
Chân thành đa tạ
 
Ai share cho mình tài liệu học VBA excel với ạ?
Đang muốn nâng cao thêm level trên excel, đi làm gần 8 năm nay chỉ mới dừng lại ở công thức trên excel, chưa biết viết code. Ví dụ như viết đoạn code để dùng cho excel đọc số thành chữ (vnd, usd, euro)
Chân thành đa tạ

- Bạn hãy search ngay trên diễn đàn chúng ta các từ khóa như "Chập chững VBA" sẽ ra rất nhiều
- Sách bán cũng có, ngay tại diễn đàn chúng ta luôn.
 
Upvote 0
tài liệu vb chỉ giúp bạn có được các chức năng của vb thoai à , còn muốn làm đọc số thành chữ thì phải thêm khả năng phân tích và kết hợp các chức năng với nhau !
như là biết công dụng của hàm SUMPRODUCT , nhưng xài như nào và khi nào thì lại là 1 việc khác nữa @@

các chủ đề mình đề xuất bạn nên tìm hiểu để tự trang bị công cụ cho mình !
1) các kiểu dữ liệu ( số , chuỗi , mảng )
2) các cấu trúc điều khiển ( logic , vòng lặp )
3 ) một số hàm hỗ trợ thông dụng , và 1 số hàm đặc thù của excel

số 1 và số 2 nếu học và hiểu đc thì có thể dùng trong bất kì ngôn ngữ lập trình nào , số 3 là hỗ trợ đặc thù nên phải tìm hiểu về công cụ mình chọn thôi !

rồi sau đó sẽ bàn đến chuyện đọc số tiền , 1 số chia sẻ ^^
 
Upvote 0
Muốn học bài bản thì em nghĩ thớt nên kiếm thầy, còn trong công việc thì cứ recode VBA rồi dùng thôi, trong trường hợp bí quá thì hỏi mấy bác pro học thế là nhanh nhất, đọc mấy cuốn sách cơ bản, lúc nào cũng bắt đầu khai báo a, khai báo b, phát buồn ngủ
 
Upvote 0
Muốn học bài bản thì em nghĩ thớt nên kiếm thầy, còn trong công việc thì cứ recode VBA rồi dùng thôi, trong trường hợp bí quá thì hỏi mấy bác pro học thế là nhanh nhất, đọc mấy cuốn sách cơ bản, lúc nào cũng bắt đầu khai báo a, khai báo b, phát buồn ngủ

Cũng tùy trường hợp thôi bạn ơi.
Đâu phải cứ record là xài được. Nhiều trường hợp phải dùng mảng, script các kiểu chứ không chỉ đơn giản là record.
Ví dụ xử lý dữ liệu lớn mà record thì đợi xử lý xong ... chắc chết :D

Theo mình thì tốt nhất vẫn phải học căn bản. Phát triển được hay không thì tính sau.
Không có rễ mà đòi thân ngọn tươi tốt khó khả thi lắm.
Cơ bản thì mình thấy cuốn sách "Lập trình VBA trong Excel cho người mới bắt đầu" khá là ổn cho người không chuyên về lập trình.
Còn thực hành thì GPE này ... bao la luôn, không thiếu bài tập có thể ứng dụng trong công việc.
 
Upvote 0
tài liệu vb chỉ giúp bạn có được các chức năng của vb thoai à , còn muốn làm đọc số thành chữ thì phải thêm khả năng phân tích và kết hợp các chức năng với nhau !
như là biết công dụng của hàm SUMPRODUCT , nhưng xài như nào và khi nào thì lại là 1 việc khác nữa @@

các chủ đề mình đề xuất bạn nên tìm hiểu để tự trang bị công cụ cho mình !
1) các kiểu dữ liệu ( số , chuỗi , mảng )
2) các cấu trúc điều khiển ( logic , vòng lặp )
3 ) một số hàm hỗ trợ thông dụng , và 1 số hàm đặc thù của excel

số 1 và số 2 nếu học và hiểu đc thì có thể dùng trong bất kì ngôn ngữ lập trình nào , số 3 là hỗ trợ đặc thù nên phải tìm hiểu về công cụ mình chọn thôi !

rồi sau đó sẽ bàn đến chuyện đọc số tiền , 1 số chia sẻ ^^
Cám ơn bác Anhtuanle123 nhé. Em chỉ muốn học để phục vụ cho công việc thôi, vì đặc thù công việc mà, em thấy các công thức excel cũng chưa đáp ứng được hết nhu cầu công việc của mình, thấy VBA khá hay nên muốn tiếp cận xem thử mình vận dụng được bao nhiêu.
Về 3 điều khoản trên thì không cần lo lắng rồi, hiện em đang làm kế toán - cũng được 8 năm nay rồi. Em không dám tự nhận rằng mình giỏi excel trong việc vận dụng tất tần tật công thức vào công việc. Nhưng khá rành, và tự tin rằng nơi làm việc hiện tại trình độ excel không ai vượt qua em đây, kể cả boss, chỉ là thấy vẫn chưa đủ đáp ứng hết tất cả công việc của mình thôi :):):)
 
Upvote 0
Muốn học bài bản thì em nghĩ thớt nên kiếm thầy, còn trong công việc thì cứ recode VBA rồi dùng thôi, trong trường hợp bí quá thì hỏi mấy bác pro học thế là nhanh nhất, đọc mấy cuốn sách cơ bản, lúc nào cũng bắt đầu khai báo a, khai báo b, phát buồn ngủ
Hì hì, em cũng định nói thế đó bác, đúng là sách thì nó trình tự từ nhỏ nhất, nhiều cái biết rồi mà cũng không dám bỏ qua, ôi đúng là buồn ngủ thật. Công thức thông dụng của excel thì em đã vận dụng gần hết rồi, vì thấy chưa đủ đáp ứng công việc nên muốn mò mẫm thêm thôi ạ
Cám ơn bác
 
Upvote 0
Em không dám tự nhận rằng mình giỏi excel trong việc vận dụng tất tần tật công thức vào công việc. Nhưng khá rành, và tự tin rằng nơi làm việc hiện tại trình độ excel không ai vượt qua em đây, kể cả boss, chỉ là thấy vẫn chưa đủ đáp ứng hết tất cả công việc của mình thôi :):):)

Ở nhà nhất mẹ nhì con
 
Upvote 0
Về 3 điều khoản trên thì không cần lo lắng rồi, hiện em đang làm kế toán - cũng được 8 năm nay rồi. Em không dám tự nhận rằng mình giỏi excel trong việc vận dụng tất tần tật công thức vào công việc. Nhưng khá rành, và tự tin rằng nơi làm việc hiện tại trình độ excel không ai vượt qua em đây, kể cả boss, chỉ là thấy vẫn chưa đủ đáp ứng hết tất cả công việc của mình thôi :):):)

Sếp của tôi đâu có cần biết nhiều về Excel, người ta chỉ nhìn vào cái bảng tính, bấm qua lại mấy cái slicers và filters để xem dữ liệu.

Nhiệm vụ của tôi là lập ra cái bảng tính để sếp có thể làm như vậy. Và nhiệm vụ của nhân viên tôi là đưa cho tôi dữ liệu để tôi có thể làm vậy.

Nếu cấp trên bắt buộc phải biết nhiều hơn cấp dưới thì còn thì giờ đâu mà làm việc quản trị.
 
Upvote 0
Muốn học bài bản thì em nghĩ thớt nên kiếm thầy, còn trong công việc thì cứ recode VBA rồi dùng thôi, trong trường hợp bí quá thì hỏi mấy bác pro học thế là nhanh nhất, đọc mấy cuốn sách cơ bản, lúc nào cũng bắt đầu khai báo a, khai báo b, phát buồn ngủ

Thầy giờ cũng nhiều loại lắm!
Tìm cho đúng loại thầy theo iêu cầu từng cá nhân chắc cũng không dễ;

Với mình thì (Sách) cộng với (Nhiệm vụ thực tiển của mình cần phải giải quyết) là ra tất (Lúc đó chưa có GPE.COM như giờ)

Giờ thì các bạn có thêm 1 thầy hữu hình, đó là GPE.COM, rất gỏi về mọi lĩnh vực trong Excel, vang tiếng cả nước còn gì!
 
Upvote 0
Thầy giờ cũng nhiều loại lắm!
Tìm cho đúng loại thầy theo iêu cầu từng cá nhân chắc cũng không dễ;

Ở đây có một vài người nhận dạy. Và theo tôi thì họ rất tận tình. Chỉ cần liên lạc với người nào ở gần.
Xin nói trước, không phải tôi.
 
Upvote 0
Sếp của tôi đâu có cần biết nhiều về Excel, người ta chỉ nhìn vào cái bảng tính, bấm qua lại mấy cái slicers và filters để xem dữ liệu.

Nhiệm vụ của tôi là lập ra cái bảng tính để sếp có thể làm như vậy. Và nhiệm vụ của nhân viên tôi là đưa cho tôi dữ liệu để tôi có thể làm vậy.

Nếu cấp trên bắt buộc phải biết nhiều hơn cấp dưới thì còn thì giờ đâu mà làm việc quản trị.
Ý em ở đây, vị boss này cũng là 1 nhà quản trị bác ơi, ngta gọi là giám đốc tài chính ấy (kiêm quản lý cty này - người malaysia được cử từ bên cty mẹ bên ấy qua đó ạ), thường thì cái vị trí này phải kinh qua vị trí ktt như em đây nhiều năm lắm rồi, mà ktt thì em nghĩ ngta phải pro excel vô cùng, vì cũng là phận làm thuê làm mướn như nhau cả, thế mà vô đây rồi mới thấy.....hơi thất vọng 1 chút vì chả học hỏi được gì thêm từ cấp trên cả
 
Upvote 0
Hình như bạn đi chưa vững đã đòi chạy rồi!

Viết chương trình dịch số thành chữ không dễ là nha!

Để tự học mà viết được cho 1 loại Font chữ thôi, mình cũng mất trên 2 năm mài dùi trên Forpro cơ bản.
Hồi í CQ mình còn xài cái Font của BK HCM. Vì bên kết toán mua của ai đó, mà xài Font của họ mới chết chứ!

Theo mình để nghiền ngẫm VBA bằng cách tự học thì nên lấy công việc lâu nay của mình ra mà mần;
Trước giờ xài công thức thì giờ thử chuyển sang xài VBA xem sao;

Chúc sớm thành công.
 
Lần chỉnh sửa cuối:
Upvote 0
.....hơi thất vọng 1 chút vì chả học hỏi được gì thêm từ cấp trên cả

Ca này khó ăn cho quý vị gội cạo Dê Pê E à nghen

Ngừoi ta chỉ biết chê chứ đâu có bao giờ nghĩ sếp mà dạy được vê bê a thì công ty thất vọng. Cty trả lương sếp để quản trị chứ đâu phải để biểu diễn nghề ách seo với lính.

(Mà nói thật thì cái này nghe quen lắm. Hồi xưa mấy thằng lính vẫn than như vậy)
 
Upvote 0
Hình như bạn đi chưa vững đã đòi chạy rồi!

Viết chương trình dịch số thành chữ không dễ là nha!

Tiếng Việt khong biết chứ tiếng Anh thì dễ lắm bác ơi.
Vào đây cóp code ra là xong. Có chỉ dẫn rõ ràng
https://support.microsoft.com/en-au...t-a-numeric-value-into-english-words-in-excel

Quảng cáo giùm cho MS: code tương đối rõ rệt và có chú thích dễ hiểu
 
Upvote 0
______________________________________________30 char
 
Lần chỉnh sửa cuối:
Upvote 0
...

4) đại khái thế, chi tiết thì có thể phân tích thêm , rồi nhờ lập trình viên (công nhân code ) thiết kế thoai ^^

Nói chuyện trớt quớt. Người ta hỏi cách học. Tự dưng phân tích cho một đống rồi ... nhờ lập trình viên !!!
 
Upvote 0
--------------------------------------30 char
 
Lần chỉnh sửa cuối:
Upvote 0
. . ., nói chung ko thể học với tâm lý bầy đàn và 1 cái đầu hung hãn đc

Nghe cụm từ "học với tâm lí bầy đàn" thấy là lạ & chưa tiêu hóa được; Rất mong ai đó có thể cho mình biết ngữ nghĩa sâu xa của cụm từ là chi không vậy?

& "học với cái đầu hung hãn" cũng đành chịu thua với bạn này luôn!

Đúng là kiến thức thì tích lũy từ từ qua năm tháng; Không thể đốt cháy giai đoạn được. Nhất là với loại hình tự học mà nhiều người trên diễn đàn đã, đang & sẽ phải chọn.

Cũng đúng khi nói rằng mình có năng lực thì mình có quyền!

Nhưng cũng cần coi trọng nội qui của diễn đàn. Chớ vì năng lực cao mà iêu cầu người khác phải nhúng nhường với mình.; phải xin cho & ban phát.

& lời cuối cùng: "Người có kiến thức cao cũng cần có trình độ văn hóa không thấp!"
 
Upvote 0
Web KT

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

Back
Top Bottom