У меня есть макрос Excel, который извлекает данные из другого файла, затем переформатирует указанные данные и, наконец, добавляет указанные данные в файл базы данных Access в качестве новых записей. Мой скрипт отлично работает с традиционным файлом базы данных .accdb Access, но я ищу переход к веб-приложению SharePoint Access.Добавить записи для доступа к веб-приложению из Excel через VBA
В настоящее время мой Excel VBA скрипт выглядит примерно так:
dbPath = "C:\Some\Path\MyDatabase.accdb"
Set wsDAO = DBEngine.Workspaces(0)
Set dbDAO = wsDAO.OpenDatabase(dbPath)
Set rsDAO = dbDAO.OpenRecordset(TableName)
RecordCount = UBound(ExportValues)
FieldCount = rsDAO.Fields.Count
ReDim ExportArray(1 To RecordCount, 1 To n)
For r = 1 To RecordCount
ExportArray(r, 1) = Stuff
.
.
.
ExportArray(r, n) = StuffN
Next r
For records = 1 To RecordCount
If records = 1 Then
rsDAO.AddNew
Else
rsDAO.Update
rsDAO.AddNew
End If
For n = 1 To FieldCount - 1
rsDAO.Fields(n).Value = ExportArray(records, n)
Next n
Next records
rsDAO.Update
rsDAO.Close
dbDAO.Close
Как я могу изменить это, чтобы получить доступ и обновлять Access Web App? Я не знаю, с чего начать. Я просмотрел все вокруг, но не смог найти хорошую информацию, особенно учитывая новый SharePoint, недавно выпущенный Microsoft. Благодаря!
Это несчастливо. Я надеялся, что могу ввести URL-адрес и некоторые учетные данные пользователя в свой сценарий и иметь возможность напрямую писать в Access Web App. Спасибо за ваш вклад. – margentieri