Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Автоматически вставить дату / 8 сообщений из 8, страница 1 из 1
08.09.2006, 14:31:56
    #33974298
Буква
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматически вставить дату
Добрый день!
У меня следующая проблема.
Хочу чтобы при добавлении текста в ячейку например А1 в ячейке В1 автоматически вставлялась сегодняшняя дата.
Своими силами получилось вот что:
в В1: =ЕСЛИ(ЕПУСТО(A1);"";СЕГОДНЯ())
Однако это не подходит, потому что при смене даты на следующую меняется и значение поля В1, а мне этого не надо.
Как решить проблему?
Подскажите!
...
Рейтинг: 0 / 0
08.09.2006, 16:03:01
    #33974693
k-nike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматически вставить дату
Не вижу решения.

...
Рейтинг: 0 / 0
08.09.2006, 16:50:57
    #33974854
Tachkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматически вставить дату
Либо макрос, либо ручьками.
ИМХО ручками быстрее, все бы микроскопами гвозди забивали.
...
Рейтинг: 0 / 0
08.09.2006, 16:59:18
    #33974891
Bukva
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматически вставить дату
Ручками легко, когда по одной записи на дату. у меня по несколько, поэтому когда дату растягиваешь на несколько полей - она увеличивается. Блин. а как макрос в моем случае написать?

И еще.
как сделать чтобы при заполнении одного поля заполнялись автоматически другие? так, как я уже предлагала? просто это ведь чит: если пусто, вставляй " "
...
Рейтинг: 0 / 0
11.09.2006, 06:54:04
    #33977017
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматически вставить дату
Для кода листа, в котором тебе нужно такое добавь следующий код:
Код: plaintext
1.
2.
3.
4.
5.
6.
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$A$1" Then
        Cells( 1 ,  2 ) = Date
        Cells( 1 ,  2 ).ColumnWidth =  8 
    End If
End Sub
Надеюсь всё понятно.
...
Рейтинг: 0 / 0
11.09.2006, 16:05:50
    #33978514
treiber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматически вставить дату
>orunbek
Это кому ответ?
...
Рейтинг: 0 / 0
12.09.2006, 06:37:02
    #33979545
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматически вставить дату
хм... как кому?
БукваДобрый день!
У меня следующая проблема.
Хочу чтобы при добавлении текста в ячейку например А1 в ячейке В1 автоматически вставлялась сегодняшняя дата.
Своими силами получилось вот что:
в В1: =ЕСЛИ(ЕПУСТО(A1);"";СЕГОДНЯ())
Однако это не подходит, потому что при смене даты на следующую меняется и значение поля В1, а мне этого не надо.
Как решить проблему?
Подскажите!
...
Рейтинг: 0 / 0
12.09.2006, 12:49:27
    #33980573
treiber
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматически вставить дату
>orunbek
Sorry. А я подумал, что на это.
BukvaИ еще.
как сделать чтобы при заполнении одного поля заполнялись автоматически другие? так, как я уже предлагала? просто это ведь чит: если пусто, вставляй " "
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Автоматически вставить дату / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]