Klasse DoCmd (Access VBA)

Sie können die Methoden des Objekts DoCmd zum Ausführen von Microsoft Office Access-Aktionen aus Visual Basic verwenden. Eine Aktion führt Aufgaben wie das Schließen von Fenstern, Öffnen von Formularen und Festlegen des Werts von Steuerelementen aus.

Die Klasse Application gibt Zugriff auf DoCmd.

Methoden

Close - Die Methode Close führt die "Close"-Aktion in Visual Basic aus.


Private Sub cmdCloseForm_Click() 
On Error GoTo Err_cmdCloseForm_Click 
 
 DoCmd.RunCommand acCmdSaveRecord 
 DoCmd.Close 
 
Exit_cmdCloseForm_Click: 
 Exit Sub 
 
Err_cmdCloseForm_Click: 
 MsgBox Err.Description 
 Resume Exit_cmdCloseForm_Click 
 
End Sub

FindRecord - Die SuchenDatensatz -Methode führt die SuchenDatensatz-Aktion in Visual Basic aus.


DoCmd.FindRecord "Smith",, True,, True

GoToRecord - Die GoToRecord -Methode führt die GoToRecord-Aktion in Visual Basic aus.


DoCmd.GoToRecord acDataForm, "Employees", acGoTo, 7

OpenForm - Mit der OpenForm-Methode wird die OpenForm-Aktion in Visual Basic ausgeführt.


DoCmd.OpenForm "Employees", , ,"LastName = 'King'"

OpenQuery - Die OPENQUERY -Methode führt die OPENQUERY-Aktion in Visual Basic aus.


DoCmd.OpenQuery "Sales Totals Query", , acReadOnly

OpenReport - Die Methode OpenReport führt die OpenReport-Aktion in Visual Basic aus.


DoCmd.OpenReport "Sales Report", acViewNormal, "Report Filter"

OutputTo - Die Methode OutputTo führt die "OutputTo"-Aktion in Visual Basic aus.


DoCmd.OutputTo acOutputTable, "Employees", _ 
 acFormatRTF, "Employee.rtf", True

TransferDatabase - Die Methode TransferDatabase führt die TransferDatabase-Aktion in Visual Basic aus.


DoCmd.TransferDatabase acImport, "Microsoft Access", _ 
    "C:\My Documents\NWSales.mdb", acReport, "NW Sales for April", _ 
    "Corporate Sales for April"

TransferSpreadsheet - Die Methode TransferSpreadsheet führt die TransferSpreadsheet-Aktion in Visual Basic aus.


DoCmd.TransferSpreadsheet acImport, 3, _ 
 "Employees","C:\Lotus\Newemps.wk3", True, "A1:G12"

TransferSQLDatabase - Überträgt die gesamte angegebene Microsoft SQL Server-Datenbank an eine SQL Server-Datenbank.


DoCmd.TransferCompleteSQLDatabase _ 
 Server:="MainOffice", _ 
 Database:="Inventory", _ 
 UseTrustedConnection:=True, _ 
 TransferCopyData:=False 

TransferText - Mit der TransferText-Methode wird die "TransferText"-Aktion in Visual Basic ausgeführt.


DoCmd.TransferText acExportDelim, "Standard Output", _ 
    "External Report", "C:\Txtfiles\April.doc"

AddMenu - Die AddMenu -Methode führt die AddMenu-Aktion in Visual Basic aus.

ApplyFilter - Die ApplyFilter -Methode führt die ApplyFilter-Aktion in Visual Basic aus.

Beep - Die Beep -Methode führt die Beep-Aktion in Visual Basic aus.

BrowseTo - Die BrowseTo -Methode führt die BrowseTo-Aktion in Visual Basic aus.

CancelEvent - Die AbbrechenEreignis -Methode führt die AbbrechenEreignis-Aktion in Visual Basic aus.

ClearMacroError - Entfernt Informationen zu einem Fehler, die im MacroError-Objekt gespeichert werden.

CloseDatabase - Schließt die aktuelle Datenbank.

CopyDatabaseFile - Kopiert die mit dem aktuellen Projekt verbundene Datenbank zum Exportieren in eine Microsoft SQL Server-Datenbank.

CopyObject - Die CopyObject -Methode führt die CopyObject-Aktion in Visual Basic aus.

DeleteObject - Mit der DeleteObject-Methode wird die DeleteObject-Aktion in Visual Basic ausgeführt.

DoMenuItem - Zeigt den entsprechenden Menü- oder Symbolleisten-Befehl für Microsoft Access an.

Echo - Führt die Echo-Aktion in Visual Basic aus.

FindNext - Die FindNext -Methode führt die FindNext-Aktion in Visual Basic aus.

GoToControl - Die GoToControl -Methode führt die GoToControl-Aktion in Visual Basic aus.

GoToPage - Führt die GoToPage-Aktion in Visual Basic aus.

Hourglass - Die Sanduhr -Methode führt die Sanduhr-Aktion in Visual Basic aus.

LockNavigationPane - Mit der SperrenNavigationsbereich -Methode können Sie verhindern, dass Benutzerdatenbankobjekte löschen, die im Navigationsbereich angezeigt werden.

Maximize - Die Maximize -Methode führt die Maximieren-Aktion in Visual Basic aus.

Minimize - Die Minimize -Methode führt die Minimieren-Aktion in Visual Basic aus.

MoveSize - Die Moves -Methode führt die movete-Aktion in Visual Basic aus.

NavigateTo - Sie können die NavigateTo -Methode verwenden, um die Anzeige von Datenbankobjekten im Navigationsbereich zu steuern.

OpenDataAccessPage - Die ÖffnenDatenzugriffsseite -Methode führt die ÖffnenDatenzugriffsseite-Aktion in Visual Basic aus.

OpenDiagram - Die OpenDiagram -Methode führt die OpenDiagram-Aktion in Visual Basic aus.

OpenFunction - Öffnet eine benutzerdefinierte Funktion in einer Microsoft SQL Server-Datenbank, um sie in Microsoft Access anzuzeigen.

OpenModule - Die OpenModule -Methode führt die OpenModule-Aktion in Visual Basic aus.

OpenStoredProcedure - Die ÖffnenGespeicherteProzedur -Methode führt die ÖffnenGespeicherteProzedur-Aktion in Visual Basic aus.

OpenTable - Die Openable -Methode führt die Openable-Aktion in Visual Basic aus.

OpenView - Die OpenView -Methode führt die OpenView-Aktion in Visual Basic aus.

PrintOut - Die Ausdruck -Methode führt die Druck Aktion in Visual Basic aus.

Quit - Die Quit-Methode beendet Microsoft Access. Sie können eine von mehreren Optionen auswählen, um ein Datenbankobjekt vor dem Beenden zu speichern.

RefreshRecord - Die RefreshRecord-Methode führt den RefreshRecord-Makrovorgang von Visual Basic aus.

Rename - Mit der Rename -Methode wird die Rename-Aktion in Visual Basic ausgeführt.

RepaintObject - Die RepaintObject-Methode führt die RepaintObject-Aktion in Visual Basic aus.

Requery - Führt die Requery-Aktion in Visual Basic aus.

Restore - Die Restore -Methode führt die Restore-Aktion in Visual Basic aus.

RunCommand - Die Methode RunCommand wird als integrierter Befehl ausgeführt.

RunDataMacro - Mit der RunDataMacro-Methode können Sie ein benanntes Datenmakro von Visual Basic ausführen.

RunMacro - Die RunMacro -Methode führt die RunMacro-Aktion in Visual Basic aus.

RunSavedImportExport - Führt eine gespeicherte Import- oder Exportspezifikation aus.

RunSQL - Die AusführenSQL -Methode führt die AusführenSQL-Aktion in Visual Basic aus.

Save - Die Save -Methode führt die Save-Aktion in Visual Basic aus.

SearchForRecord - Sie können die SearchForRecord-Methode verwenden, um nach einem spezifischen Datensatz in einer Tabelle, einer Abfrage, einem Formular oder einem Bericht zu suchen.

SelectObject - Die SelectObject -Methode führt die SelectObject-Aktion in Visual Basic aus.

SendObject - Mit der SendObject-Methode wird die SendObject-Aktion in Visual Basic ausgeführt.

SetDisplayedCategories - Gibt an, welche Kategorien unter Kategorie navigieren in der Titelleiste des Navigationsbereichs angezeigt werden.

SetFilter - Mit der SetFilter-Methode können Sie auf die Datensätze im aktiven Datenblatt, im aktiven Formular, im aktiven Bericht oder in der aktuellen Tabelle einen Filter anwenden.

SetMenuItem - Mit der SetMenuItem-Methode wird die SetMenuItem-Aktion in Visual Basic ausgeführt.

SetOrderBy - Mit der SetOrderBy-Methode können Sie das aktive Datenblatt, das aktive Formular, den aktiven Bericht oder die aktuelle Tabelle sortieren.

SetParameter - Verwenden Sie die SetParameter-Methode zum Erstellen eines Parameters für die BrowseTo-, OpenForm-, OPENQUERY-, OpenReport-oder ausführendatenmakro -Methoden.

SetProperty - Mit der SetProperty-Methode wird die SetProperty-Aktion in Visual Basic ausgeführt.

SetWarnings - Die SetWarnings-Methode führt die Warnmeldungen-Aktion in Visual Basic aus.

ShowAllRecords - Die AnzeigenAlleDatensätze -Methode führt die AnzeigenAlleDatensätze-Aktion in Visual Basic aus.

ShowToolbar - Die ShowToolbar -Methode führt die ShowToolbar-Aktion in Visual Basic aus.

SingleStep - Hält die Makroausführung an und öffnet das Dialogfeld Einzelschritt.

TransferSharePointList - Mit der TransferSharePointList -Methode können Sie Daten aus einer SharePoint Foundation-Website importieren oder verknüpfen.