Добрый день! Нужен макрос позволяющий найти самую нижнюю строку в документе, которая содержит любой текст (символы). Далее переместится на три строки ниже и в первой ячейке (этой строки) добавить текст:
"Исполнитель
Проверил"
Длина документа разная - неизвестна, но всегда в страничном режиме она окантована синей границей (областью печати).
На примере вложенного файла Excel: 1. найти самую нижнюю строку содержащую любой текст (в данном примере это строка 34). 2. проследовать на три строки вниз (строка 37) и в первой ячейке этой строки (A37) внести текст "Исполнитель" 3. проследовать на две строки вниз (39) и в первой ячейке (A39) внести текст "Проверил"
Добрый день! Нужен макрос позволяющий найти самую нижнюю строку в документе, которая содержит любой текст (символы). Далее переместится на три строки ниже и в первой ячейке (этой строки) добавить текст:
"Исполнитель
Проверил"
Длина документа разная - неизвестна, но всегда в страничном режиме она окантована синей границей (областью печати).
На примере вложенного файла Excel: 1. найти самую нижнюю строку содержащую любой текст (в данном примере это строка 34). 2. проследовать на три строки вниз (строка 37) и в первой ячейке этой строки (A37) внести текст "Исполнитель" 3. проследовать на две строки вниз (39) и в первой ячейке (A39) внести текст "Проверил"Yar4i4
А обязательно вставлять в 1-ю колонку? В ней просто установлено выравнивание по центру. Вставьте во 2-ю колонку, в ней по левому. Пусть будет с небольшим отступом от края листа, заменив в макросе 1 на 2. Иначе, при смене количества строк в таблице, в 1-й колонке придется корректировать выравнивание по центру. [vba]
А обязательно вставлять в 1-ю колонку? В ней просто установлено выравнивание по центру. Вставьте во 2-ю колонку, в ней по левому. Пусть будет с небольшим отступом от края листа, заменив в макросе 1 на 2. Иначе, при смене количества строк в таблице, в 1-й колонке придется корректировать выравнивание по центру. [vba]