Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Образовательный студенческий форум _ Информатика / Программирование _ помогите Excel VBA

Автор: Ivan Redsmart 28.5.2010, 16:35

Имеется таблица квадратов числа "2". Формула вписана только в левое верхнее поле и заполняется методом растягивания (автозаполнение). Задача состоит в том, что бы через VBA сделать так, чтобы заполнение(растягивание) таблицы, 2-я строчка осталась пустой, а значения с нее перешли в следующую, и в итоге таблица была заполнена чере строчку .

Автор: Vahappaday 28.5.2010, 17:28

Откровенно говоря, не понял задание....
И, да, конечно же.... Ваши наработки?

Автор: Ivan Redsmart 28.5.2010, 19:49

Задание на картинке сделано. Десятую строку не трогаем. Нужно, чтобы автозаполнение как бы "перескочило" через 11 строку и начало заполнять таблицу с 12 строки, но со значениями 11 строки (128,256,512,1024,2048,4096). Т.е. 11 строка остается пустой.

Наработки не мои, другу помогаю, он слегка не ладит с интернетом... smile.gif

Пытались решить, но что-то не додуматься. Надеемся на вашу помощь! =)


Эскизы прикрепленных изображений
Прикрепленное изображение

Автор: Vahappaday 28.5.2010, 22:07

обязательно ли через VBA?
Просто там я не вижу смысл растягивать.
Если растягивать и нужна формула - могу написать формулу.

Автор: Ivan Redsmart 29.5.2010, 8:37

Сказана только через VBA...

Но для общего образования хотелось бы увидеть формулу excel, напишите пожалуйста. =)

Автор: Vahappaday 1.6.2010, 13:30

а 13 строка останется пустой в вашем примере?
или пустая только 11 строка?
изобразите, пожалуйста, вручную, что примерно должно получиться?
что записано изначально в левой верхней ячейке? двойка?

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)