Poveril som tým synovca Filipa, ktorý urobil jednoduchý kód vo VBA, ktorý zabezpečuje presne to čo účastníci školenia požadovali. Aby to fungovalo je potrebné v xlsx súbore dorobiť v editore VBA (Alt+F11) nasledovný kód pre konkrétny pracovný hárok.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = "2" Then
Cells(Target.Row, Target.Column + 1).Value = Now
End If
End Sub

Dvojka v úvodzovkách je stĺpec B (druhý v poradí) kam budeme zapisovať hodnotu. Do vedľajšieho stĺpca C ( Target.Column + 1) sa bude pri každej zmene vkladať dátum a čas. Podmienka If je tam preto, aby sa dátum/čas nemenil pri každej zmene v hárku. Tiež je možné to upraviť aj tak, aby sa do ďalšieho stĺpca vpísalo aj meno prihláseného používateľa.
VBA je dosť silný nástroj na rozšírenie možností aplikácii MS Office, len vyžaduje znalosti programovania ;-)