Excel-VBA 中的输入格式

Input-Format in Excel-VBA

我正在 Excel-VBA 中寻找一个函数,它可以转换输入单元格中“hhmm”形式的用户输入形式为“hh:mm”并检查是否可暂停。

欢迎任何解决方案...

像这样:


Dim InputText As String
Dim TextDate  As String
Dim TrueDate  As Date

InputText = "1749"
TextDate = Left(InputText, 2) & "\:" & Right(InputText, 2)
If IsDate(TextDate) Then
    TrueDate = CDate(TextDate)
    ' TrueDate -> #17:49#
End If

现在,将保存值的单元格格式设置为 hh:nn