DoCmd.TransferSharePointList メソッド (Access)

TransferSharePointList メソッドを使用して、SharePoint Foundation サイトからデータをインポートまたはリンクします。

構文

TransferSharePointList (TransferTypeSiteAddressListIDViewIDTableNameGetLookupDisplayValues)

expression: DoCmd オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
TransferType 必須 AcSharePointListTransferType 行う変換のタイプを指定する AcSharePointListTransferType 定数です。
SiteAddress 必須 バリアント型 (Variant) SharePoint サイトの完全パスです。
ListID 必須 バリアント型 (Variant) 変換するリストの名前または GUID です。
Viewid 省略可能 バリアント型 (Variant) 使用するリストのビューの GUID。 リストのすべての行と列を変換する場合は、この引数を指定しないでください。
TableName 省略可能 バリアント型 (Variant) Access で表示されるテーブルまたはリンク テーブルの名前です。
GetLookupDisplayValues 省略可能 バリアント型 (Variant) ルックアップの実行に使用する ID ではなく 、ルックアップ フィールドの表示値を転送するかどうかを指定します。

注釈

このメソッドは、[外部データ] タブの [インポート] グループで [SharePoint リスト] を選択した場合と同じ効果があります。アクションの引数は、外部データの取得ウィザードで行った選択肢に対応します。

存在しないリストまたはビューを指定しても、エラーは発生しませんが、データは変換されません。

GUID は、リストまたはビューの一意の 16 進数識別子です。 GUID は次の形式で入力する必要があります。各 "F" は 16 進数 (0 から 9 または A から F) です。

{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}

SharePoint サイトからリストまたはビューの GUID を取得するには、次の手順を実行します。

  1. SharePoint Foundation でリストを開きます。

  2. 目的のビューが表示されない場合は、[ 表示 ] ドロップダウン矢印をクリックし、目的のビューを選択します。

  3. [ 表示 ] ドロップダウン矢印を選択し、[ このビューの変更] を選択します。 ブラウザーのアドレス バーのアドレスには、リストとビューの両方の GUID が含まれています。 The GUID for the list follows List=, and the GUID for the view follows View=. However, in the address, each { (left brace) character is represented by the string %7B, each - (hyphen) character is represented by the string %2D, and each } (right brace) character is represented by the string %7D. 例:

    https://MySite12/_layouts/ViewEdit.aspx?List=%7B2A82A404%2D5529%2D47DC%2DAE13%2DAC1D9BC0A84F%7D&View=%7B357B4FE6%2D44CF%2D4275%2DB91F%2D46558301579B%7D

    このマクロ アクションでアドレスの GUID を引数として使用する前に、各 %7B 文字列を { 文字に置き換え、各 %2D 文字列を - 文字に置き換え、各 %7D 文字列を } 文字に置き換える必要があります。 リスト GUID に %7D 文字列の後に続く & (アンパサンド) 文字は含めないでください。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。