Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.04.2010, 15:04   #1
bsemenv
Новичок
Джуниор
 
Регистрация: 13.04.2010
Сообщений: 2
По умолчанию Автоматический ввод в ячейку вчерашней даты

Доброго времени суток! Не могу добиться, чтобы при вводе в ячейку сегодняшней даты в ячейке слева автоматически прописывалась дата вчерашняя, а еще левее позавчерашняя. Проблема в основном при переходе с одного месяца на другой. Например, в ячейку A3 я ввожу 1.04.2010, в ячейке А2 должно быть 31.03.2010, а соответственно в ячейке A1 - 30.03.2010. Помогите, если знаете.
bsemenv вне форума Ответить с цитированием
Старый 13.04.2010, 15:17   #2
Tirendus
Форумчанин
 
Аватар для Tirendus
 
Регистрация: 20.03.2009
Сообщений: 272
По умолчанию

В ячейку B1 впишите
Код:
=ДАТА(2007;12;1)
В ячейку А1

Код:
B1-1
Tirendus вне форума Ответить с цитированием
Старый 13.04.2010, 15:18   #3
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

А если так попробовать:
Код:
  Ячейка: A1      Формула  (стиль A1):   =A2-1
                  Формула  (стиль R1C1): =R[1]C-1

  Ячейка: A2      Формула  (стиль A1):   =A3-1
                  Формула  (стиль R1C1): =R[1]C-1
У меня получилось...

EducatedFool вне форума Ответить с цитированием
Старый 13.04.2010, 15:25   #4
Tirendus
Форумчанин
 
Аватар для Tirendus
 
Регистрация: 20.03.2009
Сообщений: 272
По умолчанию

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

A1: 01.04.2010
A1-1: 30.03.2010
A2-1: 29.03.2010
A3-1: 28.03.2010
Tirendus вне форума Ответить с цитированием
Старый 13.04.2010, 16:26   #5
The_Prist
Участник клуба
 
Аватар для The_Prist
 
Регистрация: 17.07.2009
Сообщений: 1,088
По умолчанию

Цитата:
Сообщение от Tirendus Посмотреть сообщение
только нужно основную дату ставить выше зависимых, чтобы можно было растянуть диапазон
Однако автор просил именно так:
Цитата:
Сообщение от bsemenv
в ячейку A3 я ввожу 1.04.2010, в ячейке А2 должно быть 31.03.2010, а соответственно в ячейке A1 - 30.03.2010
А желание клиента - закон!
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru
The_Prist вне форума Ответить с цитированием
Старый 13.04.2010, 16:45   #6
bsemenv
Новичок
Джуниор
 
Регистрация: 13.04.2010
Сообщений: 2
По умолчанию

Большое спасибо. Все получилось. Все оказалось гораздо проще чем я думал. И прошу прощения что внес путаницу с нумерацией ячеек. Нужно было - C1, B1, A1.
bsemenv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввод даты в DBE Delphi 7 Ramirag Помощь студентам 4 02.12.2009 16:02
Как в таблицу в ячейку вставить данные даты MonthCalendar1 mnbvcxz11 БД в Delphi 2 11.08.2009 23:59
Ввод информации в ячейку tae1980 Microsoft Office Excel 0 22.03.2009 09:11
Ввод текста и ссылки в одну ячейку Апчхи Microsoft Office Excel 5 03.02.2009 10:44
Ввод сложных формул в ячейку NikolayGVB Microsoft Office Excel 4 22.01.2009 18:05