Здравствуйте Форумчане!!! Мне снова потребовался макрос для ввода временного показателя без разделителей. Тот, что написал krosav4ig, почему-то не работает в этом файле. Если можете помогите в этой проблеме. Заранее благодарен!!!
Здравствуйте Форумчане!!! Мне снова потребовался макрос для ввода временного показателя без разделителей. Тот, что написал krosav4ig, почему-то не работает в этом файле. Если можете помогите в этой проблеме. Заранее благодарен!!!Valeron
Макроса от krosav4ig в этих файлах не увидела. Если взять за основу макрос из этой темы, то будет как-то так [vba]
Код
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) With Target If .NumberFormat = "mm:ss.00" And Int(.Value) = .Value Then Application.EnableEvents = False .Formula = Format(.Formula / 100, "00:00.00") .NumberFormat = "mm:ss.00" Application.EnableEvents = True End If End With End Sub
[/vba] И формат ячеек mm:ss,00
Макроса от krosav4ig в этих файлах не увидела. Если взять за основу макрос из этой темы, то будет как-то так [vba]
Код
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) With Target If .NumberFormat = "mm:ss.00" And Int(.Value) = .Value Then Application.EnableEvents = False .Formula = Format(.Formula / 100, "00:00.00") .NumberFormat = "mm:ss.00" Application.EnableEvents = True End If End With End Sub
Здравствуйте Pelena, !!! Спасибо за ответ. Макрос загрузил, а вот с форматом почему-то не получается Так как вы написали mm:ss,00 не подходит. В формате мм:сс,00, либо соседний столбец не ранжирует, либо в сводном листе не суммируются результаты. Помогите пожалуйста разобраться
Здравствуйте Pelena, !!! Спасибо за ответ. Макрос загрузил, а вот с форматом почему-то не получается Так как вы написали mm:ss,00 не подходит. В формате мм:сс,00, либо соседний столбец не ранжирует, либо в сводном листе не суммируются результаты. Помогите пожалуйста разобраться Valeron