Встроенный совместный режим работы имеет множество недостатков. Как команде в несколько человек одновременно работать с одним документом? В сети нашел, что использование git для excel возможно, тк. это по сути zipped-XML файл, но конкретных инструкций нет. К сожалению возможностей использовать google sheets нет.
Контроль версий excel при помощи git.
21.04.2017 03:01:26
|
|
|
|
21.04.2017 03:52:01
А зачем вам всё это нужно?
Что вы понимаете под контролем версий, применительно к файлу Excel? Какие недостатки совместного доступа в Excel вы хотите решить таким способом? |
|
|
|
21.04.2017 10:08:41
Интересная тема, хорошо бы нашлись знающие люди. |
|||
|
|
21.04.2017 11:24:09
![]() ![]() |
|||
|
|
21.04.2017 14:10:27
|
|||
|
|
21.04.2017 17:15:58
Есть несколько файлов связанных как ссылками так и общим кодом находящемся и в файлах и в библиотеке. Знает ли кто-нибудь удобный способ использования git для управления версиями таких файлов? |
|||
|
|
21.04.2017 18:22:46
вы, вообще, макросы для Excel писали?
git подразумевает сравнение версий кода а в файле Excel (если мы рассматриваем его начинку как XML), есть много данных, которые НЕ надо сравнивать Например, вы поменяли форматирование ячеек (рамочки вокруг таблицы нарисовали), ширину столбца чуть увеличили Понятно, что учитывать эти изменения (как несущественные) не нужно Но git будет видеть это как разные версии файла И получите вы сотни разных версий файла - сами потом не разберетесь, где 1 строку кода поменяли, а где цвет ячейки изменили PS: Есть способ для файлов Excel, во много раз удобнее называется резервное копирование файла (можно выполнять макросом) Ничего лучшего для Excel пока не придумано (вроде бы)
Изменено:
|
|||||
|
|
||||
Читают тему