logo
logo
Ох, я уж сейчас и не помню, в какой версии это было сделано. [Dervish 02/02/2017 20:41]
Нужно различать два вида экспорта, которые сейчас есть в программе.
 
Во-первых, если открыть страницу операций, то в меню "Действия" можно найти команду "Выгрузить операции в Excel". Этот вид выгрузки не предназначен для последующего импорта. Он может пригодиться, например, когда нужно кому-то просто отправить список операций. Или распечатать его. В общем, эта выгрузка не для импорта. И чтоб этот пункт работал, на компьютере должен быть установлен Excel. Про версию не скажу, лично у меня все работает на Excel 2010.
 
Во-вторых, в программе есть мастер экспорта и мастер импорта в меню "Файл", открываются командами "Экспорт данных..." и "Импорт данных...". Вот эти мастера как раз нужны для переноса данных. Выгруженные данные могут быть переданы на вход мастера импорта. По умолчанию в мастерах поддерживаются два формата "Файл XML" и "Книга Microsoft Excel".
 
Теперь хорошая новость: чтоб мастера экспорта и импорта работали с форматом Excel на компьютере вообще может быть не установлен Microsoft Office. Он не нужен. Программа просто записывает на диск (и читает) файлы формата *.xlsx. Офис не нужен вообще. Записанные файлы могут открываться в любой программе, хоть в OpenOffice, хоть где угодно.
 
Мастер импорта тоже не требует, чтобы на компьютере был установлен Microsoft Office. Мастер импорта просто читает файл формата xlsx с диска.
 
Поскольку Вы планируете комбинировать данные из разных файлов, хочу заметить:
 
1. Все импортируемые данные должны быть полными. То есть, если на странице операций упоминается счет "RUR - Копилка", то этот счет должен обязательно присутствовать на листе счетов. Или, если на странице операций упоминается какая-то статья, эта статья должна присутствовать на листе операций.
 
2. AbilityCash правильно работает с формулами в книге. То есть, вы можете использовать формулы для того, чтобы, например, вычислять суммы операций. Или даты. Что угодно может собираться при помощи формул.
 
3. Я не проверял, нормально ли работает мастер импорта с файлами формата xlsx, полученными из сторонних программ, например, из OpenOffice. Теоретически, может возникнуть ситуация, когда AbilityCash не поймет файл xlsx, если этот файл был записан не Microsoft Excel. Но с этой ситуацией можно разбираться и довольно быстро ее поправить. Если же импортируемый файл был записан Microsoft Excel, то проблем быть не должно.
 
Еще раз повторюсь, у меня установлен Excel 2010, с ним все работает корректно.