使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

可以使用 Access 桌面数据库中的 ImportSharePointList 宏操作从 SharePoint 网站导入或链接数据。

注意: 从 Access 2010 开始, TransferSharePointList 宏操作已重命名为 ImportSharePointList

注意: 如果数据库不受信任,则不允许此操作。

设置

ImportSharePointList 宏操作具有以下参数。

操作参数

说明

传输类型

选择传输类型。

  • 选择“ 导入 ”,将 SharePoint 列表数据复制到 Access 表中。 汇报 Access 中的数据不会影响Windows SharePoint Services中的数据。 同样,对 Windows SharePoint Services 中的数据的更新不会影响 Access 中的数据。

  • 选择“链接”,在 Access 中创建链接到Windows SharePoint Services中的数据的链接表。 access 中数据的汇报反映在Windows SharePoint Services中。 同样,Windows SharePoint Services中数据的更新也反映在 Access 中。

网站地址

输入 SharePoint 网站的完整路径。

列表 ID

输入要传输的列表的名称或 GUID。 必需参数。

视图 ID

输入要使用的列表的视图的 GUID。 将此参数留空以传输列表中的所有行和列。

Table Name

输入要在 Access 中为表或链接表显示的名称。

获取查找显示值

选择“ ”以传输查找字段的显示值,而不是用于执行查找的 ID。

备注

  • 此操作的效果与在“外部数据”选项卡上的“导入”组中单击“SharePoint 列表”的效果相同。 操作的参数对应于你在获取外部数据向导中所做的选择。

  • 若要在 VBA 模块中运行 ImportSharePointList 操作,请使用 DoCmd 对象的 TransferSharePointList 方法。

  • 如果指定不存在的列表或视图,则不会发生错误,也不会传输任何数据。

  • GUID 是列表或视图的唯一十六进制标识符。 必须使用以下格式输入 GUID,其中每个“F”是十六进制数 (0 到 9 或 A 到 F) 。

{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}

可以通过使用以下过程从 SharePoint 网站获取列表或视图的 GUID:

  1. 在 Windows SharePoint Services 中打开列表。

  2. 如果未显示所需的视图,请单击“ 视图 ”下拉箭头,然后选择所需的视图。

  3. 单击“ 视图 ”下拉箭头,然后选择“ 修改此视图”。

    浏览器地址栏中的地址包含列表和视图的 GUID。 列表的 GUID 跟在 List=后面,视图的 GUID 跟在 View=后面。 但是,在地址中,每个 { (左大括号) 字符由字符串 %7B 表示,每个 - (连字符) 字符由字符串 %2D 表示,每个 } (右大括号) 字符由字符串 %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 中包括&(和) 字符。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×