Действительно, после некоторой помощи или того, что мне нужно, просто невозможно.Я использую MS Office Pro Plus 2016 и создал книгу с поддержкой макросов, которая с помощью приведенного ниже кода извлекает данные из списка shareopint и позволяет конечному пользователю манипулировать данными и синхронизировать их изменения обратно на sharepoint.
option eplicit
Sub link_edit_Mode()
Dim mySh As Worksheet
Dim spSite As String
Dim objX As Object
Set mySh = Sheets("Sheet1")
Dim src(0 To 1) As Variant
spSite = "https://MySiteName/sites/GroupCR" 'site name
src(0) = spSite & "/_vti_bin"
src(1) = "{7E802222-3E8F-429D-9F29-D2429DGG17E7}" 'GUID
mySh.ListObjects.Add xlSrcExternal, src, True, xlYes, Sheets("sheet1").Range("A20")
Sheets("sheet1").Activate
Range("A20").Select
Selection.ListObject.ListRows.Add AlwaysInsert:=True
For Each objX In ActiveSheet.ListObjects
objX.Name = "SPData"
Next objX
ActiveSheet.ListObjects("SPData").TableStyle = "TableStyleLight18"
End Sub
То, с чем я борюсь, - это возможность применить своего рода проверку ячейки к связанной таблице SP.Можно ли это сделать?В настоящее время люди могут эффективно изменять данные на те, которые им необходимы, и сохранять их там, где мне необходимо контролировать то, что может быть выбрано / определено.
Любое руководство будет очень полезным.
Спасибо
Шон