Страницы: 1
RSS
Сбор данных из закрытых книг с помощью формул
 
Здравствуйте.
Пользуюсь OpenOffice Calc. По ряду причин появилось стойкое желание сменить Calc на Excel2007. При открытии книг созданных и работающих в Calc возникла проблема невозможности обновления внешних связей при закрытых книгах. Вариант с открытием книг при необходимости обновлений неприемлем из-за временных затрат. Книги-источники "вынимаются" из 1С. Сбор данных производится с использованием функций СУММЕСЛИ, ДВССЫЛ, АДРЕС. Расположение данных в книгах-источниках не постоянное.
Прошу помощи в решении данной проблемы.
Спасибо.
 
Цитата
Asfert написал: Прошу помощи в решении данной проблемы
А помощь конкретно в чём должна заключаться?
 
Хочу чтобы используемые мной книги работали в Excel2007 также успешно как и в Calc. Подскажите что для этого нужно изменить/добавить/убавить.
 
Цитата
Asfert написал:
Вариант с открытием книг при необходимости обновлений неприемлем из-за временных затрат
Насколько велики эти затраты? Ведь можно программно, в невидимом для пользователя режиме, открывать поочерёдно эти книги и забирать из них нужные данные.
 
На данный момент книг-источников 4 (предположительно будет 7-9). Данные в них обновляются до 150 раз за день.
 
Цитата
Asfert написал: Данные в них обновляются до 150 раз за день.
И что? В тот момент, когда это необходимо, запускаете макрос, и он собирает данные из нужных книг в книгу-сборщик. Или задача в другом?
 
Проблема в том, что не желательно использование макросов("пожелание" IT-отдела). Мне нужно чтобы после нажатия на "кнопочку обновить связи" были собраны актуальные данные.
 
Был неприятно удивлён возникшей проблемой с Excel2007. Считал что популярный коммерческий продукт должен обладать как минимум не меньшими возможностями по сравнению с не коммерческими.
 
Не все формулы работают с закрытыми книгами )
 
Отсутствие возможности работы с закрытыми книгами это особенность или ошибка Excel? Это относится ко всем версиям Excel?
 
Цитата
Asfert написал: Отсутствие возможности работы с закрытыми книгами это особенность или ошибка Excel?
Я не говорил про отсутствие возможности:
Цитата
Юрий М написал: Не все формулы работают с закрытыми книгами
 
Убеждён что при прочтении сообщения полность, не вырывая из контекста части, включая цитату, никаких недопониманий быть не должно.
 
Вы о чем?
 
Цитата
vikttur написал: Вы о чем?
Сообщения 9-12.
 
И? Вам Юрий ответил. Его ответ, но с другой стороны: в Excel есть функции, которые работают с закрытыми книгами.
Что непонятно?

Вы бы пример показали.
 
Цитата
vikttur написал: Вы о чем?
Моя оплошность. Не вставил конкретную цитату. Возможна неверная трактовка ответа модератора пользователями. Впредь постараюсь не допускать подобных оплошностей.
 
Так и не понял проблему.
Что не получается? Вы можете показать пример, как того требуют правила? Или так и будем в угадайки играть?
 
Цитата
Asfert написал: СУММЕСЛИ, ДВССЫЛ, АДРЕС
Данные функции работают исключительно со ссылками на ячейки. Либо принимают исключительно ссылки, либо возвращают их. Т.е. не могут работать с закрытой книгой по определению, т.к. у закрытой книги нет инициализированного в памяти ПК диапазона ячеек.
Но, если знать что вообще Вам надо - может можно придумать иной метод. Например заменить СУММЕСЛИ на СУММПРОИЗВ(она работает с закрытыми книгами).

Но вот что смущает: есть подозрение, что Вы не планируете книги-источники открывать вообще. А без открытия одновременно файлов-источников и файла с функциями результаты функций тоже не будут обновляться.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
кнопка цитирования не для ответа. С помощью кнопки создают ЦИТАТЫ, а не копируют сообщения полностью [МОДЕРАТОР]
Цитата
vikttur написал: в Excel есть функции, которые работают с закрытыми книгами. Что непонятно?
Проблема в невозможности(проблема технического характера) прикрепить файл-пример. Суть проблемы описана в сообщении.
Замена СУММЕСЛИ на СУММПРОИЗВ проблему не решает есть ещё ДВССЫЛ. Отказаться от ДВССЫЛ нет возможности потому как данные в книгах-источниках могут располагаться по разным координатам.
Возможно есть иные варианты решения?
Макросы не желательны, но если без них никак буду убеждать IT-отдел в их крайней необходимости.
 
Цитата
Отказаться от ДВССЫЛ нет возможности
Значит, без макросов - никак.

Цитата
Возможно есть иные варианты решения?
Вот для этого и нужно видеть Ваши данные и желаемый результат.

Тему переименовал.
Страницы: 1
Читают тему
Наверх