Я создал программное обеспечение для отслеживания запасов, в котором есть документ на стороне клиента, который изменяет данные в основном списке, который расположен на сервере с использованием макросов VBA.
Эта отдельная программа запросит у пользователя информацию изатем откройте основной список документов и добавьте данные в следующую незаполненную строку.
В настоящее время у меня возникла проблема, поскольку программа на стороне клиента будет использоваться на нескольких компьютерах одновременно, при этом основной документ будет меняться одновременно.Есть ли способ, позволяющий нескольким пользователям одновременно работать с основным документом и обходить многопользовательские ограничения Excel?
Sub Button1_Click()
Name = InputBox("Enter your name")
Workbooks.Open ("Master List.xlsm") 'Needs the file location path'
Last_Row = Cells(Cells.Rows.Count, "A").End(xlUp).Row + 1
Range("A" & Last_Row) = Name
Workbooks("Master List.xlsm").Save
Workbooks("Master List.xlsm").Close
End Sub
Это очень упрощенная версия кода на стороне клиента.