1. Các loại biến VBA: - Các kiểu giá trị của biến phổ biến thường dùng: String , Boolean , Integer và Double là 4 trong số các kiểu giá trị của biến VBA hay dùng nhất. 4 kiểu giá trị này sẽ là tất cả những gì bạn cần cho hơn 90% macro VBA của mình. 2. Cách khai báo các biến: Để khai báo biến ta bắt đầu bằng từ khóa Dim (Private hoặc Public) as [K…
Đọc thêmCâu lệnh IF THEN thực hiện có điều kiện một nhóm hành động, tùy thuộc vào giá trị của một biểu thức. Chúng tuân theo một định dạng nhất quán và có thể dự đoán được. Hãy xem qua cú pháp cho dạng cơ bản nhất của câu lệnh IF THEN: Copy If [điều kiện là đúng] THEN [làm việc gì đó] End If Đây là dạng đơn giản nhất của câu lệnh IF THEN. Điều tố…
Đọc thêmĐối với vòng lặp trong VBA là một trong những khái niệm mạnh mẽ nhất mà bạn có thể nắm vững vì vòng lặp rất cần thiết để tự động hóa các tác vụ lặp đi lặp lại. Bằng cách sử dụng các vòng lặp, bạn sẽ có thể lặp lại toàn bộ bảng tính của mình chỉ trong vài phần giây. Để minh họa quan điểm của tôi, chúng ta hãy đi sâu vào với một ví dụ cơ bản về …
Đọc thêmMsgBox( prompt [, buttons ] [, title ] [, helpfile, context ] ) prompt ( Bắt buộc) - Đây là văn bản của hộp thông báo chính. buttons – Chọn các nút để hiển thị. Nếu bỏ qua, 'OKonly'. Tại đây bạn cũng có thể chỉ định biểu tượng sẽ hiển thị và nút mặc định. title - Tiêu đề ở đầu hộp thư. Nếu bỏ qua, tên của ứng dụng hiện tại sẽ được…
Đọc thêmCode hiện ẩn toàn bộ sheet: Copy Sub Unhide_Multiple_Sheets() Dim ws As Worksheet For Each ws In ActiveWorkbook.Worksheets ws.Visible = xlSheetVisible Next ws End Sub
Đọc thêmThêm code để Ẩn Button Close của UserForm - VBA excel Với đoạn code dưới đây thì thêm trực tiếp vào userform mà không cần tạo thêm module. Code: Copy Private Declare Function FindWindow Lib "user32" _ Alias "FindWindowA" ( _ ByVal lpClassName As String, _ ByVal lpWindowName As String) As Lon…
Đọc thêm