Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Sie können die Command-Funktion verwenden, um den Argumentteil der Befehlszeile zurückzugeben, mit der Microsoft Office Access 2007 gestartet wird.

Hinweise

Wird Access über die Befehlszeile gestartet, wird der Teil der Befehlszeile, der auf die /cmd-Option folgt, als Befehlszeilenargument an das Programm übergeben. Mit der Command-Funktion können Sie das Argument zurückgeben, das übergeben wurde.

So ändern Sie ein Befehlszeilenargument nach dem Öffnen einer Datenbank

  1. Klicken Sie im Menü Datei auf Access-Optionen.

  2. Klicken Sie im Dialogfeld Anwendungseinstellungen auf Erweitert.

  3. Geben Sie ein neues Argument in das Feld Befehlszeilenargumente ein.

Die Command-Funktion gibt nun das neue Argument zurück, das Sie eingegeben haben.

Wenn Sie die CommandFunktion an einer anderen Stelle als in VBA-Code (Visual Basic for Applications) in einem Modul verwenden, müssen Sie ein leeres Klammenrpaar hinter dem Funktionsnamen anfügen. Wenn Sie die Command-Funktion z. B. in einem Textfeld auf einem Formular verwenden möchten, legen Sie die Steuerelementinhalt-Eigenschaft des Textfelds auf einen Ausdruck fest, der wie folgt aussieht:

=Command()

Beispiel

Hinweis: Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

Das folgende Beispiel veranschaulicht, wie Access mit einem Befehlszeilenargument gestartet und wie der Wert dieses Arguments mithilfe der Command-Funktion zurückgegeben wird.

Um dieses Beispiel zu testen, klicken Sie auf die Windows-Schaltfläche Start, und klicken Sie auf Ausführen. Geben Sie den folgenden Code in das Feld Ausführen in einer einzigen Zeile ein. (Die Teile der Befehlszeileninformationen müssen in Anführungszeichen stehen.)

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

Erstellen Sie nun ein neues Modul in der Northwind Traders-Beispieldatenbank, und fügen Sie die folgende Sub-Prozedur hinzu:

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

Wenn Sie diese Prozedur aufrufen, öffnet Access das Formular "Orders" (Bestellungen). Sie können ein AutoExec-Makro erstellen, damit diese Prozedur automatisch aufgerufen wird, wenn die Datenbank geöffnet wird.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×