Мы использовали облачные приложения, такие как Dropbox, OneDrive и Google Drive, чтобы обмениваться файлами между несколькими пользователями. У каждого из них есть настольные приложения, которые позволяют синхронизировать файлы в определенной папке на жестком диске. Но наша проблема в том, что последовательность синхронизации ужасна. Очень часто файлы в веб-приложении Dropbox, OneDrive и Google Drive обновляются, но в настольном приложении пользователя они не синхронизируются.
Нашей основной целью для этого являются файлы Excel, которые требуют обновления данных всех пользователей. Потому что, если только 5 из 10 пользователей обновили файлы при анализе файла Excel, данные будут искажены и будут очень плохими.
Если облачные приложения не годятся из-за высокой частоты отказов, мы также рассмотрели возможность использования Google Sheets и создания подключения для передачи данных к файлу Excel, но, похоже, не можем найти возможность установить связь в режиме реального времени между Google Sheet и Excel. Мы не можем использовать Google Sheets отдельно, потому что у него нет возможности Visual Basic для приложений (VBA) и преимущество автоматизации будет потеряно.