dinzhevatov
16-06-2013, 19:45
Доброго времени суток уважаемые форумчане!
Суть проблемы: есть Excel файл выгруженный из БД Oracle в формате .xlsx, в файле 23500 строк, по одному столбцу идет расчет по формуле вида =G4-J4. Файл весит 3 метра и с трудом открывается в 2007 офисе и чуть быстрее в 2010. В этот файл должны вносить данные 5 разных пользователей и когда я включаю Совместный доступ к файлу и соглашаюсь с его пересохранением Excel 2010 зависает. Открываю тот же файл Excel 2003 с преобразованием, открывается вполне быстро, сохряняю книгу в формате .xls включаю Совместный доступ, все пересохраняется нормально и с файлом можно работать, но его размер вырастает до 15-20 мегабайт. Забавно что при попытке открыть этот файл в 2010 офисе, он его вешает. С чем это может быть связано ума не приложу, проблема в том что на работе стоит Office 2010 и Office 2003 установить нельзя, а работать с этим файлом приходится каждый месяц. Может кто подскажет куда копать? Есть еще идея организовать внешний пользовательский интерфейс для работы с этим файлом, но т.к. опыта в программировании мало подскажите можно ли такое организовать и на каком языке проще?
Суть проблемы: есть Excel файл выгруженный из БД Oracle в формате .xlsx, в файле 23500 строк, по одному столбцу идет расчет по формуле вида =G4-J4. Файл весит 3 метра и с трудом открывается в 2007 офисе и чуть быстрее в 2010. В этот файл должны вносить данные 5 разных пользователей и когда я включаю Совместный доступ к файлу и соглашаюсь с его пересохранением Excel 2010 зависает. Открываю тот же файл Excel 2003 с преобразованием, открывается вполне быстро, сохряняю книгу в формате .xls включаю Совместный доступ, все пересохраняется нормально и с файлом можно работать, но его размер вырастает до 15-20 мегабайт. Забавно что при попытке открыть этот файл в 2010 офисе, он его вешает. С чем это может быть связано ума не приложу, проблема в том что на работе стоит Office 2010 и Office 2003 установить нельзя, а работать с этим файлом приходится каждый месяц. Может кто подскажет куда копать? Есть еще идея организовать внешний пользовательский интерфейс для работы с этим файлом, но т.к. опыта в программировании мало подскажите можно ли такое организовать и на каком языке проще?