1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng: Lập trình VBA trong Excel

22 38 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 16,97 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hiện nay, phần mềm Excel đã trở nên thân thuộc đối với những người thường xuyên làm việc với bảng tính và biểu đồ. Khả năng tính toán, lập biểu đồ, phân tích và xử lý dữ liệu tuyệt vời của Excel đã giúp chúng ta giải quyết được nhiều công việc khác nhau.

Trang 1

Tác giả: ThS Phan Tự Hướng

Trang 2

1 Giới thiệu về VBA trong Excel

Hiện nay, phần mềm Excel đã trở nên thân

thuộc đối với những người thường xuyên làm việc với bảng tính và biểu đồ Khả năng tính toán, lập biểu đồ, phân tích và xử lý dữ liệu

tuyệt vời của Excel đã giúp chúng ta giải quyết được nhiều công việc khác nhau

Trang 3

1 Giới thiệu về VBA trong Excel

Hiện nay đã có nhiều sách tiếng Việt hướng dẫn

sử dụng Excel từ cơ bản đến nâng cao, ứng

dụng từ ngành kỹ thuật đến lĩnh vực kinh tế

Tuy nhiên, phần lớn sách đó chỉ hướng dẫn khai thác các công cụ và chức năng sẵn có trong

phần mềm Excel

Trang 4

1 Giới thiệu về VBA trong Excel

Với yêu cầu công việc ngày càng cao, việc sử

dụng công cụ và chức năng sẵn có nhiều khi rất khó khăn hoặc không thể đáp ứng được

Microsoft đã hỗ trợ ngôn ngữ lập trình Visual

Basic for Applications (gọi tắt là VBA) tích hợp trong Excel (cùng với các phần mềm khác trong gói Office)

Trang 5

1 Giới thiệu về VBA trong Excel

Là ngôn ngữ Visual Basic phát triển trong ứng dụng, VBA đã giúp Excel có khả năng tuỳ biến cao, vượt ra khỏi giới hạn bảng tính thông

thường Sử dụng VBA cùng với các công cụ sẵn

có giúp chúng ta giải quyết được nhiều bài toán phức tạp, hiệu quả tương đương với phần mềm chuyên dụng

Trang 6

1 Giới thiệu về VBA trong Excel

VBA là ngôn ngữ gần gũi, dễ học vì có nền tảng

từ VB Nhiều trường đại học trên thế giới đã

đưa VBA vào giảng dạy Còn tại Việt Nam, VBA cũng được rất quan tâm, đặc biệt là những

người làm việc trong lĩnh vực Địa chất, Khai

thác mỏ, Xây dựng, Giao thông, Thuỷ lợi, Tài

chính, Kế toán, Kinh tế,

Trang 7

1 Giới thiệu về VBA trong Excel

Trên thế giới, VBA được sử dụng rất rộng rãi và

có nhiều sách hướng dẫn sử dụng, chúng ta có thể dễ dàng nhận thấy bằng các công cụ tìm

kiếm trên Internet Trong khi đó, sách hướng

dẫn sử dụng VBA bằng tiếng Việt thì rất ít hoặc chỉ được đề cập rất hạn chế trong các tài liệu có liên quan

Trang 8

2 Giới thiệu về lịch sử cuốn sách

Trên nền tảng Excel 2003, cuốn sách “Lập trình VBA trong Excel” đầu tiên ra đời vào năm 2008

đã đáp ứng được phần nào sự mong mỏi của

độc giả người Việt

Nội dung sách dừng ở kiến thức cơ bản về VBA

và phù hợp với những ai hoàn toàn chưa có kiến thức về lập trình

Trang 9

2 Giới thiệu về lịch sử cuốn sách

Là lần đầu xuất bản nên Tác giả đã nhận được nhiều ý kiến đóng góp quý báu về hình thức, nội dung trình bày cũng như những sai sót mắc phải Đặc biệt từ các thành viên diễn đàn GPE!Trên cơ sở đó, Tác giả đã biên tập lại cho phù hợp với nội dung, kiến thức cần thiết Nhìn

chung nội dung đáp ứng được nhu cầu độc giả

Trang 10

2 Giới thiệu về lịch sử cuốn sách

Sau đó, cuốn sách này đã được tái bản vào năm

2009 và 2010 Nhìn chung, người đọc đã đánh giá cao phiên bản này Nền tảng môi trường lập trình vẫn trên Excel 2003

Trong những năm gần đây, Excel 2007 và 2010

được sử dụng ngày càng nhiều vì nhiều tính

năng vượt trội so với Excel 2003

Trang 11

2 Giới thiệu về lịch sử cuốn sách

Do vậy, một số nội dung trong sách cần được

sửa đổi, bổ sung cho phù hợp với yêu cầu

nghiên cứu và học hỏi!

Thay đổi lớn nhất mà chúng ta dễ dàng nhận

thấy là giao diện, menu truyền thống được thay bằng Ribbon, kích thước bảng tính lớn hơn, đuôi tập tin ở nhiều dạng khác nhau tối ưu hơn,

Trang 12

2 Giới thiệu về lịch sử cuốn sách

Trong đợt tái bản này, ngoài các nội dung cũ đã được tối ưu lại, những kiến thức và nội dung

mới tiếp tục được cập nhật, đặc biệt là liên quan đến Excel 2007 và 2010 Tác giả cũng đã bổ

sung những vấn đề hay được quan tâm trên các diễn đàn về VBA và hệ thống lại cho phù hợp

Trang 13

2 Giới thiệu về lịch sử cuốn sách

Sau khi đã hướng dẫn một số ứng dụng nâng cao bên trong và bên ngoài Excel, nội dung cuối giúp người sử dụng xây dựng phần mềm hoàn chỉnh trong Excel

Nội dung mã và ví dụ thực hiện trong từng

chương có thể tải ở www.giaiphapexcel.com

hoặc www.bluesofts.net

Trang 14

3 Giới thiệu qua nội dung sách

Cuốn sách này gồm 26 chương và 575 trang So với phiên bản trước (2010), một số nội dung

được bổ sung, kiến thức rộng hơn Các ví dụ

đều có trong tập tin đi kèm, do vậy độc giả dễ dàng theo dõi và có thể thực hành nhanh

chóng Nội dung từng chương như sau:

Trang 15

3 Giới thiệu qua nội dung sách

CHƯƠNG 1: GIỚI THIỆU VỀ VBA

CHƯƠNG 2: GHI VÀ THỰC HIỆN MACRO

CHƯƠNG 3: CÁCH THỰC HIỆN MỘT MACRO ĐƠN GIẢN

CHƯƠNG 4: CỬA SỔ MICROSOFT VISUAL BASIC

CHƯƠNG 5: LÀM VIỆC VỚI FILE CHỨA MACRO

CHƯƠNG 6: ƯU, NHƯỢC ĐIỂM CỦA CHỨC NĂNG TỰ GHI MACRO

CHƯƠNG 7: NGÔN NGỮ LẬP TRÌNH VBA

CHƯƠNG 8: MỘT SỐ ĐỐI TƯỢNG CƠ BẢN TRONG EXCEL

Trang 16

3 Giới thiệu qua nội dung sách

CHƯƠNG 9: KHAI BÁO VÀ SỬ DỤNG BIẾN TRONG VBA

CHƯƠNG 10: SỬ DỤNG TRỢ GIÚP TRONG VBA

CHƯƠNG 11: THIẾT LẬP MÔI TRƯỜNG LÀM VIỆC MVB

CHƯƠNG 12: PHƯƠNG PHÁP TỰ XÂY DỰNG CHƯƠNG TRÌNH

CHƯƠNG 13: SỬ DỤNG VÀ XÂY DỰNG HÀM TRONG VBA

CHƯƠNG 14: HỘP THOẠI TRONG VBA

CHƯƠNG 15: CẤU TRÚC ĐIỀU KHIỂN

CHƯƠNG 16: KỸ THUẬT XỬ LÝ LỖI

Trang 17

3 Giới thiệu qua nội dung sách

CHƯƠNG 17: LẬP TRÌNH SỰ KIỆN TRONG EXCEL

CHƯƠNG 18: CÁC VÍ DỤ VỀ LẬP TRÌNH VBA

CHƯƠNG 19: SỬ DỤNG VÀ XÂY DỰNG BẢNG ĐIỀU KHIỂN TRONG EXCEL

CHƯƠNG 20: THỂ HIỆN TIẾNG VIỆT TRONG VBA

CHƯƠNG 21: TẠO THANH CÔNG CỤ, THỰC ĐƠN VÀ RIBBON

CHƯƠNG 22: LÀM VIỆC VỚI FILE VÀ THƯ MỤC TRONG VBA

CHƯƠNG 23: SỬ DỤNG CHỨC NĂNG DATA VALIDATION

CHƯƠNG 24: ĐIỀU KHIỂN CHƯƠNG TRÌNH KHÁC BẰNG VBA

Trang 18

3 Giới thiệu qua nội dung sách

Nhìn chung, nội dung phù hợp với Excel 2003,

2007 hay 2010 Khi đã có kiến thức, độc giả có thể tự xây dựng chương trình trên Excel mà

không cần phải sử dụng phần mềm khác với tính chuyên nghiệp và độ an toàn cao

CHƯƠNG 25: NGUYÊN TẮC XÂY DỰNG PHẦN MỀM TRÊN EXCEL

CHƯƠNG 26: LIÊN KẾT EXCEL VỚI VISUAL BASIC 6.0

Trang 19

4 Những nội dung mới được cập nhật

- Tối ưu nội dung, hình thức trình bày của nội

dung cũ Cập nhật cho Excel 2007 và 2010

- Bổ sung một số hàm và thủ tục hay được quan tâm trong chương 18

- Bổ sung hiệu ứng 3D đối với đối tượng Object trong thiết kế Form trên nền bảng tính

- Bổ sung phần hiển thị tiếng Việt (Unicode) trong VBA

Trang 20

4 Những nội dung mới được cập nhật

- Cập nhật phương pháp tạo Ribbon cho Excel

2007 và 2010

- Sử dụng chức năng Data Validation Chức năng này hỗ trợ trong việc nhập liệu khi xây dựng

chương trình trong Excel

- Bổ sung nội dung VBA Automation trong việc trao đổi dữ liệu bên ngoài Excel (chương 24)

Trang 21

4 Những nội dung mới được cập nhật

- Đề cập tới nguyên tắc xây dựng phần mềm trên Excel Đó chính là mục tiêu của người đọc Tác giả đã đề cập đến việc thiết kế giao diện, Việt hóa VBA, bảo mật chương trình, đóng gói và cài đặt chương trình,

- Nội dung các chương mục, ví dụ đều có tập tin

đi kèm, giúp người đọc dễ tra cứu, tìm hiểu

Trang 22

Xin cám ơn và hẹn gặp lại!!!

Ngày đăng: 11/05/2021, 19:06

TỪ KHÓA LIÊN QUAN

w