Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Текущая дата


Автор: Staruha 8.4.2004, 12:09
Имеется таблица,каждый день туда вносятся новые значения.Нужно ,чтобы проставлялась текущая дата и сохранялась.Новые записи снова с текущей датой.По имеющимся формулам ставится либо всегда старая либо все обновляется и в старые записи вставляется текущая baaa.gif

Автор: cardinal 8.4.2004, 12:52
Цитата
вносятся новые значения

Вот этот кусочек покажи.

Автор: shilnik 8.4.2004, 13:02
И какая база данных скажи.

Автор: Staruha 8.4.2004, 13:13
=ЕСЛИ(D1>0;TDATA();"")

Автор: cardinal 8.4.2004, 14:27
Это что VB/VBA?

Автор: Staruha 8.4.2004, 16:12
xl- формирует заработок рабочего.Все отлично находит.Нужна только дата записи.Не хотелось бы вручную ставить. baaa.gif

Автор: cardinal 8.4.2004, 21:12
Ну так а макрос почему нельзя написать, который добавляет данные и прописывает нужные даты? Если речь не идет о VB/VBA, а о Access и т.д., то лучше в другой раздел написать...

Автор: Staruha 8.4.2004, 22:07
Я умею делать макросы ,только которые кнопкой вставляются.Речь идет о VBA c xl baaa.gif

Автор: valex13 9.4.2004, 06:36
Сделай так. В качестве примера. В своей книге в VBA открой лист1 (или как он у тебя называется) и вставь следующий код
Код

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveCell.FormulaR1C1 = Format(Date, "dd/mm/yyyy")
End Sub

Автор: shilnik 9.4.2004, 07:29
Ну а в конкретном случае:

Код
Private Sub Worksheet_Change(ByVal Target As Range)
Range("A" & Target.Row) = Now()
End Sub



Автор: Staruha 9.4.2004, 07:51
Коды скопировала , сейчас попробую.Возможно понадобится помощь.Пасиба. inlove.gif

Автор: cardinal 9.4.2004, 15:00
Ну вот теперь и я знаю что такое xl. smile.gif

Автор: Guest 9.4.2004, 22:12
shilnik - это то что надо.Только столбец А заменила на М

Автор: Staruha 9.4.2004, 22:19
valex13 - А в этом случае где ни встану там число.
Выше ечаяо представилась гостем inlove.gif

Автор: valex13 12.4.2004, 04:00
Да - это так. Я же скинул пример, а не решение твоей проблемы!

Автор: Staruha 12.4.2004, 07:40
Может будете так любезны посмотрите тему Вставка строки на предыдущей странице.Код который мне скинули выдает ошибку.Проблемы вобщем то нет ,просто хочу форсировать VBA. wink.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)