如何在excel中用vba把小时换为分钟,比如 25小时30分钟 换成分钟 是1530分钟,怎么实现呢?
这里的25小时30分钟在excel里输入的是25:30,我曾用hour函数和minute函数转换过,但是貌似这两个函数只对小于24的才有用,求高手解答。。...
这里的25小时30分钟在excel里输入的是25:30 ,我曾用hour 函数和minute 函数转换过,但是貌似这两个函数只对小于24的才有用,求高手解答。。
展开
3个回答
展开全部
一定要用VBA的话,比如A1里输入25:30 ,在A2里转换成分。 range("A2")=mid(range("A1"),1,instr(1,range("A1"),":")-1)*60+mid(range("A1"),instr(1,range("A1"),":")+1)
必须要求25:30 这样的输入
直接用公式设置的话,参照上面那位的回答
必须要求25:30 这样的输入
直接用公式设置的话,参照上面那位的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Dim s, iMinute
s = Split("25:30", ":")
iMinute = s(0) * 60 + s(1)
MsgBox iMinute
s = Split("25:30", ":")
iMinute = s(0) * 60 + s(1)
MsgBox iMinute
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询