Nếu... Sau đó: Thêm Macro khối

Lưu ý: Chúng tôi muốn cung cấp cho bạn nội dung trợ giúp mới nhất ở chính ngôn ngữ của bạn, nhanh nhất có thể. Trang này được dịch tự động nên có thể chứa các lỗi về ngữ pháp hoặc nội dung không chính xác. Mục đích của chúng tôi là khiến nội dung này trở nên hữu ích với bạn. Vui lòng cho chúng tôi biết ở cuối trang này rằng thông tin có hữu ích với bạn không? Dưới đây là bài viết bằng Tiếng Anh để bạn tham khảo dễ hơn.

Bạn có thể dùng khối macro nếu trong cơ sở dữ liệu Access trên máy tính và ứng dụng web Access có điều kiện có thể thực hiện một nhóm hành động macro, tùy thuộc vào giá trị của biểu thức.

If expression Then 
 Insert macro actions here ... 
Else If expression 
 Insert macro actions here ... 
Else 
 Insert macro actions here ... 
End If

Một khối macro IfThenElse trong Access

Thiết đặt

Đối với cả nếuKhác nếu, các đối số sau đây được yêu cầu.

Đối số hành động

Mô tả

Biểu thức

Điều kiện mà bạn muốn kiểm tra. Nó phải là một biểu thức đánh giá là True hoặc False.

Chú thích

Khi bạn chọn khối macro nếu , một hộp văn bản sẽ xuất hiện để bạn có thể nhập một biểu thức được hiển thị điều kiện bạn muốn kiểm tra. Ngoài ra, một hộp tổ hợp sẽ xuất hiện vị trí mà bạn có thể chèn một hành động macro, bên dưới mà văn bản "Kết thúc nếu" tự động hiển thị. If và kết thúc vào nếu ngoặc vuông mở một vùng trong đó bạn có thể nhập một nhóm hoặc khối, hành động. Chặn thực hiện chỉ khi biểu thức bạn nhập là đúng.

Để đánh giá biểu thức khác nhau khi biểu thức đầu tiên là false, bạn có thể bấm Thêm khác nếu để chèn một tùy chọn Khác nếu khối. Bạn phải nhập một biểu thức được đánh giá là True hoặc False. Trong trường hợp này, chặn thực hiện chỉ khi biểu thức là True và biểu thức đầu tiên là False.

Bạn có thể thêm nhiều khối Khác nếu như bạn muốn để If chặn.

Bạn có thể bấm Thêm khác để chèn một khối tùy chọn khác . Trong trường hợp này, các hành động mà bạn chèn bên dưới khác từ chặn khác , thực hiện chỉ khi thực hiện các hành động trên đây không. Bạn có thể thêm một khối đơn khác vào một khối nếu .

Trong ví dụ mã sau đây, các hành động macro trong khối đầu tiên thực hiện nếu giá trị của [Status] lớn hơn 0. Nếu giá trị của [Status] không lớn hơn 0, biểu thức sau vào Khác nếu được đánh giá. Hành động macro trong khối Khác nếu thực hiện nếu giá trị [Status] bằng 0. Cuối cùng, nếu cả khối đầu tiên lẫn thứ hai chặn thực thi, các hành động trong khối khác thực hiện.

If [Status] > 0 Then 
 Insert macro actions here ... 
Else If [Status] = 0 
 Insert macro actions here ... 
Else 
 Insert macro actions here ... 
End If

Bạn có thể lồng nếu khối. Bạn nên cân nhắc việc lồng một khối nếu trong một khối nếu nếu bạn muốn đánh giá biểu thức thứ hai khi biểu thức đầu tiên là True. Trong ví dụ sau mã khối If nối trong chỉ thực hiện khi giá trị [Status] lớn hơn 0 lớn hơn 100 cả hai.

If [Status] > 0 Then 
 Insert macro actions here ... 
 If [Status] > 100 
 Insert macro actions here ... 
 EndifEnd If
Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×