Lệnh hàm

Quan trọng:  Bài viết này là dịch máy, hãy xem tuyên bố miễn trừ trách nhiệm. Bạn hãy tìm phiên bản tiếng Anh của bài viết này tại đây để tham khảo.

Bạn có thể dùng hàm lệnh để trả về phần tham đốidòng lệnh được sử dụng để khởi động Microsoft Office Access 2007.

Chú thích

Khi Access khởi chạy từ dòng lệnh, bất kỳ phần nào của dòng lệnh tùy chọncmd/theo sau là thông qua chương trình làm đối số dòng lệnh. Bạn có thể dùng hàm lệnh để trả về đối số đã trôi qua.

Để thay đổi một đối số dòng lệnh cùng một cơ sở dữ liệu đã mở:

  1. Trên menu tệp , bấm Tùy chọn Access.

  2. Trong hộp thoại Thiết đặt ứng dụng , bấm nâng cao.

  3. Nhập một đối số mới trong hộp đối số dòng lệnh .

Hàm lệnh bây giờ sẽ trả về các đối số mới mà bạn đã nhập.

Khi hàm lệnh được sử dụng bất kỳ chỗ nào khác hơn trong Visual Basic for Applications (VBA) mã trong một mô-đun, bạn phải bao gồm dấu ngoặc đơn trống sau khi hàm. Ví dụ, sử dụng lệnh hàm trong một hộp văn bản trên một biểu mẫu, bạn sẽ thiết lập thuộc tính nguồn điều khiển của hộp văn bản vào một biểu thức như sau:

=Command()

Ví dụ

Ghi chú: Ví dụ dưới đây minh họa sử dụng hàm này trong Visual Basic for Applications (VBA) mô-đun. Để biết thêm thông tin về cách làm việc với VBA, chọn Nhà phát triển tham chiếu trong danh sách thả xuống bên cạnh Tìm kiếm và nhập một hoặc nhiều thuật ngữ trong hộp tìm kiếm.

Ví dụ sau đây cho biết cách để khởi động Access với một đối số dòng lệnh và sau đó hiển thị làm thế nào để trả về giá trị của đối số này bằng cách dùng hàm lệnh .

Để kiểm tra ví dụ này, hãy bấm nút Windows bắt đầu và bấm chạy. Nhập mã vào hộp chạy trên một dòng đơn. (Bạn phải bao quanh các phần của thông tin dòng lệnh trong dấu ngoặc kép).

"C:\Program Files\Microsoft Office\Office11\Msaccess.exe" _
"C:\Program Files\Microsoft Office\Office11\Samples\Northwind.mdb" /cmd "Orders"

Tiếp theo, tạo một mô-đun mới trong cơ sở dữ liệu mẫu của Northwind Traders và thêm quy trình phụ sau đây:

Public Sub CheckCommandLine()
' Check the value returned by Command function and display
' the appropriate form.
If Command = "Orders" Then
DoCmd.OpenForm "Orders"
ElseIf Command = "Employees" Then
DoCmd.OpenForm "Employees"
Else
Exit Sub
End If
End Sub

Khi bạn gọi thủ tục này, Access sẽ mở ra biểu mẫu đơn hàng. Bạn có thể tạo một macro AutoExec để gọi thủ tục này tự động khi mở cơ sở dữ liệu.

Ghi chú: Tuyên bố miễn trừ trách nhiệm Dịch Máy: Bài viết này do một hệ thống máy tính dịch mà không có sự can thiệp của con người. Microsoft cung cấp những bản dịch máy này để giúp người dùng không nói tiếng Anh hiểu nội dung về các sản phẩm, dịch vụ và công nghệ của Microsoft. Do bài viết này được dịch máy nên có thể có các lỗi về từ vựng, cú pháp hoặc ngữ pháp.

Phát triển các kỹ năng 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.

×