2017-10-01 5 views

Répondre

0

Assurez-vous que votre point de vue de la liste et Excel colonnes de feuille sont dans le même ordre. Cliquez sur le lien modifier dans "nouvel élément ou modifier cette liste" en haut de votre page de liste. Votre liste est maintenant en "vue de la feuille de données". Mettez en surbrillance les lignes d'Excel que vous voulez entrer et copiez-les. Sur votre page de liste, cliquez sur la cellule la plus à gauche de la rangée vide en bas, et faites CTR + V. Cela devrait vous inviter à "Autoriser l'accès" à votre presse-papiers et coller vos nouvelles entrées sur la liste. En cas de problème, voir this guide.

+0

Merci pour votre réponse, mais je ne veux pas copier coller, il doit être effectuée par programme VBA –

0

La vue de la feuille de données n'est pas un bon moyen de le faire. Soit vous utilisez VBA et la macro d'Excel ou l'accès pour mettre à jour la liste. Le problème que j'ai est exactement le même mais avec des colonnes de recherche pour filtrer le formulaire utilisé pour ajouter un nouvel objet. Lorsque le copier-coller est effectué à partir d'Excel, la liste ne peut pas déterminer quelle valeur de colonne utiliser et la connecter à la valeur d'une autre liste. J'ai aussi entendu dire que vous pouviez utiliser les services Web dans SharePoint, mais je n'y suis pas encore arrivé. Voici quelques articles qui peuvent vous aider en ce qui concerne VBA:

https://scottlyerly.wordpress.com/2014/06/26/excel-geeking-using-vba-and-ado-to-change-data-to-sharepoint-lists/

https://flylib.com/books/en/3.464.1.67/1/

https://sharepoint.stackexchange.com/questions/11426/update-list-from-excel-using-vba