vba 操作excel的简单问题
小弟新接触VBA,需要做一个小东西,希望各位高手不吝赐教啊~问题描述:
根据已有列的数据自动生成一个新列的问题,其中列的数据是时间的形式
见下表:A列为序号,B列为任务数目,C列为开始时间,每个任务需要时间59秒
比如说给定ABC列自动生成D列,公式为D列时间=C列时间+(B列数据*59秒) , 结果精确到分钟即可
A B C D
1 10 9:00
--------------------编程问答-------------------- D列:“=c1+(b1*59)” --------------------编程问答-------------------- =ROUND(C1+(B1*59)/60,2) --------------------编程问答-------------------- 这样最后生成的不是hh:mm的格式啊 --------------------编程问答-------------------- =C1+TIME(0,0,B1*59)
需把B和C列设置成时间hh:MM格式 --------------------编程问答-------------------- =C1+TIME(0,0,B1*59)
需把B和C列设置成时间hh:MM格式 --------------------编程问答-------------------- =C1+TIME(0,ROUNDDOWN((59*B1)/60,0),MOD(59*B1,60))
需把B和C列设置成时间hh:MM格式 --------------------编程问答-------------------- 我也想了解,谢谢LZ.
补充:VB , VBA