Добрый день, ребята! Нужно создать макрос заполняющий пропущенные ячейки в книге EXCEL предопределенными значениями по условиям. Количество файлов произвольное. Условия следующие: Предопределенных значений 5-6. Эту информацию можно разместить внутри макроса. Текст и дата. Из них,2-3 значения не предопределены, они должны браться из другого ФАЙЛА для заполнения целевой книги с помощью функции ВПР, ИНДЕС + ПОСКПОЗ. Эта файл постоянно открыт для использования.
Шаблон файла фиксирован за исключением одной детали (см. ниже) Количество горизонтальных строк в КАЖДОМ EXCEL файле различно. Количество НЕЗАПОЛНЕННЫХ ячеек в горизонтальных строках в КАЖДОМ EXCEL файле различно. Макрос должен отрабатывать при любом количестве горизонтальных строк. Нужно, чтобы макрос видел признак заполнения вручную строки и не заполнял вновь. Каждая ячейка в столбце заполняется своим значением принадлежащем только этой ячейке. Заполняем только определенные столбцы и строки Количество столбцов фиксированно, кроме случаев, когда пропущен один столбец. В том случае его нужно добавлять отдельно. Программа считает количество, если количество не равно шаблону, то добавляет один столбец в определенную область листа. Это важный момент, т.к. макрос должен добавлять информацию в строго определенные ячейки. И если количество столбцов будет разное, то данные добавятся “не туда”. Возможно создать отдельным макросом (но не обязательно) который добавляет столбец ТОЛЬКО в случае его отсутствия. Макрос в EXCEL , сохраненный в книге макросов. Для того, чтобы пользователь, открыв любой EXCEL файл, мог запустить макрос по горячим клавишам
Все в общем то просто, можно сделать при помощи макродекодера и знания эксель. Загляните в пример.
Макрос в EXCEL , сохраненный в книге макросов. Для того, чтобы пользователь, ОТКРЫВ ЛЮБОЙ EXCEL файл, мог запустить макрос по горячим клавишам Возможность импорта в книгу макросов из отдельного файла
Добрый день, ребята! Нужно создать макрос заполняющий пропущенные ячейки в книге EXCEL предопределенными значениями по условиям. Количество файлов произвольное. Условия следующие: Предопределенных значений 5-6. Эту информацию можно разместить внутри макроса. Текст и дата. Из них,2-3 значения не предопределены, они должны браться из другого ФАЙЛА для заполнения целевой книги с помощью функции ВПР, ИНДЕС + ПОСКПОЗ. Эта файл постоянно открыт для использования.
Шаблон файла фиксирован за исключением одной детали (см. ниже) Количество горизонтальных строк в КАЖДОМ EXCEL файле различно. Количество НЕЗАПОЛНЕННЫХ ячеек в горизонтальных строках в КАЖДОМ EXCEL файле различно. Макрос должен отрабатывать при любом количестве горизонтальных строк. Нужно, чтобы макрос видел признак заполнения вручную строки и не заполнял вновь. Каждая ячейка в столбце заполняется своим значением принадлежащем только этой ячейке. Заполняем только определенные столбцы и строки Количество столбцов фиксированно, кроме случаев, когда пропущен один столбец. В том случае его нужно добавлять отдельно. Программа считает количество, если количество не равно шаблону, то добавляет один столбец в определенную область листа. Это важный момент, т.к. макрос должен добавлять информацию в строго определенные ячейки. И если количество столбцов будет разное, то данные добавятся “не туда”. Возможно создать отдельным макросом (но не обязательно) который добавляет столбец ТОЛЬКО в случае его отсутствия. Макрос в EXCEL , сохраненный в книге макросов. Для того, чтобы пользователь, открыв любой EXCEL файл, мог запустить макрос по горячим клавишам
Все в общем то просто, можно сделать при помощи макродекодера и знания эксель. Загляните в пример.
Макрос в EXCEL , сохраненный в книге макросов. Для того, чтобы пользователь, ОТКРЫВ ЛЮБОЙ EXCEL файл, мог запустить макрос по горячим клавишам Возможность импорта в книгу макросов из отдельного файлаMepar