Khối Lệnh With-End With Trong VBA - VietTuts
Có thể bạn quan tâm
Khối lệnh With-End With trong VBA cho phép bạn thực hiện nhiều thao tác trên một đối tượng duy nhất. Đây là một cách khác để làm cho mã chạy nhanh hơn và hiệu quả hơn.
Nội dung chính
- Cú pháp
- Ví dụ khối lệnh With-End With trong VBA
Cú pháp
With objectExpression [statements] End WithTrong đó: objectExpression: Bắt buộc, nó là một biểu thức đối tượng. statements: Không bắt buộc, một hoặc nhiều câu lệnh có thể tham chiếu đến các thành viên của đối tượng objectExpression.
Ví dụ khối lệnh With-End With trong VBA
Ví dụ 1: thiết lập màu background và giá trị cho range bằng khối lệnh With.
Sub WithExample() With Range("B3") .Interior.ColorIndex = 7 .Value = "Violet" End With End SubVí dụ 2: hiển thị hộp thoại chọn file bằng khối lệnh With.
Public Sub selectInputFile() Dim fd As Office.FileDialog Set fd = Application.FileDialog(msoFileDialogFilePicker) With fd .AllowMultiSelect = False .InitialFileName = Application.ActiveWorkbook.path & "\" .Filters.Clear .Filters.Add "Excel 2007", "*.xlsx" .Filters.Add "All Files", "*.*" If .Show = True Then SelectedFile = .SelectedItems(1) End If End With End SubKết quả:
Sub trong VBA Mảng (Array) trong VBA Từ khóa » Câu Lệnh Trong Vba
-
Sử Dụng điều Kiện Với Câu Lệnh VBA
-
Một Số Hàm VBA Thường Dùng - Học Excel Online Miễn Phí
-
Tìm Hiểu Về VBA Và Cách Sử Dụng Cơ Bản Nhất Trong Excel (Phần 1)
-
Các Câu Lệnh VBA đơn Giản | Giải Pháp Excel
-
(PDF) Sách Lập Trình Excel Bằng VBA | Hùng Tô
-
Top 100 Mã Excel VBA Macros Hữu Dụng - Tân Đức ITS
-
[VBA Excel] Các Toán Tử Logic
-
Các Lệnh Logic điều Khiển Trong VBA
-
Các Vòng Lặp Trong VBA: Vòng Lặp For Và Do While
-
Hướng Dẫn Từng Bước Các Câu Lệnh Macro Trong Excel Bằng ...
-
Bài 9 : Câu Lệnh Có điều Kiện -VBA Excel
-
Cách Sử Dụng Biến Trong VBA - Tin Học Văn Phòng