Bạn có thể sử dụng hành động macro RemoveTempVar trong cơ sở dữ liệu Access trên máy tính để loại bỏ một biến tạm thời duy nhất mà bạn đã tạo bằng cách sử dụng hành động SetTempVar .
Thiết đặt
Hành động macro RemoveTempVar có đối số sau đây.
Đối số hành động |
Mô tả |
Tên |
Nhập tên của biến số tạm thời mà bạn muốn loại bỏ. |
Chú thích
-
Bạn có thể có tối đa 255 biến số tạm thời được xác định cùng một lúc. Nếu bạn không loại bỏ một biến tạm thời, nó sẽ vẫn còn trong bộ nhớ cho đến khi bạn đóng cơ sở dữ liệu. Bạn nên loại bỏ các biến số tạm thời khi sử dụng chúng xong.
-
Access tự động loại bỏ tất cả các biến số tạm thời khi bạn đóng cơ sở dữ liệu hoặc dự án.
-
Nếu bạn viết sai tên của biến cần loại bỏ, Access sẽ không hiển thị lỗi. Biến bạn muốn loại bỏ sẽ vẫn còn trong bộ nhớ cho đến khi bạn đóng cơ sở dữ liệu.
-
Nếu bạn đã tạo nhiều biến tạm thời và bạn muốn loại bỏ tất cả chúng cùng một lúc, hãy sử dụng hành động RemoveAllTempVars .
-
Để chạy hành động RemoveTempVar trong mô-đun VBA, hãy sử dụng phương pháp Remove của đối tượng TempVars .
Ví dụ
Macro sau đây minh họa cách tạo biến tạm thời, sử dụng biến đó trong điều kiện và hộp thông báo, rồi loại bỏ biến tạm thời bằng cách sử dụng hành động RemoveTempVar .
Điều kiện |
Hành động |
Đối số |
SetTempVar |
Name: MyVar Biểu thức: InputBox("Enter a non-zero number" (Nhập số không).) |
|
[TempVars]! [MyVar]<>0 |
Msgbox |
Thông báo: ="Bạn đã nhập " & [TempVars]! [MyVar] & "." Bíp: Có Loại: Thông tin |
Loại bỏTempVar |
Name: MyVar |