如题,无法导入时间格式的数据,如12:12。但以0开头的时间可以导入,如0:26.
相关代码如下,望高人指点。
dfsys.rs时刻表备上行.Fields("南京") = " "
If Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64)) <> "" Then
If Asc(Left(Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64)), 1)) >= 48 And Asc(Left(Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64)), 1)) <= 57 Then
If Mid(Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64)), 2, 1) <> ":" Then
dfsys.rs时刻表备上行.Fields("南京") = Format(Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64)), "HH:MM")
Else
dfsys.rs时刻表备上行.Fields("南京") = "0" & Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64))
End If
End If
相关代码如下,望高人指点。
dfsys.rs时刻表备上行.Fields("南京") = " "
If Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64)) <> "" Then
If Asc(Left(Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64)), 1)) >= 48 And Asc(Left(Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64)), 1)) <= 57 Then
If Mid(Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64)), 2, 1) <> ":" Then
dfsys.rs时刻表备上行.Fields("南京") = Format(Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64)), "HH:MM")
Else
dfsys.rs时刻表备上行.Fields("南京") = "0" & Trim(xlssheet.Cells(i, Asc(cmbsx1.Text) - 64))
End If
End If
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货