Ahoj!
Mám nějaké trable s formátem data..
Zadání úkolu zní tak, že uživatel chce zadat datum do buňky s časem s použitím TEČKY jako oddělovače hodin a minut (tedy dd/mm/yyyy hh.mm). Problém je ten, že Excel mi to s tečkou nepřijme a přijme pouze dvojtečku..
Napadlo mě použít pro WORKSHEET_CHANGE funkci Find and Replace a nahradit všechny tečky za dvojtečky (excel to pak rozezná jako datum) a pak pro buňky nastavit speciální formát (s oddělovačem tečkou), což SKORO funguje.. buňka se totiž musí otevřít a potvrdit, aby se změna projevila..
jediná fce kterou používám je:
Private Sub worksheet_change(ByVal Cell As Range)
Cell.Replace What:=".", Replacement:=":"
End Sub
Napadá někoho něco? Za všechny nápady moc děkuji!