Макрос для добавления пустой строки

Автор Гость, 21 апреля 2015, 16:59

Гость

Доброе время суток ! У меня такая проблема, сможет ли кто прописать код? Сейчас объясню ситуацию.
В ячейке А1 число (допустим 20) рядом кнопка, при нажатии которой открывается проводник и при выборе любого excel файла добавляется строка номер которой равняется числу в ячейке А1.

Администратор

А что из выбираемого файла нужно взять?

Гость

Брать ничего не надо, надо просто добавить пустую строчку в файл, который будет открыт через проводник.
Т.е. если в открываемом файле всего 100 строк, а нам надо добавить допустим 20ую строку, то всего станет 101 строка и 20 строка будет пустая (число 20 (номер строки) - это чисто которое указывается в ячейке А1).

Администратор

В файле макрос.

[вложение удалено администратором]

Гость

Да Вы Гений !! Скажите возможно ли чтобы макрос выделял не один файл, а несколько, при открытии проводника? И можно чтобы макрос в эту добавленную строку вставлял содержание любой строки (допустим А8-В8)?
И какую макулатуру Вы бы посоветовали почитать для того чтобы разобраться во всем этом, с чего начать?

Администратор

Макрос в файле.
По VBA нет хороших книг, т.к. этот язык программирования не пользуется спросом.
Есть учебник Уокенбаха.

[вложение удалено администратором]

Гость

Не перестаю удивляться !! Скажите, а возможно ли что добавляться будет не только значение, но и формула ? Допустим в копируемой строке есть формула А1+А2 и если вставлять эту строку в другие файлы, то она там тоже будет работать.
И подскажите как это все изучить ? Чувствую мне еще не раз это пригодиться, а каждый раз спрашивать у Вас не выход.

Администратор

Макрос в файле.

[вложение удалено администратором]