Проблема при сохранении книги Exell

Тема в разделе "Visual Basic", создана пользователем y_andrew, 30 авг 2007.

Статус темы:
Закрыта.
  1. y_andrew

    y_andrew Гость

    Доброе время суток!
    Подскажите как решить такую проблему!
    Написали макрос в Экселе для обработки информации, макрос использует данные из других файлов, обрабатывает из в массивах, заполняет конечный лист и сохраняет его как результат. Но при сохранении файл разбухает в два - три раза. Если же файл открыть, и повторно сохранить - размер файла принимает нужный объем. Никаких ссылок в файле нет, может дело в используемых массивах данных - и при схранении обьем массивов сохраняется с файлом?
    И еще вопрос, макрос когда подтягивает данные из других книг - постоянно их открывает - тянет данные и закрывает, есть ли возможность тянуть данные не прибегая к подобной процедуре (может есть возможность вытягивать из "закрытых" файлов) - очень сильно увеличивается время работы макроса.
     
  2. Tanya

    Tanya Гость

    неплохо бы посмотреть код,

    возможно вовсе не открытие книги увеличивает время работы
    массивы обычных типов данных вряд ли увеличивают объем книги
    возможно создаются какие-то объектые переменные, которые по окончании
    работы не освобождаются
    возможно нужно переустановить Excel :),

    но лучше всего, опять же, взглянуть на код
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей