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. |
| ID da Exibição | Insira o GUID do modo de exibição da lista que você deseja usar. Deixe esse argumento em branco para transferir todas as linhas e colunas na lista. |
| Table Name | Insira o nome que deseja exibir para a tabela ou para a 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 realizar a pesquisa. |
Comentários
- Essa ação tem o mesmo efeito que clicar em Lista do SharePoint no grupo Importar na guia Dados Externos . Os argumentos para a ação correspondem às opções feitas no Assistente para 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 um modo de exibição. Um GUID deve ser inserido no seguinte formato, 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 do site do SharePoint usando o seguinte procedimento:
- Abra a lista no Windows SharePoint Services.
- Se o modo de exibição desejado não for exibido, clique na seta suspensa Exibir e selecione o modo de exibição desejado.
- Clique na seta suspensa Modo de exibição e selecione Modificar este modo de exibição.
O endereço na barra de endereços do navegador contém os GUIDs para a lista e o modo de exibição. O GUID para a lista segue List=, e o GUID para a exibição segue View=. No entanto, no endereço, cada caractere { (chave esquerda) é representado pela string %7B, cada caractere - (hífen) é representado pela string %2D e cada caractere } (chave direita) é representado pela string %7D. Por exemplo:
https://MySite12/_layouts/ViewEdit.aspx?List=%7B2A82A404%2D5529%2D47DC%2DAE13%2DAC1D9BC0A84F%7D&View=%7B357B4FE6%2D44CF%2D4275%2DB91F%2D46558301579B%7D
Antes de usar os GUIDs do endereço como argumentos nesta ação de macro, você deve substituir cada cadeia de caracteres %7B pelo caractere { , substituir cada cadeia de caracteres %2D pelo caractere - e substituir cada cadeia de caracteres %7D pelo caractere } . Não inclua o caractere & (e comercial) que segue a cadeia de caracteres %7D no GUID da lista.