У меня есть следующий скрипт для доступа к файлу Excel из Office365 Sharepoint.
dim objApp2 As Excel.Application
dim objBook2 As Excel._Workbook
dim objBooks2 As Excel.Workbooks
dim objSheets2 As Excel.Sheets
dim objSheet2 As Excel._Worksheet
link="sharepointlink"
objApp2 = New Excel.Application()
objBooks2 = objApp2.Workbooks
objBook2 = objBooks2.Open(link, [ReadOnly]:=False)
objSheets2 = objBook2.Worksheets
ws2 = objSheets2("Data")
Dim valoare As Integer
valoare = Int(ws2.Range("a1").Value)
ws2.Range("a1").Value = valoare + 1
objBook2.SaveAs()
objBook2.Close(False)
У меня проблема: если кто-то заходит на мою ссылку и открывает файл, либо на Sharepoint, либо при локальном открытии, я получаю сообщение об ошибке при попытке закрыть объект или сохранить файл.
Как я могу проверить, открыт ли кто-то файл при попытке сохранить файл или есть другой способ доступа к файлу?