Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: Гость от 21 апреля 2015, 16:59

Название: Макрос для добавления пустой строки
Отправлено: Гость от 21 апреля 2015, 16:59
Доброе время суток ! У меня такая проблема, сможет ли кто прописать код? Сейчас объясню ситуацию.
В ячейке А1 число (допустим 20) рядом кнопка, при нажатии которой открывается проводник и при выборе любого excel файла добавляется строка номер которой равняется числу в ячейке А1.
Название: Re: Макрос для добавления пустой строки
Отправлено: Администратор от 21 апреля 2015, 17:05
А что из выбираемого файла нужно взять?
Название: Re: Макрос для добавления пустой строки
Отправлено: Гость от 21 апреля 2015, 17:12
Брать ничего не надо, надо просто добавить пустую строчку в файл, который будет открыт через проводник.
Т.е. если в открываемом файле всего 100 строк, а нам надо добавить допустим 20ую строку, то всего станет 101 строка и 20 строка будет пустая (число 20 (номер строки) - это чисто которое указывается в ячейке А1).
Название: Re: Макрос для добавления пустой строки
Отправлено: Администратор от 21 апреля 2015, 18:31
В файле макрос.

[вложение удалено администратором]
Название: Re: Макрос для добавления пустой строки
Отправлено: Гость от 21 апреля 2015, 21:13
Да Вы Гений !! Скажите возможно ли чтобы макрос выделял не один файл, а несколько, при открытии проводника? И можно чтобы макрос в эту добавленную строку вставлял содержание любой строки (допустим А8-В8)?
И какую макулатуру Вы бы посоветовали почитать для того чтобы разобраться во всем этом, с чего начать?
Название: Re: Макрос для добавления пустой строки
Отправлено: Администратор от 21 апреля 2015, 21:54
Макрос в файле.
По VBA нет хороших книг, т.к. этот язык программирования не пользуется спросом.
Есть учебник Уокенбаха.

[вложение удалено администратором]
Название: Re: Макрос для добавления пустой строки
Отправлено: Гость от 22 апреля 2015, 13:31
Не перестаю удивляться !! Скажите, а возможно ли что добавляться будет не только значение, но и формула ? Допустим в копируемой строке есть формула А1+А2 и если вставлять эту строку в другие файлы, то она там тоже будет работать.
И подскажите как это все изучить ? Чувствую мне еще не раз это пригодиться, а каждый раз спрашивать у Вас не выход.
Название: Re: Макрос для добавления пустой строки
Отправлено: Администратор от 22 апреля 2015, 13:40
Макрос в файле.

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