Câu hỏi: Các mục nhập có giá trị không hợp lệ trong vùng A1: B6 phải được ngăn chặn, trong trường hợp có lỗi, một hộp thông báo tương ứng sẽ được hiển thị. Trả lời: Chèn mã sau vào mô-đun Sổ làm việc này. Private Sub Worksheet_Change(ByVal Target As… Continue Reading Ngăn chặn việc nhập các giá trị không hợp lệ bằng VBA trong Microsoft Excel

Bạn có một dữ liệu lớn trên trang tính excel và bạn cần phân phối trang tính đó thành nhiều trang tính, dựa trên một số dữ liệu trong một cột? Nhiệm vụ rất cơ bản này nhưng tốn thời gian. Ví dụ, tôi có dữ liệu này. Dữ liệu… Continue Reading Tách trang tính Excel thành nhiều tệp dựa trên cột bằng VBA

Câu hỏi: Đối với các mục nhập hoặc thay đổi giá trị công thức, một bằng chứng với các giá trị trước đó sẽ được bắt đầu. Nếu giá trị ô mới cao hơn, màu nền sẽ thay đổi thành Trả lời: Đặt đoạn mã dưới đây vào mô-đun chuẩn… Continue Reading Đặt màu nền tùy thuộc vào xác minh giá trị bằng VBA trong Microsoft Excel

Trong bài viết này, chúng tôi sẽ tạo một hàm tùy chỉnh để tạo tổng số cho phạm vi động. Dữ liệu thô cho bài viết này bao gồm các số ngẫu nhiên. Trong ví dụ này, chúng tôi muốn tính tổng các giá trị trong tất cả các ô… Continue Reading Tạo tổng số cho vùng động bằng VBA trong Microsoft Excel

Dòng trên cùng của cửa sổ là thanh Tiêu đề. Sử dụng không gian trống có sẵn để thêm siêu dữ liệu liên quan đến sổ làm việc. Để thêm siêu dữ liệu, chúng tôi sẽ thêm mã vào sự kiện kích hoạt sổ làm việc. Vì vậy, tiêu đề… Continue Reading Chèn đường dẫn nơi Sổ làm việc được lưu vào thanh tiêu đề hoặc thanh trạng thái bằng VBA trong Microsoft Excel

Bộ sưu tập là một kiểu dữ liệu lưu trữ các đối tượng giống như mảng (nhưng khác). Trong khi viết mã VBA cơ bản, bạn phải sử dụng Workbooks, Worksheets, Rangees, v.v. Tất cả chúng đều là bộ sưu tập. Trong bài này, chúng ta sẽ tìm hiểu về… Continue Reading Cách sử dụng Bộ sưu tập VBA trong Excel

Khi bạn muốn sử dụng chức năng từ các ứng dụng khác, bạn phải quyết định xem bạn muốn sử dụng liên kết sớm hay muộn của các biến đối tượng. Ràng buộc sớm Ràng buộc giữa biến đối tượng và đối tượng diễn ra khi ứng dụng được biên… Continue Reading Thông tin cơ bản về tự động hóa OLE bằng VBA trong Microsoft Excel

Với các macro dưới đây, bạn có thể mở và đóng khay / cửa CD-ROM. Khai báo Sub mciSendStringA Lib “winmm.dll” (ByVal lpstrCommand As String, _ ByVal lpstrReturnString As Any, ByVal uReturnLength As Long, _ ByVal hwndCallback As Long) Sub OpenCDTray() mciSendStringA “Set CDAudio Door Open”, 0&, 0, 0 End… Continue Reading Mở và đóng khay CD-ROM bằng VBA trong Microsoft Excel

Nếu bạn muốn khôi phục ảnh màn hình cho người dùng sau khi macro đã thay đổi chế độ xem cửa sổ, đôi khi bạn có thể chỉ cần kích hoạt ô là ô hoạt động khi macro bắt đầu. Điều này không phải lúc nào cũng thành công. Đoạn… Continue Reading Khôi phục vị trí trong cửa sổ bằng VBA trong Microsoft Excel