Stránka 1 z 1

Excel - zaznamenání času změny hodnoty provedenou funkcí

Napsal: 05 úno 2015 15:05
od ondra.baf
Dobrý den,
potřeboval bych makro které zaznaméná časy do vedlejších buňek (E5:E34) změny hodnoty buňek (D5:D34) kterou provádí funkce(hodnota buňky se mění z neproběhlo na proběhlo). Našel jsem pouze toto ale to nezaznamenáva změnu funkcí.

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$d$5" Then
Cells(5, 5) = Now
End If
If Target.Address = "$d$6" Then
Cells(6, 5) = Now
End If
atd.......
End Sub

Předem díky za odpověd.

Re: Excel - zaznamenání času změny hodnoty provedenou funkcí

Napsal: 14 úno 2015 18:34
od cmuch
Přilož nějakou ukázku.

Re: Excel - zaznamenání času změny hodnoty provedenou funkcí

Napsal: 14 úno 2015 19:13
od ondra.baf
Tady je příklad jak to má fungovat. Doufám že to z toho bude jasnější :-D

Re: Excel - zaznamenání času změny hodnoty provedenou funkcí  Vyřešeno

Napsal: 14 úno 2015 21:06
od cmuch
Možná takto

Kód: Vybrat vše

Private Sub Worksheet_Change(ByVal Target As Range)

  If Cells(Target.Row, 2).Value = "Proběhlo" And Cells(Target.Row, 3).Value = "" Then
    Cells(Target.Row, 3) = Now
  End If
End Sub

Re: Excel - zaznamenání času změny hodnoty provedenou funkcí

Napsal: 15 úno 2015 01:00
od ondra.baf
Díky moc to sem přesně potřeboval :-D