サンド ボックス モードでブロックされている Access の関数とプロパティ

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。 私たちの目的は、このコンテンツがお客様の役に立つようにすることです。 お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに英語の記事があります。

この記事では関数とプロパティに関する情報を参照するサンド ボックス モードは、 Accessをブロックします。 MonthNameStrReverse] など、サンド ボックス モードで実行するいくつかの新しい機能により、 AccessとアシスタンスExportNavigationPaneなど、いくつかの他関数がブロックLoadCustomUIします。 この操作を行うと、必要がありますが信頼できることに注意してください (のコンテンツを有効にする) データベースまたは使用するのには、この記事の情報を信頼できる場所にデータベースを配置します。

この記事の内容

安全でない式を実行するサンド ボックス モードの設定

サンド ボックス モードで使用できる機能

サンド ボックス モードでエラーが発生する関数

サンド ボックス モードでブロックされる関数

サンド ボックス モードでブロックされているプロパティ

安全でない式を実行するサンド ボックス モードの設定

データベースに式を追加すると、その式をサンド ボックス モードと呼ばれる運用環境で実行されます。 既定では、サンド ボックス モードを有効にアクセスし、でき、サンド ボックス モード常に無効に安全でない式は、データベースを信頼する後でもします。

データベースを信頼して、式を実行する場合は、サンド ボックス モードを無効に、サンド ボックス モードを無効にするためのレジストリ キーを変更することによってその式を実行することができます。 このセクションの手順を実行するデータベースを信頼する必要があります最初ことにご注意ください。

この図は、安全でない式を実行するかどうかを決定するときに従うこと、プロセスを示しています。

サンドボックス モードの有効化または無効化の決定プロセス

注意      レジストリを誤って編集すると、オペレーティング システムに重大な障害が発生し、再インストールを要求される場合があります。 Microsoft では、このようなレジストリの誤った編集による問題については保証していません。 レジストリを編集する前に、重要なデータをバックアップしてください。 レジストリの使用および保護の詳細については、Microsoft Windows ヘルプを参照してください。

レジストリに慣れていないレジストリ キーの変更に慣れていない場合、だれかがかから以前のバージョンの Access データベースをAccessファイル形式に変換を考慮に問い合わせてください。 また、レジストリ値を変更するのには、コンピューターに管理者権限が必要です。

レジストリ キーを変更する

重要: 以下の手順を実行すると、コンピューターのすべてのユーザーが、Access のすべてのインスタンスで安全でない式を実行できるようになります。

次のいずれかの操作を行います。

  • Microsoft Windows 7 または Windows 10 で    

    1. タスク バーの [開始] をクリックし、[実行] をクリックします。

    2. [名前] ボックスに「regedit」と入力し、Enter キーを押します。

      レジストリ エディターが起動します。

    3. HKEY_LOCAL_MACHINE フォルダーを展開し、次のレジストリ キーに移動します。

      \Software\Microsoft\Office\16.0\Access 接続 Engine\Engines

      注: メモ 14.0 示します Access 2010、15.0 Access 2013、示し 16.0 示します Access 2016 と新しいバージョンします。

    4. [名前] で、レジストリ エディターの右側のウィンドウでサンド ボックス モードをダブルクリックします。

      [DWORD 値の編集] ダイアログ ボックスが表示されます。

    5. [Value Data] フィールドの値を 3 から 2 に変更し、[OK] をクリックします。

    6. レジストリ エディターを終了します。

  • Windows Vista の場合    

    1. [スタート] ボタンをクリックして、すべてのプログラム] をポイントし、[アクセサリ]、[実行] をクリックします。

    2. [名前] ボックスに「regedit」と入力し、Enter キーを押します。

      レジストリ エディターが起動します。

    3. HKEY_LOCAL_MACHINE フォルダーを展開し、次のレジストリ キーに移動します。

      \Software\Microsoft\Office\16.0\Access 接続 Engine\Engines

      注: メモ 4.0 Access 2010、15.0 示します Access 2013、示し 16.0 示します Access 2016 と新しいバージョンします。

    4. [名前] で、レジストリ エディターの右側のウィンドウでサンド ボックス モードをダブルクリックします。

      [DWORD 値の編集] ダイアログ ボックスが表示されます。

    5. [Value Data] フィールドの値を 3 から 2 に変更し、[OK] をクリックします。

    6. レジストリ エディターを終了します。

重要    事前にデータベースを信頼しておかないと、このレジストリ設定を変更しても、安全でない式がすべて無効になります。

レジストリ値は 0 (ゼロ) と最低限を許可する 3、次の値に設定できます。

設定

説明

0

サンド ボックス モードは常に無効になります。

1

サンド ボックス モードは、アクセスではなく Access 以外のプログラムが使用されます。

2

サンド ボックス モードは Access 以外のプログラムではなく向けアクセスが使用されます。

3

サンド ボックス モードは常に使用します。 これは、既定値であるAccessのインストール時に設定します。

ページの先頭へ

サンド ボックス モードで使用できる機能

次の表は、サンド ボックス モードを有効にすると、Access データベース エンジン クエリで使用できる関数を一覧表示します。 一覧に表示されない関数は、サンド ボックス モードでご利用いただけません。

Abs

配列

Asc

Ascb 関数

Ascw

Atn

CBool

CByte

CCur

CDate

CDbl

選択

Chr

Chr $

Chrb 関数

Chrb 関数 $

Chrw

Chrw $

Cint

Clng

Cos

Csng

Cstr

Cvar

CVDate

Cverr 関数

日付

日付の $

DateAdd

DateDiff

DatePart

DateSerial

DateValue

DDB 関数

エラー

エラー

Exp

Fix

書式

書式設定 $

FormatCurrency

FormatDateTime

FormatNumber

FormatPercent

FV

Hex

16 進数の $

IIf

IMEStatus

InStr

InStrb

Int

Ipmt 関数

IRR 関数

IsDate

IsEmpty

IsError

IsNull

IsNumeric

IsObject

LCase

LCase $

Left

左側の $

Leftb

Leftb $

Len

Lenb 関数

Log

LTrim

LTrim $

Mid

Mid $

Midb 関数

Midb $

MIRR

MonthName

現在

"期間"

Npm

Oct

Oct $

パーティション

定期支払額

PPmt

PV

QBColor 関数

利率

置換

RGB

権限

右の $

RightB

Rightb $

Rnd

Round

RTrim

RTrim $

2 問目

Sgn

Sgr

Sin

SLN

Space

スペース $

Str

Str $

StrComp

StrConv

String

文字列の $

StrReverse

スイッチ

SYD

Tan

時間

時間 $

タイマー

TimeSerial

TimeValue

Trim

$ をトリミングします。

TypeName

UCase

UCase $

Val

VarType

平日

ページの先頭へ

サンド ボックス モードでエラーが発生する関数

次の Visual Basic for Applications (VBA) 関数には、または Access プロパティと呼ばれる機能が、Access データベース エンジン クエリの式と呼ばれるときにエラーが発生します。

AppActivate

警告音

カレンダー

Callbyname 関数

ChDir

ChDrive

Command キー

コマンドの $

CreateObject

Curdir 関数

CurDir $

DeleteSetting

Doevents 関数

Environ

Environ $

EOF

エラー

FileAttr

FileCopy

FileDateTime

FileLen

FreeFile

GetAllSettings

GetAttr

GetObject

GetSetting

入力

入力 $

InputB

InputB $

終了

読み込み時

Loc

LOF

ランダム

リセット

SaveSetting

シークします。

SendKeys

SetAttr

シェル

Spc

Tab

Unload

ユーザー フォーム

太さ

ページの先頭へ

サンド ボックス モードでブロックされる関数

サンド ボックス モードでは、クエリの式とは、Access のプロパティから、関数を呼び出すときに、次の Access 関数がブロックされます。 

AddAutoCorrect

AddToFavorites

ADOConnectString

アンサー ウィザード

アプリケーション

Assistant

アシスタント

オートコレクト

AutomationSecurity

BeginUndoable

CloseCurrentDatabase

CodeContextObject

CodeDb

COMAddIns

CommandBars

CompactRepair

ConvertAccessProject

CreateAccessProject

CreateAdditionalData

コントロール

CreateControlEx

CreateDataAccessPage

CreateForm

CreateGroupLevel

CreateNewWorkgroupFile

CreateReport

DataAccessPages

DBEngine

DDEExecute

DDEInitiate

DDEPoke

DDERequest

DDESend

DDETerminate または

必ず指定

再度

DelAutoCorrect

コントロール

削除

DoCmd

Echo

ExportCustomFixedFormat *

ExportNavigationPane

ExportXML

呼び出したとき

FileDialog

FileSearch

FollowHyperlink

GetHiddenAttribute

ImportNavigationPane

ImportXML

InsertText

LanguageSettings

LoadCustomUI *

LoadFromText

LoadPicture

モジュール

NewAccessProject

NewCurrentDatabase

NewFileTaskPane

OpenAccessProject

OpenCurrentDatabase

商品コード

Quit

参考資料

れた

RefreshTitleBar

ReloadAddIns

ReplaceModule

実行

コマンドの実行

SaveAsText

SetDefaultWorkGroupFile

隠しオブジェクト

SetOption

SetUndoRecording

SysCmd

TransformXML

VBE

ページの先頭へ

サンド ボックス モードでブロックされているプロパティ

に加えて、前のセクションに記載されている関数、サンド ボックス モードは、いくつかのオブジェクトのプロパティをブロックします。 次の表には、オブジェクト、ブロックされているプロパティまたは各オブジェクトのプロパティが一覧表示します。

オブジェクト

ブロックされている以上のプロパティ

BoundObjectFrame

オブジェクト

コンボ ボックス

Recordset

コントロール

オブジェクト

現在のプロジェクト

AccessConnection、取得と、接続、されます。

カスタム コントロール

オブジェクト

フォーム

Dynaset/ダイナセット

ハイパーリンク型

お気に入りに追加

リスト ボックス

Recordset

ObjectFrame

オブジェクト

レポート

Recordset

SmartTagAction

実行

画面

フォーカス

ページの先頭へ

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×