Một lớp là định nghĩa chính thức của một đối tượng. Lớp là một khuôn mẫu để tạo đối tượng trong quá trình lập trình và định nghĩa các thuộc tính và phương thức quyết định cách đối tượng hoạt động. Mô-đun lớp là mới trong Office97. Với các mô-đun… Continue Reading Mô-đun lớp sử dụng VBA trong Microsoft Excel 2010

Khối With – End With trong VBA được sử dụng để nói với VBA rằng chúng ta sẽ sử dụng đối tượng đã cho và nó sẽ xem xét các thuộc tính của đối tượng đã cho chỉ khi chúng ta sử dụng toán tử dấu chấm. Chúng ta sẽ… Continue Reading Làm thế nào để sử dụng với… Kết thúc bằng khối trong VBA Excel?

FileSystemObject được sử dụng để làm việc với các thư mục và tệp được kết nối với hệ thống. Chúng ta có thể sử dụng nó để truy cập các tệp, thư mục, ổ đĩa và các luồng văn bản. Nó không chỉ có thể truy cập tệp, thư mục… Continue Reading FileSystemObject (FSO) là gì và Cách sử dụng nó trong VBA Excel?

Một hộp tổ hợp trên biểu mẫu người dùng giống như một trình đơn thả xuống, có thể được sử dụng để chọn một tùy chọn từ các tùy chọn có sẵn. Nó giống như trình đơn thả xuống mà chúng tôi tạo bằng cách sử dụng xác thực dữ… Continue Reading Làm thế nào để sử dụng ComboBox trong VBA Excel Userform?

Bạn có thể thêm mã vào mô-đun mà không cần sử dụng tệp văn bản riêng có chứa mã. Macro bên dưới cho thấy cách này có thể được thực hiện. Macro phải được tùy chỉnh để chứa mã bạn muốn thêm: Sub InsertProcedureCode(ByVal wb As Workbook, ByVal InsertToModuleName As… Continue Reading Thêm thủ tục vào mô-đun bằng VBA trong Microsoft Excel

Với macro bên dưới, bạn có thể sao chép các mô-đun từ một sổ làm việc sang anaother: Sub CopyModule(SourceWB As Workbook, strModuleName As String, _ TargetWB As Workbook) ‘ copies a module from one workbook to another ‘ example: ‘ CopyModule Workbooks(“Book1.xls”), “Module1”, _ Workbooks(“Book2.xls”) Dim strFolder As String,… Continue Reading Sao chép mô-đun từ sổ làm việc này sang sổ làm việc khác bằng VBA trong Microsoft Excel

Trong bài viết này, chúng tôi sẽ tạo một macro để xóa một macro khác khỏi một mô-đun. Chúng tôi đang sử dụng Module1, chứa SampleProcedure làm macro mẫu mà chúng tôi muốn xóa. Giải thích mã Đặt VBCM = WB.VBProject.VBComponents (DeleteFromModuleName) .CodeModule Đoạn mã trên được sử dụng để… Continue Reading Xóa thủ tục khỏi mô-đun bằng VBA trong Microsoft Excel

Giả sử bạn đang cố gắng tạo ra một hệ thống quản lý trường học. Tại đây, bạn sẽ có nhiều loại biến khác nhau như tên học sinh, danh sách học sinh, lớp học, …​ Một trường học cũng có giáo viên nên sẽ có tên giáo viên, giáo… Continue Reading Làm thế nào để sử dụng các cấu trúc trong VBA? Các kiểu dữ liệu do người dùng xác định

Class trong VBA là gì? Một lớp là một bản thiết kế cho một đối tượng sẽ được tạo. Bản thân một lớp không làm gì ngoài việc sử dụng các lớp, bạn có thể tạo nhiều đối tượng giống hệt nhau có thể thực hiện các hoạt động hoặc… Continue Reading Mô-đun lớp VBA và cách sử dụng chúng

Chúng tôi biết cách tạo danh sách thả xuống xếp tầng trên trang tính bằng cách sử dụng xác thực dữ liệu. Nhưng làm cách nào để chúng ta tạo một hộp kéo thả xuống theo tầng trên biểu mẫu người dùng VBA. Đây là một trong những nhu cầu… Continue Reading Làm thế nào để tạo Combobox phụ thuộc trong VBA Excel?