2016-06-25 3 views
0

Есть ли способ обновить содержимое excel в фоновом режиме, когда лист находится в открытом состоянии.
Я использую API Apache POI Spreadsheet (API на основе Java) для чтения и записи контента на листе excel.
Используя user API, я сохраняю данные на листе excel, но я не нашел API для обновления данных excel в фоновом режиме (без закрытия файла excel, содержимое должно быть обновлено).
Если мы попытаемся обновить excel, когда он будет открыт, он покажет error like file is accessed by other resource.
Пожалуйста, помогите мне найти API для достижения этой цели с помощью Apache POI или любого другого API.
(я заметил, используя VB script, мы можем добиться этого, но первое предпочтение - Java, если нет другого доступного API, то VB Script).Java POI api для обновления данных Excel в фоновом режиме без закрытия excel?

ответ

1

Excel помещает замок в файл и, таким образом, активно запрещает другим приложениям изменять файл, поэтому я не думаю, что это возможно с любой библиотекой.