Ebook thiết kế VBA trong Excel – Phan từ bỏ HướngCuongquach.com | Microsoft đã cung cấp ngôn ngữ lập trình Visual Basic for Applications (VBA) từ lâu. Góp cho ứng dụng Excel có tác dụng tuỳ biến chuyển cao, vượt thoát khỏi giới hạn bảng tính thông thường, giải quyết được nhiều bài toán phức tạp hơn với khả năng auto hoá cao. Cuốn sách này sẽ đáp ứng nhu cầu được nhu cầu để ý đến ngôn ngữ VBA nói tầm thường và áp dụng Excel nói riêng.

Bạn đang xem: Hướng dẫn lập trình vba trong excel

Vậy đừng ngại tải về tài liệu Ebook xây dựng VBA vào Excel – Phan Tự phía tại Cuongquach.com .

*


Contents


Thông tin chung về ebook “Lập trình VBA trong Excel”

Tên tài liệu : lập trình sẵn VBA vào ExcelTác giả : Phan từ HướngSố trang: 492Ngôn ngữ : tiếng ViệtFormat : PDF (bản scan)Thể loại : Excel/Lập trìnhĐăng tại: https://cuongquach.com/


Giới thiệu mục lục ebook “Lập trình VBA vào Excel”

+ Table of content

Chương 1: giới thiệu về Visual Basic for Applications
Chương 2: Ghi và thực hiện Macro
Chương 3: Cách thực hiện một Macro đối kháng giản
Chương 4: cửa sổ Visual Basic Editor
Chương 5: làm việc với file Excel bao gồm chứa Macro
Chương 6: Ưu điểm yếu kém của chức năng tự ghi Macro
Chương 7: ngữ điệu Visual Basic for Applications
Chương 8: Một số đối tượng cơ bản trong Excel
Chương 9: Khai báo và áp dụng biến vào VBAChương 10: thực hiện trợ giúp trong VBAChương 11: tùy chỉnh cấu hình môi trường có tác dụng việc
Chương 12: cách thức tự phát hành Macro
Chương 13: áp dụng và tạo ra hàm vào VBAChương 14: kết cấu điều khiển
Chương 15: hộp thoại trong VBAChương 16: Kỹ thuật cách xử lý lỗi
Chương 17: lập trình sẵn sự kiện
Chương 18: rất nhiều ví dụ về lập trình VBAChương 19: áp dụng và desgin bảng tinh chỉnh trong EXCELChương 20: sản xuất thanh công cụ và thực đơn bằng VBAChương 21: thao tác làm việc với file cùng thư mục cùng với VBAChương 22: Những thắc mắc hay gặp trong VBAChương 23: Điều khiển các chương trình khác bởi VBAChương 24: liên kết giữa Excel cùng với Visual Basic 6.0

Link download ebook “Lập trình VBA vào Excel”

(Google Drive, Mediafire với Mega
NZ
. Bấm vào button liên kết để tải.)

1. Excel Macros là gì?

Excel Macros là những chương trình bé dại giúp lặp đi lặp lại những làm việc từ dễ dàng đến phức tạp một cách auto trong Excel. Quanh đó Excel Macros, họ còn bao gồm thể gặp Word Macro, Power
Point Macro, Outlook Macro …

2. VBA là gì?

VBA viết tắt của Visual Basic for Applications, là 1 trong ngôn ngữ lập trình đi kèm với một số trong những phần mượt của Microsoft. Kế bên ra, Excel VBA, Word, Power
Point, Outlook… được sử dụng rất phổ phiến.

3. Ghi và thực hiện macro.

Bạn sử dụng chức năng Macro Recorder là 1 ý tưởng hay nhằm từng bước triển khai các công việc, nhất là lúc đầu tìm gọi về macro. Excel đã cung cấp ghi lại (recorder) các quá trình bạn đã thực hiện và chỉ không đánh dấu khi chúng ta dừng ghi. Ví dụ, một ô (cell) được lựa chọn (selected) ở hiện tại tại sẽ không được ghi cho đến khi bạn thực hiện công việc trong ô đó. Ko kể ra, Excel cũng không ghi lại các các bước khi đang thực hiện bảng điều khiển và tinh chỉnh (dialog box) cho tới khi bạn ấn nút OK trên bảng điều khiển đó.

Điều khiếu nại để rất có thể tiến hành ghi macro:

Bảng tính Excel hiện tại hành (Activate Excel).Sử dụng Workbook mới.
*

3.1 Ghi macro trong trường hợp thực hiện tham chiếu showroom ô xuất xắc đối.

Thực hiện chế tác 1 macro nhập thương hiệu tuổi, địa chỉ

Trong View/Macro, lựa chọn Record New Macro.Trong Macro name: gõ Infor_user để đặt tên macro đó.Chuyển quý phái Shortcut key: để trống (sẽ triển khai sau).Trong Store macro in: để mặc định là This Workbook.Trong Description: bạn gõ câu chữ sau "Enter Information User"
*
Bấm OK.Thanh Stop Recording đã xuất hiện. Bạn có thể di gửi nó cho vị trí khác trường hợp thấy nên thiết.Trong Sheet1, bấm vào B3 và gõ thương hiệu bạn. Ô ở bên dưới gõ tuổi, tiếp theo là địa chỉ.
*
Trong Stop Recording, click chuột nút Stop Recording

Kết quả:

*

3.2 Chạy macro khi áp dụng bảng điều khiển macro (Macro dialog box)

Bạn mang đến chạy macro bên trên từ Sheet2 như sau:

Chọn thanh lịch Sheet2 và bấm vào ô làm sao đó quanh đó ô A1.Trong thực đơn Tools/Macro, lựa chọn Macros.Bấm vào macro mang tên Address_abs trong list macro.Bấm vào nút Run.
*
*

3.3 Ghi macro vào trường hợp sử dụng tham chiếu địa chỉ cửa hàng ô tương đối

Macro Infor_user sử dụng showroom ô giỏi đối. Tiếp theo các bạn sẽ tạo một macro tương tự như trên. Macro trước đang chọn những ô (select cells) có quan hệ với địa điểm của ô chuyển động (active) trong quá trình chạy, macro sẽ ghi lại quan hệ tham chiếu ô tương đối.Sự khác nhau của tham chiếu add ô tương đối và add ô tuyệt vời là:Tham chiếu add ô giỏi đối:

Active
Cell.Offset(7, 2).Range("A1").Select Active
Cell.Formula
R1C1 = "Phan Van Hieu"tham chiếu showroom ô tương đối

Range("B3").Select Active
Cell.Formula
R1C1 = "Phan Van Hieu"Môt biện pháp khác để triển khai Recording kha khá và tuyệt đối hoàn hảo là:Để áp dụng tham chiếu tương đối trong suốt quy trình ghi macro, nút Relative Reference luôn luôn sáng (có tác dụng).Để thực hiện tham chiếu tuyệt đối trong suốt quy trình ghi macro, nút Relative Reference luôn luôn tối (không tác dụng).

*

3.4 dùng phím tắt để tiến hành một macro (shortcut key)

Macro Address_Ref có thể thực hiện tại như mô tả trong mục 3.2.Lúc trước phím tắt đã có ấn định nhằm thực hiện công việc đó, hãy sử dụng cách thức thay vắt này:

Tại Sheet2 các bạn chọn vào 1 ô.Ấn tổ hợp phím Ctrl+Shift+A (phím tắt khi chế tạo ra macro). Lúc ấy tên và add sẽ xuất hiện thêm dưới ô đó.Bạn hãy thử thực hiện lại macro kia tại các vị trí không giống trong Sheet2.

Xem thêm: Cách thu gọn dòng trong excel, thay đổi chiều rộng của cột và chiều cao của hàng

4. Những để ý về macro

Khi chúng ta ghi macro đầu tiên, Excel tạo ra molule vào workbook đó. Module kia chứa các lệnh (code) được viết trong VBA. Để tìm ra code các bạn vào phần edit Macro

*

Macro ko thể tiến hành được các tác vụ sau:

Các kiểu dáng vòng lặp.Các kiểu hành vi theo điều kiện (sử dụng If-Then)Gán giá trị đến biến.Các kiểu tài liệu đặc biệt.Hiện các thông báo (pop-up messages).Hiện những hộp thoại (dialog boxes).