Xin sách học về Excel VBA (1 người xem)

Liên hệ QC

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

moctriet

Thành viên thường trực
Tham gia
17/12/17
Bài viết
230
Được thích
140
Như tiêu đề, mình cần tìm hiểu một số kiến thức về Excel VBA. Mình có dạo quanh diễn đàn thấy có một vài sách nhưng phần thì vì link đã bị die, phần thì mình cũng chưa đọc cuốn sách VBA nào nên mạo muội trình bày ở đây.

Mong các anh chị có kinh nghiệm cho mình vài gợi ý, và nếu có link down tài liệu càng tốt (anh, việt) đều được ạ.

Mình cũng cố gắng kiếm cuốn Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft nhưng không có tìm thấy. Bạn nào có share cho mình với nha. Mình cảm ơn.
 
https://www.google.com.vn/search?q=.....69i57j0l5.6831j0j7&sourceid=chrome&ie=UTF-8
Một đống sách cho bạn, nằm đọc, lăn lê bò càng đọc không hết, he he :)
Cảm ơn mấy bạn góp vui. Nhưng người đi trước mà không cho người đi sau lời khuyên phù hợp thì thật đáng thất vọng. Bản thân mình thừa sức google nhưng cái mình cần là kinh nghiệm qua lời giới thiệu của quý anh chị.
Không ai giúp không ai gì, kiến thức là cả chân trời nên dẫu có giỏi cũng chỉ là một mảng nào đó thôi bạn à. Không cần thể hiện vì mình giỏi vậy đâu. Mình cũng là người ham học và chia sẻ nhưng đôi khi thấy mọi người ham vui mà quên đi cái chữ. Buồn...
 
Upvote 0
Upvote 0
Người ta kiếm hàng pờ rồ, sê ri professional (câu 3, bài #1). Bác giới thiệu đồ vỡ lòng, sê ri dummies.
Chả trách người ta thất vọng, buồn... (bài #6)
bạn ấy nói rồi mà , google ko thiếu , cái cần là kinh nghiệm , kiểu như làm sao để giao tiếp thành thạo tiếng Anh trong 1 tuần í ^^
 
Upvote 0
Kinh nghiệm chắc phải tự trải nghiệm, nếu mà bạn chưa biết gì về lập trình, hãy tự học hoặc theo học 1 lớp cơ bản nào đó. Sẽ giúp đỡ bạn nhiều hơn. Lời khuyên cá nhân: vẫn nên đi học để có hướng đi đúng lúc đầu, về sau là trải nghiệm bản thân thôi.
 
Upvote 0
bạn ấy nói rồi mà , google ko thiếu , cái cần là kinh nghiệm , kiểu như làm sao để giao tiếp thành thạo tiếng Anh trong 1 tuần í ^^

Ông nội ai biết nổi tinh thần "hiếu học" của mấy bạn trẻ. Muốn học kinh nghiệm mà mới một bước đã "thất vọng".

Theo kinh nghiệm của tôi thì những người hay so đo ba cái chuyện "kiến thức", "giỏi", "mảng này mảng nọ" là những người không đủ tầm nhìn để nhận thức "chân trời".
 
Upvote 0
Ông nội ai biết nổi tinh thần "hiếu học" của mấy bạn trẻ. Muốn học kinh nghiệm mà mới một bước đã "thất vọng".

Theo kinh nghiệm của tôi thì những người hay so đo ba cái chuyện "kiến thức", "giỏi", "mảng này mảng nọ" là những người không đủ tầm nhìn để nhận thức "chân trời".
nói chung giờ mà mất vài năm để học 1 kỹ năng nào đó , để làm món trang sức cho bản thân chắc em đi học đàn bác ạ , về đàn cho con vợ em nó nghe có khi lại có lý ^^
 
Upvote 0
Kinh nghiệm chắc phải tự trải nghiệm, nếu mà bạn chưa biết gì về lập trình, hãy tự học hoặc theo học 1 lớp cơ bản nào đó. Sẽ giúp đỡ bạn nhiều hơn. Lời khuyên cá nhân: vẫn nên đi học để có hướng đi đúng lúc đầu, về sau là trải nghiệm bản thân thôi.
Cảm ơn bạn mình làm phiên dịch nhưng vì đôi lúc muốn tối ưu hoá công việc mới cần tìm hiểu về lập trình thôi. Còn vba cũng chỉ là một ngôn ngữ mà thôi, mình không so đo với mấy anh chị kia lamf gì. Vậy thôi không cần giúp mình kiếm sách làm gì nói qua lại mất lòng. Cảm ơn mọi người.
 
Upvote 0
Cảm ơn bạn mình làm phiên dịch nhưng vì đôi lúc muốn tối ưu hoá công việc mới cần tìm hiểu về lập trình thôi. Còn vba cũng chỉ là một ngôn ngữ mà thôi, mình không so đo với mấy anh chị kia lamf gì. Vậy thôi không cần giúp mình kiếm sách làm gì nói qua lại mất lòng. Cảm ơn mọi người.
Ok, mối quan tâm của bạn là sách. Kết thúc là mình đề xuất là có 1 quyển VBA cơ bản có thể mua trên diễn đàn này, bạn xem thử tầm 100k-200k mình k nhớ giá cụ thể, bạn có thể xem qua.
 
Upvote 0
Ok, mối quan tâm của bạn là sách. Kết thúc là mình đề xuất là có 1 quyển VBA cơ bản có thể mua trên diễn đàn này, bạn xem thử tầm 100k-200k mình k nhớ giá cụ thể, bạn có thể xem qua.
Bạn có thể gửi tặng cho mình được không?
 
Upvote 0
Bạn có thể gửi tặng cho mình được không?

Trước đây mình có 2 cuốn của diễn đàn fát hành; Nhưng đã tặng anh bạn ở ĐN mất rồi;

Bạn liên hệ xem thử (. . . ), biết đâu ngáp được 2 con ruồi cũng nên!
 
Upvote 0
Sách với chả vở! Em đang đọc một cuốn về vba, của tác giả nước ngoài nổi tiếng mà sai lè lè, chắc tác giả lúc đó buồn ngủ nên viết sai. Đọc đã thấy sai, làm theo thì càng sai. Vẫn phải tự trải nghiệm thì mới "sáng" ra được.
 
Upvote 0
Trước đây mình có 2 cuốn của diễn đàn fát hành; Nhưng đã tặng anh bạn ở ĐN mất rồi;

Bạn liên hệ xem thử (. . . ), biết đâu ngáp được 2 con ruồi cũng nên!
Bác có thể cho em địa chỉ liên hệ nơi đó được không Bác?
Em cảm ơn Bác nhiều!
 
Upvote 0
Mình có 1 quyển VBa hay lắm mà mấy đưa kia nó xin trang cuối mất rồi. Chỉ còn từ trang đầu đến kế cuối thôi. Ai lấy không?
 
Upvote 0
Nếu đã giỏi tiếng anh thì tìm đâu cho xa. Trong Help của Excel không thiếu thứ gì. Cuốn sách sát bên cạnh mà không học thì thật uổng phí. Các bạn đã tham gia diễn đàn GPE thì càng không cần tìm sách làm gì, chỉ GPE là đủ mọi thứ. Hy vọng chia sẽ này có ích cho vài người
 
Upvote 0
Nếu đã giỏi tiếng anh thì tìm đâu cho xa. Trong Help của Excel không thiếu thứ gì. Cuốn sách sát bên cạnh mà không học thì thật uổng phí. Các bạn đã tham gia diễn đàn GPE thì càng không cần tìm sách làm gì, chỉ GPE là đủ mọi thứ. Hy vọng chia sẽ này có ích cho vài người
Cảm ơn anh, em không xin sách nữa. Em tìm được cuốn mình cần rồi, dù nó là bản không đầy đủ.
http://ptgmedia.pearsoncmg.com/images/9780321262509/samplepages/0321262506.pdf

Help của Excel >> Không giúp em hiểu làm sao để chạy một cmd, từ macro, sao để viết một regex
GPE >> Cao thủ rất nhiều nhưng không có thời gian để chỉ cho em từng chữ bên dưới nghĩa là gì.

Declare Function SendMessageAny Lib "user32" _
Alias "SendMessageA" _
(ByVal hwnd As Long, ByVal wMsg As Long, _
ByVal wParam As Long, _
ByRef lParam As Any
) As Long

Em cũng đã viết > 1000 dòng code VBA, cũng đã viết nguyên một ứng dụng quản lý ngày phép của công ty bằng VBA. Nên ngoài học hỏi từ anh chị, thì em cần tự học nhiều hơn nữa, vì chả ai cho không ai cái gì cả. Chân thành.
 
Upvote 0
Cảm ơn anh, em không xin sách nữa. Em tìm được cuốn mình cần rồi, dù nó là bản không đầy đủ.
http://ptgmedia.pearsoncmg.com/images/9780321262509/samplepages/0321262506.pdf

Help của Excel >> Không giúp em hiểu làm sao để chạy một cmd, từ macro, sao để viết một regex
GPE >> Cao thủ rất nhiều nhưng không có thời gian để chỉ cho em từng chữ bên dưới nghĩa là gì.

Declare Function SendMessageAny Lib "user32" _
Alias "SendMessageA" _
(ByVal hwnd As Long, ByVal wMsg As Long, _
ByVal wParam As Long, _
ByRef lParam As Any
) As Long

Em cũng đã viết > 1000 dòng code VBA, cũng đã viết nguyên một ứng dụng quản lý ngày phép của công ty bằng VBA. Nên ngoài học hỏi từ anh chị, thì em cần tự học nhiều hơn nữa, vì chả ai cho không ai cái gì cả. Chân thành.
Có bộ này ngâm cứu, chắc cũng "lên" được chút ít.
http://trangquynh-trangquynh.blogspot.com/2016/07/trang-quynh-tap-1-sao-sang-xu-thanh.html
 
Upvote 0
Em chưa hiểu ý anh nói lắm!!!
Thực ra, nếu các bạn muốn tìm tài liệu tham khảo thì bài #2, bài #7, và bài #25 đã nói rồi.
Nếu các bạn cần sách thì bài #21 anh @ndu96081631 có 'gần' 1 quyển rồi. Tôi tin là nếu các bạn đọc hết từ trang đầu đến trang kế cuối thì kiến thức đã nhiều lắm, không cần đến trang cuối nữa nhé. (Nếu vẫn muốn trang cuối thì tải file của tôi (ở bài #22) về ghép lại cho đẹp nha).

Với tôi, ngoài GPE thì tôi cũng hay xem các trang :

+ Cần tìm tài liệu hướng dẫn thì vào trang MSDN (một số tài liệu 'Help của Excel' như bài #25 nói là không đầy đủ).
+ Cần tìm giải thuật thì vào StackOverflow.com

Tôi cũng có 1 quyển sách cũ hay lắm và chưa bị mất trang cuối: Các kỹ xảo lập trình với Microsoft Visual Basic & Borland Delphi (Lê Hữu Đạt chủ biên, NXB Giáo dục 2000). Bạn nào cần thì liên hệ với tôi qua email thaipv@live.com (vì quyển này có bản quyền nên tôi không chia sẻ ở đây được nhé).
 
Lần chỉnh sửa cuối:
Upvote 0
Thực ra, nếu các bạn muốn tìm tài liệu tham khảo thì bài #2, bài #7, và bài #25 đã nói rồi.
Nếu các bạn cần sách thì bài #21 anh @ndu96081631 có 'gần' 1 quyển rồi. Tôi tin là nếu các bạn đọc hết từ trang đầu đến trang kế cuối thì kiến thức đã nhiều lắm, không cần đến trang cuối nữa nhé. (Nếu vẫn muốn trang cuối thì tải file của tôi (ở bài #22) về ghép lại cho đẹp nha).

Với tôi, ngoài GPE thì tôi cũng hay xem các trang :

+ Cần tìm tài liệu hướng dẫn thì vào trang MSDN (một số tài liệu 'Help của Excel' như bài #25 nói là không đầy đủ).
+ Cần tìm giải thuật thì vào StackOverflow.com

Tôi cũng có 1 quyển sách cũ hay lắm và chưa bị mất trang cuối: Các kỹ xảo lập trình với Microsoft Visual Basic & Borland Delphi (Lê Hữu Đạt chủ biên, NXB Giáo dục 2000). Bạn nào cần thì liên hệ với tôi qua email thaipv@live.com (vì quyển này có bản quyền nên tôi không chia sẻ ở đây được nhé).

MSDN là một nguồn kiến thức đồ sộ, nếu chịu khó đọc thì cả tiếng anh và kiến thức tăng lên rất nhanh.

Giải thuật trên StackOverflow.com: Em thích trang này vì các vấn đề nếu search thấy trang này em đều vào xem, vì cơ bản nó có phần xác nhận giải pháp nào là tốt nhất, nên em tin giải pháp đó đã được kiểm chứng và không mất công đọc lắt nhắt bên dưới, trừ trường hợp muốn tham khảo thêm.
Tuy nhiên về giải thuật thì em không nghĩ nó là nguồn giải thuật tốt, cơ bản nó cho code và vài gợi ý. Còn học về giải thuật thì khó nên cần tài liệu trực quan (sơ đồ mô tả, hình ảnh).
 
Upvote 0
có phần xác nhận giải pháp nào là tốt nhất, nên em tin giải pháp đó đã được kiểm chứng và không mất công đọc lắt nhắt bên dưới, trừ trường hợp muốn tham khảo thêm.
Cái này không có đúng nhé. Bạn tìm hiểu thêm thông tin về StackOverflow sẽ rõ về cái vụ chấm điểm đó.
 
Upvote 0
Cái này không có đúng nhé. Bạn tìm hiểu thêm thông tin về StackOverflow sẽ rõ về cái vụ chấm điểm đó.
Dạ, em sẽ tìm hiểu xem cơ chế của nó sao ạ. Hôm qua em còn bị trách vì cơ chế ẩn bài viết của fb ^^
Mà kiến thức anh befaint rộng và chắc ghê. Em mong học hỏi được từ anh và các anh chị em trên diễn đàn nhiều nữa.
Và em cũng cảm ơn anh Thái nha. Em đọc được đến phần 2.2.1 rồi thấy sách viết từ kinh nghiệm rất tâm huyết ạ.
 
Upvote 0

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

Back
Top Bottom