Funktionen und Eigenschaften in Access, die vom Sandboxmodus blockiert werden

Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Dieser Artikel enthält Referenzinformationen zu den Funktionen und Eigenschaften, die der Sandboxmodus in Access zulässt und blockiert. Beachten Sie, dass Access die Ausführung mehrerer neuerer Funktionen im Sandboxmodus zulässt, einschließlich MonthName und StrReverse, und jetzt mehrere weitere Funktionen blockiert werden, einschließlich Assistance, ExportNavigationPane und LoadCustomUI. Denken Sie beim Fortfahren daran, dass Sie der Datenbank vertrauen (den Inhalt in aktivieren) oder die Datenbank an einem vertrauenswürdigen Speicherort platzieren müssen, damit die Informationen in diesem Artikel verwendet werden können.

Inhalt dieses Artikels

Festlegen des Sandboxmodus zum Ausführen unsicherer Ausdrücke

Wenn Sie einer Datenbank einen Ausdruck hinzufügen, führt Access diesen Ausdruck in einer Betriebsumgebung aus, die als Sandboxmodus bezeichnet wird. Access aktiviert standardmäßig den Sandboxmodus, und im Sandkastenmodus werden unsichere Ausdrücke immer deaktiviert, auch wenn Sie einer Datenbank vertrauen.

Wenn Sie einer Datenbank vertrauen und einen Ausdruck ausführen möchten, der im Sandboxmodus deaktiviert wird, können Sie diesen Ausdruck ausführen, indem Sie einen Registrierungsschlüssel ändern, der den Sandboxmodus deaktiviert. Denken Sie daran, dass Sie zunächst einer Datenbank vertrauen müssen, um die Schritte in diesem Abschnitt auszuführen.

Diese Abbildung zeigt den Prozess, den Sie bei der Entscheidung, ob unsichere Ausdrücke ausgeführt werden sollen, befolgen.

Entscheidungsprozess für den Sandkastenmodus

Achtung Wenn Sie die Registrierung falsch bearbeiten, kann das Betriebssystem erheblich beschädigt werden, sodass Sie es neu installieren müssen. Microsoft kann keine Garantie dafür übernehmen, dass Probleme aufgrund einer falschen Bearbeitung der Registrierung behoben werden können. Sichern Sie vor dem Bearbeiten der Registrierung alle wertvollen Daten. Neueste Informationen zum Verwenden und Schützen der Registrierung auf Ihrem Computer finden Sie in der Hilfe zu Microsoft Windows.

Wenn Sie mit der Registrierung nicht vertraut sind oder mit dem Ändern von Registrierungsschlüsseln selbst nicht vertraut sind, wenden Sie sich an eine Person, die die Datenbank aus der früheren Version von Access in das Access-Dateiformat konvertiert. Sie müssen außerdem auf dem Computer über Administratorberechtigungen verfügen, um Registrierungswerte zu ändern.

Ändern des Registrierungsschlüssels

Wichtig

Wenn Sie diese Schritte befolgen, können unsichere Ausdrücke auf allen Instanzen von Access für alle Benutzer auf dem Computer ausgeführt werden.

  • Windows 10 

    1. Klicken Sie auf der Taskleiste auf Start und dann auf Ausführen.

    2. Geben Sie im Feld Öffnen die Zeichenfolge regedit ein, und drücken Sie dann die EINGABETASTE.
      Der Registrierungs-Editor wird gestartet.

    3. Erweitern Sie den Ordner HKEY_LOCAL_MACHINE, und navigieren Sie zu dem folgenden Registrierungsschlüssel:
      \Software\Microsoft\Office\16.0\Access-Konnektivitäts-Engine\Engines

      Hinweis

      Hinweis: 16.0 gibt Access 2016 und neueren Versionen an.

    4. Doppelklicken Sie im rechten Bereich des Registrierungs-Editors unter Name auf SandboxMode.
      Das Dialogfeld DWORD-Wert bearbeiten wird angezeigt.

    5. Ändern Sie im Feld Wertdaten den Wert von 3 in 2, und klicken Sie dann auf OK.

    6. Schließen Sie den Registrierungs-Editor.

Wichtig Wenn Sie die Datenbank nicht zuvor als vertrauenswürdig definieren, deaktiviert Access alle unsicheren Ausdrücke, auch wenn Sie diese Registrierungseinstellung ändern.

Sie können den Registrierungswert auf die folgenden Werte festlegen, wobei 0 (null) die meisten Berechtigungen und 3 die geringste Berechtigung darstellt.

Einstellung Beschreibung
0 Der Sandboxmodus ist jederzeit deaktiviert.
1 Der Sandboxmodus wird für Access verwendet, jedoch nicht für Nicht-Access-Programme.
2 Der Sandboxmodus wird für Nicht-Access-Programme verwendet, aber nicht für Access.
3 Der Sandboxmodus wird jederzeit verwendet. Dies ist der Standardwert, der bei der Installation von Access festgelegt wird.

Seitenanfang

Funktionen, die Sie im Sandboxmodus verwenden können

In der folgenden Tabelle sind die Funktionen aufgeführt, die Sie in Access-Datenbank-Engine-Abfragen verwenden können, wenn der Sandboxmodus aktiviert ist. Alle Funktionen, die nicht in der Liste angezeigt werden, sind im Sandboxmodus nicht verfügbar.

Abs Matrix (Array) Asc Ascb
Ascw Atn CBool CByte
CCur CDate CDbl Wählen Sie
Chr Chr$ Chrb Chrb$
Chrw Chrw$ Cint Clng
Cos Csng Cstr Cvar
CVDate CVErr Datum Date$
DateAdd DateDiff DatePart DateSerial
DateValue Tag DDB Fehler
Fehler$ Exp Fix Formatieren
Format$ FormatCurrency Formatdatetime Formatnumber
FormatPercent ZW Hex Hex$
Stunde IIf IMEStatus Instr
InStrb Int Zinsz IKV
IsDate Isempty Iserror IsNull
IsNumeric IsObject LCase LCase$
Nach links Left$ Leftb Leftb$
Len Lenb Log LTrim
LTrim$ Mid Mid$ Midb
Midb$ Minute MIRR Monat
Monatsname Now Zzr Npm
Okt Okt$ Partitions- Pmt
Kapz BW QBColor (Funktion) Zins
Ersetzen RGB Nach rechts Richtig$
RightB Rightb$ Rnd Runden
RTrim RTrim$ Sekunde Sgn
Sgr Sin SLN Weltraum
Leerzeichen$ Str Str$ StrComp
StrConv String String$ Strreverse
Switch SYD Tan Zeit
Zeit$ Timer TimeSerial TimeValue
Zuschneiden Kürzen$ Typename UCase
UCase$ Val Vartype Weekday
Jahr

Seitenanfang

Funktionen, die Fehler im Sandboxmodus verursachen

Die folgenden vba-Funktionen (Visual Basic for Applications) verursachen einen Fehler, wenn die Funktionen von einem Ausdruck in einer Access-Datenbank-Engine-Abfrage oder von einer Access-Eigenschaft aufgerufen werden.

Appactivate Signalton Kalender Callbyname Chdir
Chdrive Befehl Befehl$ CreateObject Curdir
CurDir$ Deletesetting Doevents Umgebun Umgebung$
EOF Err Fileattr Filecopy Filedatetime
Filelen Freefile Getallsettings Getattr GetObject
Getsetting Eingabe Input$ InputB InputB$
Töten Lasten- Loc LOF Randomize
Zurücksetzen Savesetting Perfektion Sendkeys Setattr
Shell Spc Tab BeiEntladen Userforms
Breite

Seitenanfang

Funktionen, die vom Sandboxmodus blockiert werden

Der Sandboxmodus blockiert die folgenden Access-Funktionen, wenn die Funktionen aus einem Ausdruck in einer Abfrage oder aus einer Access-Eigenschaft aufgerufen werden. 

AddAutoCorrect AddToFavorites ADOConnectString
AnswerWizard Anwendung Assistant
Unterstützung AutoKorrektur AutomationSecurity
BeginUndoable CloseCurrentDatabase CodeContextObject
CodeDb COMAddIns Befehlsleisten
CompactRepair ConvertAccessProject CreateAccessProject
CreateAdditionalData Createcontrol CreateControlEx
CreateDataAccessPage CreateForm CreateGroupLevel
CreateNewWorkgroupFile CreateReport DataAccessPages
Dbengine DDEExecute DDEInitiate
DDEPoke DDERequest Ddesend
DDETerminate DDETerminateAll DefaultWebOptions DefaultWorkspaceClone
DelAutoCorrect DeleteControl DeleteReportControl
Docmd Echo ExportCustomFixedFormat*
ExportNavigationPane ExportXML FeatureInstall
Filedialog FileSearch Followhyperlink
GetHiddenAttribute ImportNavigationPane ImportXML
InsertText Languagesettings LoadCustomUI*
LoadFromText LoadPicture Module
NewAccessProject NewCurrentDatabase NewFileTaskPane
OpenAccessProject OpenCurrentDatabase Übergeordnet
Artikelcode Quit Referenzmaterial
RefreshDatabaseWindow RefreshTitleBar ReloadAddIns
ReplaceModule Ausführen Ausführenbefehl
SaveAsText SetDefaultWorkGroupFile SetHiddenAttribute
SetOption SetUndoRecording SysCmd
TransformXML VBE

Seitenanfang

Vom Sandboxmodus blockierte Eigenschaften

Zusätzlich zu den im vorherigen Abschnitt aufgeführten Funktionen blockiert der Sandboxmodus auch eine Reihe von Objekteigenschaften. In der folgenden Tabelle sind die -Objekte und die blockierte Eigenschaft oder eigenschaften für jedes Objekt aufgeführt.

Objekt Blockierte Eigenschaft oder Eigenschaften
BoundObjectFrame Objekt
Combobox Recordset
Steuerelement Objekt
Aktuelles Projekt AccessConnection, BaseConnectionString, CloseConnection, Connection, OpenConnection
CustomControl Objekt
Typ Dynaset
Hyperlink Screenshot der Auswahl von „Zu Favoriten hinzufügen“
Listbox Recordset
ObjectFrame Objekt
Bericht Recordset
SmartTagAction Ausführen
Bildschirm ActiveDataAccessPage

Seitenanfang