Excel - zaznamenani casu zmeny hodnoty bunky

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Zamčeno
bobulin
nováček
Příspěvky: 2
Registrován: 04 zář 2009 13:09

Excel - zaznamenani casu zmeny hodnoty bunky

Příspěvek od bobulin »

Dobry den,
mel bych prosim nasledujici dotaz.
Mam bunku (napr. A1) kde manualne menim hodnotu.
Potreboval bych do jine bunky vytvorit vzorec, ktery zaznamena datum a cas posledni zmeny bunky A1.

Vim, ze neco takoveho se necha vytvorit pres sdileni sesitu a sledovani zmen, ale to mi nevyhovuje.

Dekuji moc za radu. :smile:

S pozravem Pavel K.
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: 29 srp 2008 16:49

Re: Excel - zaznamenani casu zmeny hodnoty bunky

Příspěvek od navstevnik »

Pokud ma byt zaznam o zmene v bunce (napr. A1) stabilni, tj. nemenit se pri kazdem prepoctu (byt i rucnim) listu, pak jedine mozne reseni je pouziti udalosrni procedury spojene se zmenou obsahu bunky.
Takze tvuj pozadavek na reseni pouze pomoci funkce listu je nerealny.
bobulin
nováček
Příspěvky: 2
Registrován: 04 zář 2009 13:09

Re: Excel - zaznamenani casu zmeny hodnoty bunky

Příspěvek od bobulin »

Děkuji za odpověď.
Já ale potřebuji, aby se datum měnil při každém přepočtu buňky A1.

Děkuji.
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: 29 srp 2008 16:49

Re: Excel - zaznamenani casu zmeny hodnoty bunky

Příspěvek od navstevnik »

Je jasne, ze pri zmene hodnoty v A1, ale snad ne pri zmene hodnoty kterekoliv jine bunky, takze pokud pouze pri zmene hodnoty v A1, pak pouze a jenom reseni s udalostni procedurou.
Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: 01 srp 2007 18:10
Bydliště: Pardubice
Kontaktovat uživatele:

Re: Excel - zaznamenani casu zmeny hodnoty bunky

Příspěvek od mike007 »

Přesně jak říká návštěvník. Toto se nedá řešit fcí listu (vzorcem), ale jedině událostní procedurou.
Klikni pravým tlačítkem myši na záložku ve které chceš, aby to fungovalo a z kontextového menu vyber možnost Zobrazit kod. Do bílého okna napravo nakopíruj tuto proceduru:

Kód: Vybrat vše

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
Cells(1, 3) = Now
End If
End Sub


Pokud se změní hodnota v buňce A1, do buňky C1 se automaticky vepíše datum a čas změny.
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy prosím pište do fóra. Od toho tu je.
Renoslav
nováček
Příspěvky: 2
Registrován: 14 říj 2009 13:27

Re: Excel - zaznamenani casu zmeny hodnoty bunky

Příspěvek od Renoslav »

Dobrý den,
řeším velmi podobnou situaci:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
Cells(2, 7) = Now
End If
End Sub


Ale chtěl bych zaznamenat do jedné buňky změnu ve sloupci.
Zkoušel jsem:

Private Sub Worksheet_Change(ByVal Target As Range)
Dim x
For x = 1 To 500
If Target.Address = "$A$x" Then
Cells(2, 7) = Now
End If
Next x
End Sub

Ale nefunguje to.
Můžete mi pls někdo poradit ?
Děkuji

Michal P.
Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: 01 srp 2007 18:10
Bydliště: Pardubice
Kontaktovat uživatele:

Re: Excel - zaznamenani casu zmeny hodnoty bunky

Příspěvek od mike007 »

Nevím, zda jsem to pochopil dobře. Snad ano ...

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
Cells(2, 7) = Now
End If
End Sub
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy prosím pište do fóra. Od toho tu je.
Renoslav
nováček
Příspěvky: 2
Registrován: 14 říj 2009 13:27

Re: Excel - zaznamenani casu zmeny hodnoty bunky

Příspěvek od Renoslav »

Pochpil jste to naprosto správně a funguje to.
Mockrát dík.
Zamčeno
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Počítač do 30k- změny
    od Dejvik2323 » » v Rady s výběrem hw a sestavením PC
    11 Odpovědi
    10204 Zobrazení
    Poslední příspěvek od DragonX
  • SW pro detekci výrazné změny ve videu
    od Speed_dead » » v Vše ostatní (sw)
    5 Odpovědi
    24160 Zobrazení
    Poslední příspěvek od Speed_dead
  • Změna dat (dle času), když je PC vypnuté. Jak je to možné?
    od Minapark » » v Windows 11, 10, 8...
    10 Odpovědi
    12194 Zobrazení
    Poslední příspěvek od Minapark
  • Přechod z Excel 21 na Excel 24
    od Snekment » » v Kancelářské balíky
    2 Odpovědi
    14460 Zobrazení
    Poslední příspěvek od Snekment
  • Pohoda a excel
    od brownwld » » v Kancelářské balíky
    1 Odpovědi
    7383 Zobrazení
    Poslední příspěvek od atari

Zpět na „Kancelářské balíky“