Проблема такая. Файл Excel заведомо формируется сам, не пользователем (то есть выгружается другой программой). Данные она вписывает на один лист. Необходимо сделать так чтобы при открытии документа данные из определенного диапазона ячеек копировались\переносились на другой лист этой же книги. Затем удаление 1-го листа (необязательно).
Формулы не предлагать пожалуйста. Необходимо vba или макрос. В них я не силён.
Спасибо!
Добрый день!
Проблема такая. Файл Excel заведомо формируется сам, не пользователем (то есть выгружается другой программой). Данные она вписывает на один лист. Необходимо сделать так чтобы при открытии документа данные из определенного диапазона ячеек копировались\переносились на другой лист этой же книги. Затем удаление 1-го листа (необязательно).
Формулы не предлагать пожалуйста. Необходимо vba или макрос. В них я не силён.
Через кнопку "Запись макроса" - копируешь диапазон заведомо превышающий возможную выгрузку, вставляешь на другой лист и получившийся макрос привязываешь к кнопке.
Отличный способ, так делал уже. Но нужно без кнопок. Автоматически при открытии файла.
Через кнопку "Запись макроса" - копируешь диапазон заведомо превышающий возможную выгрузку, вставляешь на другой лист и получившийся макрос привязываешь к кнопке.
Отличный способ, так делал уже. Но нужно без кнопок. Автоматически при открытии файла.admitriev
admitriev Пока что могу предложить вот такие вот костыли. Тут просто последовательное копирование блоков. Дело в том, что у Вас формы на листе 1 и листе 2 - расходятятся в диапазонах. К тому же часто встречается объединение ячеек, которое, как всегда, портит всю малину) Если такой вариант слишком ущербный - подождите, быть может уважаемые Гуру этого форума помогут написать более интересный макрос.)
ЗЫ. Как и просили макрос срабатывает на открытие файла. ЗЗЫ. В начале - сохранить файл, а потом открывать.
admitriev Пока что могу предложить вот такие вот костыли. Тут просто последовательное копирование блоков. Дело в том, что у Вас формы на листе 1 и листе 2 - расходятятся в диапазонах. К тому же часто встречается объединение ячеек, которое, как всегда, портит всю малину) Если такой вариант слишком ущербный - подождите, быть может уважаемые Гуру этого форума помогут написать более интересный макрос.)
ЗЫ. Как и просили макрос срабатывает на открытие файла. ЗЗЫ. В начале - сохранить файл, а потом открывать.ArkaIIIa
Вопрос давно решен. Тема была раскидана по 4 форумам (минимум). На одном, правда, спасибо сказал. Зато на другом обиделся, и отвечающему карму попортил.
Вопрос давно решен. Тема была раскидана по 4 форумам (минимум). На одном, правда, спасибо сказал. Зато на другом обиделся, и отвечающему карму попортил.RAN