Недавно я пытаюсь экспортировать данные в каждый элемент списка в SharePoint в Excel с помощью VBA. Ниже приведен список.VBA Экспорт данных о продуктах SharePoint в таблицу Excel
И если нажать на каждом это выглядит следующим образом:
Так данные я вычеркнул те ценности, которые я хочу, чтобы они были экспортированы в электронную таблицу Excel.
Я знаю, как экспортировать весь список из, чтобы преуспеть, код:
Sub ImportSharePointData()
Dim objMyList As ListObject
Dim objWksheet As Worksheet
Const SPServer As String = "http://ln- sharepoint.XXXintra.net/XXX/XXX/XXX/_vti_bin"
Const LISTNAME As String = "{06AAB69F-XXX-XXX-XXX-8F677FE38D76}"
Const VIEWNAME As String = "Agreement"
ActiveSheet.ListObjects.Add SourceType:=xlSrcExternal, Source:= _
Array(SPServer, VIEWNAME, LISTNAME), LinkSource:=True, Destination:=Range("A1")
End Sub
Теперь я хочу данных в каждой отдельной позиции в этом списке, например, Элемент с идентификатором 367, экспортирующий поле имени контрагента, CSID и т. Д., Чтобы преуспеть.
Кроме того, похоже, что эти данные заполняются пользователями в формы на SharePoint, которые разработаны с использованием InfoPath.
Есть ли в любом случае, что я могу сделать это, не используя дизайнерский уровень доступа?
Благодарим вас за любое решение или совет.
спасибо Thriggle ~! Почему я так не думал об этом! Я пробовал весь метод кодирования, но почему-то пропустил этот прямой подход. Огромное спасибо. –