Помогите в Excel сделать следующее:

Компьютерный рынок в Чите

Модератор: bellouz

Помогите в Excel сделать следующее:

Сообщение Трейдер » 20 апр 2012, 18:36

Помогите, пожалуйста. Ячейки одного столбца должны заполняться по порядку одна за другой. Если ячейка А1 заполнена, то автоматически заполняется ячейка А2. Если заполнена ячейка А2, то автоматически заполняется ячейка А3. И т.д. Значения для этих ячеек Excel должен брать из одной и той же ячейки этого же листа (например B1). В ней значение я ввожу сам, и оно постоянно меняется. Однако в ячейках А1, А2, А3 и т.д. оно должно сохраняться в том виде, в каком было введено в первый раз. Так, если я ввожу в B1 значение 123, то оно появляется в ячейке А1. Далее я ввожу в B1 число 456. В ячейке А1 должно остаться 123, а в ячейке А2 появиться 456. Далее я ввожу 789. При этом в ячейке А1 должно оставаться 123, в ячейке А2 - 456, а в ячейке А3 должно появиться 789. И т.д.
Трейдер
 
Сообщения: 5
Зарегистрирован: 20 апр 2012, 18:31

Re: Помогите в Excel сделать следующее:

Сообщение Трейдер » 20 апр 2012, 18:56

Ребят, тут что, нет "прошаренных"???:-(
Трейдер
 
Сообщения: 5
Зарегистрирован: 20 апр 2012, 18:31

Re: Помогите в Excel сделать следующее:

Сообщение aHoHum » 20 апр 2012, 21:26

Аватара пользователя
aHoHum
 
Сообщения: 680
Зарегистрирован: 15 янв 2011, 16:36
Откуда: Чита

Re: Помогите в Excel сделать следующее:

Сообщение Трейдер » 20 апр 2012, 21:34

Вы думаете я не пробовал этот "тык"? НЕ ПОМОГЛО, вот и обратился к "знающим")))
Трейдер
 
Сообщения: 5
Зарегистрирован: 20 апр 2012, 18:31

Re: Помогите в Excel сделать следующее:

Сообщение bellouz » 21 апр 2012, 14:12

"Ты должен сделать добро из зла, потому что его больше не из чего сделать..." Роберт Пенн Уоррен.
Аватара пользователя
bellouz
 
Сообщения: 9694
Зарегистрирован: 08 сен 2010, 15:38
Откуда: Чита

Re: Помогите в Excel сделать следующее:

Сообщение Трейдер » 21 апр 2012, 17:50

Я бы помог!!! Тем более, не думаю, что это сложно для тех, кто "ЗНАЕТ". Минут пять отнимет, если не меньше. :| А тех, кто не умеет помогать за "так", я прошу не беспокоиться и данную просьбу игнорировать! :)
Трейдер
 
Сообщения: 5
Зарегистрирован: 20 апр 2012, 18:31

Re: Помогите в Excel сделать следующее:

Сообщение Romashka » 25 апр 2012, 17:44

А помочь человеку слабо! Пока эти макросы выучишь - три месяца пройдет! Я попробовола - у меня не выходит, а очень хотелось помочь! Думала, что шарю ... :(
Аватара пользователя
Romashka
 
Сообщения: 170
Зарегистрирован: 27 мар 2012, 03:11
Откуда: Москва

Re: Помогите в Excel сделать следующее:

Сообщение Hamster » 28 апр 2012, 10:16

Итак, я девочка блондинка - на VBA писала еще в школе, тупейшими макросами никогда не интересовалась, ввожу в гугле:
excel запуск макроса при изменении ячейки
excel vba определить последнюю ячейку
Опа, напрягаю немного свою одну извилинку и получаю:

Private Sub Worksheet_Change(ByVal Target As Range)
Dim lLastRow As Long
If Target.Address = Cells(1, 2).Address Then
lLastRow = Cells(Rows.Count, 1).End(xlUp).Row
Cells(lLastRow + 1, 1) = Cells(1, 2)
End If
End Sub

Работающий код :arrow:
Осталось только угадать, куда же сие чудо вставить ;)
Питомник абиссинских кошек AmberSun - солнечные кошки солнечного Забайкалья. www.amber-sun.ru
Контактный телефон: 89145102110
Аватара пользователя
Hamster
 
Сообщения: 168
Зарегистрирован: 10 янв 2012, 08:11
Откуда: Чита

Re: Помогите в Excel сделать следующее:

Сообщение Трейдер » 02 май 2012, 19:46

Спасибо Вам большое, Romashka и Hamster! Я не девочка, но очень рад, что вы такие клёвые и умеете помогать :) ;)
Трейдер
 
Сообщения: 5
Зарегистрирован: 20 апр 2012, 18:31


Вернуться в Компьютеры и программное обеспечение

Кто сейчас на сайте

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron