ImportSharePointList Macro Action

S’applique à
Access pour Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vous pouvez utiliser l’action macro ImportSharePointList dans les bases de données de bureau Access pour importer ou lier des données à partir d’un site SharePoint.

Remarque

Cette action n’est pas autorisée si la base de données n’est pas approuvée.

Paramètre

L’action macro ImportSharePointList contient les arguments suivants.

Argument de l’action Description
Type de transfert Sélectionnez le type de transfert.
  • Sélectionnez Importer pour copier les données de liste SharePoint dans une table dans Access. Les mises à jour des données dans Access n’affectent pas les données dans Windows SharePoint Services. De même, les mises à jour des données dans Windows SharePoint Services n’affectent pas les données dans Access.
  • Sélectionnez Lien pour créer une table liée dans Access qui établit un lien vers les données de Windows SharePoint Services. Les mises à jour des données dans Access sont répercutées dans Windows SharePoint Services. De même, les mises à jour des données dans Windows SharePoint Services sont répercutées dans Access.
Adresse du site Entrez le chemin d’accès complet du site SharePoint.
ID de liste Entrez le nom ou le GUID de la liste à transférer. Argument obligatoire.
Afficher l’ID Entrez le GUID de l’affichage de la liste que vous souhaitez utiliser. Laissez cet argument vide pour transférer toutes les lignes et colonnes de la liste.
Nom de la table Entrez le nom que vous souhaitez afficher pour la table ou la table liée dans Access.
Obtenir les valeurs d’affichage de recherche Sélectionnez Oui pour transférer les valeurs d’affichage des champs Liste de choix au lieu de l’ID utilisé pour effectuer la recherche.

Remarques

  • Cette action a le même effet que de cliquer sur Liste SharePoint dans le groupe Importer sous l’onglet Données externes . Les arguments de l’action correspondent aux choix que vous effectuez dans l’Assistant Données externes.
  • Pour exécuter l’action ImportSharePointList dans un module VBA, utilisez la méthode TransferSharePointList de l’objet DoCmd .
  • Si vous spécifiez une liste ou un affichage inexistant, aucune erreur ne se produit et aucune donnée n’est transférée.
  • Un GUID est un identificateur hexadécimal unique pour une liste ou un affichage. Un GUID doit être entré au format suivant, où chaque « F » est un nombre hexadécimal (de 0 à 9 ou de A à F).

{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}

Vous pouvez obtenir le GUID d’une liste ou d’un affichage à partir du site SharePoint en procédant comme suit :

  1. Ouvrez la liste dans Windows SharePoint Services.
  2. Si l’affichage souhaité n’est pas affiché, cliquez sur la flèche déroulante Affichage , puis sélectionnez l’affichage souhaité.
  3. Cliquez sur la flèche déroulante Affichage , puis sélectionnez Modifier cet affichage.
    L’adresse dans la barre d’adresses du navigateur contient les GUID de la liste et de la vue. Le GUID de la liste suit List= et le GUID de la vue suit View=. Toutefois, dans l’adresse, chaque caractère { (accolade gauche) est représenté par la chaîne %7B, chaque caractère - (trait d’union) est représenté par la chaîne %2D et chaque caractère } (accolade droite) est représenté par la chaîne %7D. Par exemple :

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

Pour pouvoir utiliser les GUID de l’adresse comme arguments dans cette action de macro, vous devez remplacer chaque chaîne %7B par le caractère { , remplacer chaque chaîne %2D par le caractère - et remplacer chaque chaîne %7D par le caractère } . N’incluez pas le caractère & (esperluette) qui suit la chaîne %7D dans le GUID de liste.