Добрый день! Когда-то давно нашел одном из ресурсов такой файлом с макросом автофильтра. В рабочем файле количество строк чуть более 700 тысяч. В целом его работа устраивает, проблемы начинаются когда это файл необходимо открыть на компьютерах с более ранними версиями офиса, а соответственно, происходит обрезание файла на 65 тысячах строк. Вопрос, можно ли весь массив в с данными спрятать в сам код, что бы поиск происходил в самом коде, а уже потом происходила выгрузка найденного на рабочий лист книги?
Добрый день! Когда-то давно нашел одном из ресурсов такой файлом с макросом автофильтра. В рабочем файле количество строк чуть более 700 тысяч. В целом его работа устраивает, проблемы начинаются когда это файл необходимо открыть на компьютерах с более ранними версиями офиса, а соответственно, происходит обрезание файла на 65 тысячах строк. Вопрос, можно ли весь массив в с данными спрятать в сам код, что бы поиск происходил в самом коде, а уже потом происходила выгрузка найденного на рабочий лист книги?AVI
Добрый! Нууу, теоретически да, можно, но это совсем-совсем не по-феншую. Вот вообще ни разу Пересохраните данные в текстовик, на него уже можно смотреть макросом или запросом (Данные - Из текста) Или засуньте данные в Access. Или еще как-то. Не могу проверить, будет ли в 2003 работать такая конструкция - файл Ф1 с данными сохранен в xlsx или xlsb, в другом файле Ф2 (в xls) сводная таблица с источником данных на Ф1. Ну и дальше работаем как с обычной сводной. Вот и интересно, если на машине только 2003, то возьмет ли сводная данные из файла xlsx (или xlsb) В общем принцип одинаков - где-то храним данные и оттуда тянем
Добрый! Нууу, теоретически да, можно, но это совсем-совсем не по-феншую. Вот вообще ни разу Пересохраните данные в текстовик, на него уже можно смотреть макросом или запросом (Данные - Из текста) Или засуньте данные в Access. Или еще как-то. Не могу проверить, будет ли в 2003 работать такая конструкция - файл Ф1 с данными сохранен в xlsx или xlsb, в другом файле Ф2 (в xls) сводная таблица с источником данных на Ф1. Ну и дальше работаем как с обычной сводной. Вот и интересно, если на машине только 2003, то возьмет ли сводная данные из файла xlsx (или xlsb) В общем принцип одинаков - где-то храним данные и оттуда тянем_Boroda_