< návrat zpět

MS Excel


Téma: Automatické vyplnování datumu ve vedlejší buňce rss

Zaslal/a 16.10.2014 12:39

Zdravím.
Nevíte jak docílit toho, když vyplním jednu buňku, aby se mi automaticky ve vedlejší buňce vyplnilo datum a čas vyplnění buňky pomocí kódu v ThisWorkbook apod.?
Díky H.

stop Uzamčeno - nelze přidávat nové příspěvky.

#021907
avatar
nato staci vzorec:
=IF(A1<>"";NOW();"")citovat
#021911
Stalker
Jednou z možností je toto
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = "1" Then
Cells(Target.Row, Target.Column + 1).Value = Now
End If
End Sub

kód se vloží do modulu listu ve kterém chceš "kontrolovat" datum zápisu. Platí pro sloupec A, do sloupce B se ukládá datum a hodinacitovat
#021912
avatar
To Palooo: Díky, ale vzorcem to právě nechci, je to na kontrolu termínu zápisu. Now() mi tam bude ukazovat stále aktuální datum.

To Stalker: Díky vyzkouším! Snad to bude OK 1citovat
#021974
avatar
Makro funguje dobře, ale jak to udělat, když chci určit pouze konkrétní buňky a ne celý sloupec?
Tzn. zapíšu něco někam např. do 1 - x buněk pod sebou a vedle těchto buněk chci aby se mi vložilo již zmíněné datum a čas ihned po zápisu.
Díky H.citovat
#021976
Stalker
Vyzkoušej:
Private Sub Worksheet_Change(ByVal Target As Range)

Dim Sledovana_oblast As Range

Set Sledovana_oblast = Range("A1,A3,A5:A10") 'kontrolované buňky ve sloupci A
If Target.Cells.Count > 1 Then Exit Sub 'proti hromadnému vkládání dat (do více buněk současně)
If Not Intersect(Target, Sledovana_oblast) Is Nothing Then
With Target(1, 2) 'první řádek slupce B
.Value = Now
.EntireColumn.AutoFit 'automatická šíře sloupce
End With
End If

End Sub

citovat
#022135
avatar
Perfektně to funguje. Díky!citovat
#023301
avatar
to Stalker: Díky za to makro na automatické vkládání datumu. SUPER. Je to přesně co jsem hledal 3 5 .

Díkycitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje