Você pode usar a ação de macro ImportSharePointList nos bancos de dados da área de trabalho do Access para importar ou vincular dados de um site do SharePoint.
Observação
Essa ação não será permitida se o banco de dados não for confiável.
Configuração
A ação de macro ImportSharePointList tem os seguintes argumentos.
| Argumento da ação | Descrição |
|---|---|
| Tipo de transferência | Selecione o tipo de transferência.
|
| Endereço do Site | Insira o caminho completo do site do SharePoint. |
| ID da lista | Insira o nome ou GUID da lista a ser transferida. Argumento necessário. |
| Exibir ID | Insira o GUID da exibição da lista que você deseja usar. Deixe esse argumento em branco para transferir todas as linhas e colunas da lista. |
| Nome da Tabela | Insira o nome desejado exibido para a tabela ou tabela vinculada no Access. |
| Obter valores de exibição de pesquisa | Selecione Sim para transferir valores de exibição para campos de pesquisa em vez da ID usada para executar a pesquisa. |
Comentários
- Essa ação tem o mesmo efeito que clicar em SharePoint List no grupo Importar na guia Dados Externos . Os argumentos para a ação correspondem às escolhas que você faz no Assistente de Obter Dados Externos.
- Para executar a ação ImportSharePointList em um módulo VBA, use o método TransferSharePointList do objeto DoCmd .
- Se você especificar uma lista ou exibição inexistente, nenhum erro ocorrerá e nenhum dado será transferido.
- Um GUID é um identificador hexadecimal exclusivo para uma lista ou uma exibição. Um GUID deve ser inserido no formato a seguir, em que cada "F" é um número hexadecimal (0 a 9 ou A a F).
{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}
Você pode obter o GUID para uma lista ou exibição no site do SharePoint usando o seguinte procedimento:
- Abra a lista em Windows SharePoint Services.
- Se a exibição desejada não for exibida, clique na seta suspensa Exibir e selecione a exibição desejada.
- Clique na seta suspensa Exibir e selecione Modificar essa Exibição.
O endereço na barra de endereços do navegador contém os GUIDs para a lista e a exibição. O GUID da lista segue List=e o GUID para a exibição segue View=. No entanto, no endereço, cada caractere { (chave esquerda) é representado pela cadeia de caracteres %7B, cada caractere – (hifen) é representado pela cadeia de caracteres %2D e cada caractere } (chave direita) é representado pela cadeia de caracteres %7D. Por exemplo:
https://MySite12/_layouts/ViewEdit.aspx?List=%7B2A82A404%2D5529%2D47DC%2DAE13%2DAC1D9BC0A84F%7D&View=%7B357B4FE6%2D44CF%2D4275%2DB91F%2D46558301579B%7D
Antes de poder usar os GUIDs do endereço como argumentos nesta ação macro, substitua cada cadeia de caracteres %7B pelo caractere { , substitua cada cadeia de caracteres %2D pelo caractere – e substitua cada cadeia de caracteres %7D pelo caractere } . Não inclua o caractere & (ampersand) que segue a cadeia de caracteres %7D no GUID da lista.