На самом деле это может быть довольно интересно, в зависимости от того, какой доступ разрешают администраторы вашей фермы SharePoint. Но я всегда использовал REST для доступа к списку SP через API SP. Я использовал этот сайт: https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/complete-basic-operations-using-sharepoint-rest-endpoints для большого эффекта при создании списков и доступе к ним из удаленных приложений. Все, что может отправить аутентифицированный отдых / сгенерировать токен с учетными данными, должно иметь возможность получить СПИСОК и даже отредактировать его. доступ через SOAP или точки REST API. Возможно, вам придется выяснить свои собственные соглашения об именах списков и любые специальные коды символов, такие как подчеркивание или пробелы, и их соответствующие коды SP ((http://sharepoint.stackexchange.com/questions/787/finding-the-internal-name-and-display-name-for-a-list-column))
EDIT если у вас есть запрос мощности, вы можете использовать встроенный шаблон подключения к sharepoint в большинстве приложений Office, в которых есть PQ. Это может быть хорошо, поскольку позволит вам сохранить учетные данные, необходимые для получения SP, без необходимости генерировать токен через SOAP или REST. Но REST - это мой главный опыт здесь. Я использовал PQ в Excel для доступа к списку SP.