In diesem Artikel finden Sie Referenzinformationen zu den Funktionen und Eigenschaften, die in Microsoft Office Access 2007 im Sandkastenmodus zugelassen oder blockiert sind. Beachten Sie, dass Office Access 2007 gestattet, einige neue Funktionen im Sandkastenmodus auszuführen, einschließlich Monatsname und StrReverse, aber auch mehrere Funktionen jetzt blockiert sind, wozu Unterstützung, ExportNavigationPane und LoadCustomUI gehören. Denken Sie beim Ausführen daran, dass Sie der Datenbank vertrauen (den Inhalt aktivieren) oder die Datenbank an einem vertrauenswürdigen Speicherplatz platzieren müssen, damit die Informationen in diesem Artikel für Sie von Nutzen sind.
Weitere Informationen zum Aktivieren des Inhalts in Datenbanken oder zum Platzieren von Datenbanken an vertrauenswürdigen Speicherplätzen finden Sie unter den Verknüpfungen im Abschnitt Siehe auch.
Inhalt dieses Artikels
Festlegen des Sandkastenmodus 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 Sandkastenmodus bezeichnet wird. Dies erfolgt in Access-Datenbanken, die in Office Access 2007 oder in älteren Access-Dateiformaten erstellt wurden. Access aktiviert den Sandkastenmodus standardmäßig, und der Sandkastenmodus wiederum deaktiviert immer unsichere Ausdrücke, auch wenn Sie der Datenbank vertrauen.
Wenn Sie einer Datenbank vertrauen und einen Ausdruck ausführen möchten, den der Sandkastenmodus deaktiviert, können Sie den Ausdruck ausführen, indem Sie einen Registrierungsschlüssel ändern, der den Sandkastenmodus deaktiviert. Denken Sie daran, dass Sie erst einer Datenbank vertrauen müssen, bevor Sie die Schritte in diesem Abschnitt ausführen.
Diese Abbildung zeigt den Ablauf, den Sie bei der Entscheidungsfindung, ob unsichere Ausdrücke ausgeführt werden sollen, befolgen.

Vorsicht Durch fehlerhaftes Bearbeiten der Registrierung kann das Betriebssystem stark beschädigt werden, sodass eine Neuinstallation erforderlich wird. Microsoft kann keine Garantie gewährleisten, dass durch eine fehlerhafte Bearbeitung der Registrierung entstandene Probleme behoben werden können. Sichern Sie alle wichtigen Daten, ehe Sie Änderungen an der Registrierung vornehmen. Die neuesten Informationen zur Verwendung und zum Schutz der Registrierung des Computers finden Sie in der Hilfe von Microsoft Windows.
Wenn Sie mit der Registrierung nicht vertraut sind oder ungern selbst die Registrierungsschlüssel ändern, wenden Sie sich an eine andere Person, oder überlegen Sie, ob Sie nicht die Datenbank von der älteren Access-Version in das Office Access 2007-Dateiformat konvertieren sollten. Außerdem benötigen Sie zum Ändern der Registrierungswerte Administratorrechte auf dem Computer.
Ä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.
Führen Sie eine der folgenden Aktionen aus:
- Unter Windows Vista
- Klicken Sie auf die Schaltfläche Starten
, zeigen Sie auf Alle Programme, klicken Sie auf Zubehör, und klicken Sie dann auf Ausführen.
- Geben Sie im Feld Öffnen die Zeichenfolge regedit ein, und drücken Sie dann die EINGABETASTE.
Der Registrierungs-Editor wird gestartet.
- Erweitern Sie den Ordner HKEY_LOCAL_MACHINE, und navigieren Sie zu dem folgenden Registrierungsschlüssel:
\Software\Microsoft\Office\12.0\Access Connectivity Engine\Engines
- Doppelklicken Sie im rechten Bereich des Registrierungs-Editors unter Name auf SandboxMode.
Das Dialogfeld DWORD-Wert bearbeiten wird angezeigt.
- Ändern Sie im Feld Wert den Wert von 3 in 2, und klicken Sie dann auf OK.
- Schließen Sie den Registrierungs-Editor.
- Unter Microsoft Windows XP oder Microsoft Windows Server 2003
- Klicken Sie auf der Windows-Taskleiste auf Start und dann auf Ausführen.
- Geben Sie im Feld Öffnen die Zeichenfolge regedit ein, und drücken Sie dann die EINGABETASTE.
Der Registrierungs-Editor wird gestartet.
- Erweitern Sie den Ordner HKEY_LOCAL_MACHINE, und navigieren Sie zu dem folgenden Registrierungsschlüssel:
\Software\Microsoft\Office\12.0\Access Connectivity Engine\Engines
- Doppelklicken Sie im rechten Bereich des Registrierungs-Editors unter Name auf SandboxMode.
Das Dialogfeld DWORD-Wert bearbeiten wird angezeigt.
- Ändern Sie im Feld Wert den Wert von 3 in 2, und klicken Sie dann auf OK.
- Schließen Sie den Registrierungs-Editor.
Wichtig Denken Sie daran, dass Access, wenn Sie der Datenbank nicht vertrauen, alle unsicheren Ausdrücke deaktiviert, unabhängig davon, ob Sie diesen Registrierungseintrag ändern.
Sie können den Registrierungseintrag auf folgende Werte festlegen, wobei 0 (Null) die meisten Berechtigungen und 3 die wenigsten Berechtigungen einräumt.
| Einstellung |
Beschreibung |
| 0 |
Sandkastenmodus ist zu allen Zeiten deaktiviert. |
| 1 |
Sandkastenmodus wird für Access verwendet, aber für keine anderen Programme als Access. |
| 2 |
Sandkastenmodus wird nicht für Access verwendet, aber für andere Programme als Access. |
| 3 |
Sandkastenmodus wird zu allen Zeiten verwendet. Das ist der Standardwert, der bei der Installation von Office Access 2007 festgelegt wird. |
Seitenanfang
Funktionen für die Verwendung im Sandkastenmodus
In der folgenden Tabelle sind die Funktionen aufgelistet, die Sie bei aktiviertem Sandkastenmodus in Access-Datenbankengine-Abfragen verwenden können. Jegliche Funktionen, die nicht in der Liste enthalten sind, stehen im Sandkastenmodus nicht zur Verfügung.
Über die Verknüpfungen im Abschnitt Siehe auch finden Sie weitere Hilfe zu den am häufigsten verwendeten Funktionen.
| Abs |
Array |
Asc |
Ascb |
| Ascw |
ArcTan |
ZBool |
ZByte |
| ZCurrency |
ZDate |
ZDouble |
Wahl |
| Zchn |
Zchn$ |
ZchnB |
ZchnB$ |
| Chrw |
Chrw$ |
ZInteger |
ZLong |
| Cos |
ZSingle |
ZString |
ZVariant |
| ZVarDat |
CVErr |
Datum |
Datum$ |
| DatAdd |
DatDiff |
DatTeil |
DatSeriell |
| DatWert |
Tag |
GDA |
Fehler |
| Fehler$ |
Exponential |
Fix |
Format |
| Format$ |
FormatWährung |
FormatDatumZeit |
FormatZahl |
| FormatProzent |
ZW |
Hex |
Hex$ |
| Stunde |
Wenn |
IMEStatus |
InStr |
| InStrb |
Int |
ZINSZ |
IKV |
| IstDatum |
IstLeer |
ISTFEHLER |
IstNull |
| IstNumerisch |
IsObject |
Kleinbst |
Kleinbst$ |
| Links |
Links$ |
LinksB |
LinksB$ |
| Länge |
LängeB |
Logarithmus |
LGlätten |
| LGlätten$ |
Teil |
Teil$ |
TeilB |
| TeilB$ |
Minute |
QIKV |
Monat |
| Monatsname |
Jetzt |
ZZR |
Npm |
| Oktal |
Oktal$ |
Partition |
RMZ |
| KAPZ |
BW |
Farbe |
ZINS |
| Ersetzen |
RGB |
Rechts |
Rechts$ |
| RechtsB |
RechtsB$ |
ZZG |
Runden |
| RGlätten |
RGlätten$ |
Sekunde |
Vorzchn |
| Sgr |
Sin |
LIA |
Leerzchn |
| Leerzchn$ |
Str |
Str$ |
StrVgl |
| StrKonv |
Zeichenfolge |
Zeichenfolge$ |
StrReverse |
| Umschalten |
DIA |
Tan |
Zeit |
| Zeit$ |
Zeitgeber |
ZeitSeriell |
ZeitSeriellStr |
| Glätten |
Glätten$ |
TypeName |
Großbst |
| Großbst$ |
Wert |
VarTyp |
Wochentag |
| Jahr |
|
|
|
Seitenanfang
Funktionen, die im Sandkastenmodus Fehler verursachen
Die folgenden VBA-Funktionen (Visual Basic für Applikationen) verursachen einen Fehler, wenn sie aus einem Ausdruck in einer Access-Datenbankengine-Abfrage aufgerufen werden oder wenn sie aus einer Access-Eigenschaft aufgerufen werden.
Über die Verknüpfungen im Abschnitt Siehe auch finden Sie weitere Hilfe zu den am häufigsten verwendeten Funktionen.
| AppActivate |
Signalton |
Kalender |
CallByName |
ChDir |
| ChDrive |
Befehl |
Befehl$ |
ObjektErzeugen |
AktVerz |
| AktVerz$ |
DeleteSetting |
DoEvents |
Umgebung |
Umgebung$ |
| EOF |
FCode |
FileAttr |
FileCopy |
FileDateTime |
| FileLen |
FreeFile |
GetAllSettings |
GetAttr |
GetObject |
| GetSetting |
Eingabe |
Eingabe$ |
EingabeB |
EingabeB$ |
| Kill |
Load |
Loc |
LOF |
Randomize |
| Reset |
SaveSetting |
Seek |
SendKeys |
SetAttr |
| Shell |
Spc |
TAB |
Unload |
UserForms |
| Breite |
|
|
|
|
Seitenanfang
Im Sandkastenmodus blockierte Funktionen
Der Sandkastenmodus blockiert die folgenden Access-Funktionen, wenn die Funktionen von einem Ausdruck in einer Abfrage oder von einer Access-Eigenschaft aufgerufen werden. Ein Sternchen (*) nach dem Funktionsnamen weist auf eine neue Funktion in Office Access 2007 hin.
Über die Verknüpfungen im Abschnitt Siehe auch finden Sie weitere Hilfe zu den am häufigsten verwendeten Funktionen.
| AddAutoCorrect |
AddToFavorites |
ADOConnectString |
| AnswerWizard |
Application |
Assistant |
| Assistance* |
AutoCorrect |
AutomationSecurity* |
| BeginUndoable |
CloseCurrentDatabase |
CodeContextObject |
| CodeDb |
COMAddIns |
CommandBars |
| CompactRepair |
ConvertAccessProject |
CreateAccessProject |
| CreateAdditionalData |
CreateControl |
CreateControlEx |
| CreateDataAccessPage |
CreateForm |
CreateGroupLevel |
| CreateNewWorkgroupFile |
CreateReport |
DataAccessPages |
| DBEngine |
DDEExecute |
DDEInitiate |
| DDEPoke |
DDERequest |
DDETerminate |
| DDETerminateAll |
DefaultWebOptions |
DefaultWorkspaceClone |
| DelAutoCorrect |
DeleteControl |
DeleteReportControl |
| DoCmd |
Echo |
ExportCustomFixedFormat* |
| ExportNavigationPane* |
ExportXML |
FeatureInstall |
| FileDialog |
FileSearch |
FollowHyperlink |
| GetHiddenAttribute |
ImportNavigationPane* |
ImportXML |
| InsertText |
LanguageSettings |
LoadCustomUI* |
| LoadFromText |
LoadPicture |
Modules |
| NewAccessProject |
NewCurrentDatabase |
NewFileTaskPane |
| OpenAccessProject |
OpenCurrentDatabase |
Parent |
| ProductCode |
Quit |
References |
| RefreshDatabaseWindow |
RefreshTitleBar |
ReloadAddIns |
| ReplaceModule |
Run |
RunCommand |
| SaveAsText |
SetDefaultWorkGroupFile |
SetHiddenAttribute |
| SetOption |
SetUndoRecording |
SysCmd |
| TransformXML |
VBE |
|
Seitenanfang
Im Sandkastenmodus blockierte Eigenschaften
Zusätzlich zu den im vorherigen Abschnitt aufgelisteten Funktionen blockiert der Sandkastenmodus auch einige Objekteigenschaften. In der folgenden Liste sind die Objekte und die blockierte Eigenschaften bzw. blockierten Eigenschaften für jedes Objekt aufgelistet.
Über die Verknüpfungen im Abschnitt Siehe auch finden Sie weitere Hilfe zu den am häufigsten verwendeten Eigenschaften.
| Objekt |
Blockierte Eigenschaft(en) |
| BoundObjectFrame |
Object
|
| Kombinationsfeld |
Recordset |
| Steuerelement |
Object |
| CurrentProject |
AccessConnection, BaseConnectionString, CloseConnection, Connection, OpenConnection |
| CustomControl |
Object |
| Formular |
Dynaset |
| Hyperlink |
Add to favorites |
| Listenfeld |
Recordset |
| ObjectFrame |
Object |
| Bericht |
Recordset |
| SmartTagAction |
Execute |
| Bildschirm |
ActiveDataAccessPage
|
Seitenanfang