用VBA创建时间戳图形
我是VBA新手,我有一个小问题,我必须为日志数据创建一个图形,这似乎很棘手。例如:用VBA创建时间戳图形,vba,time,Vba,Time,我是VBA新手,我有一个小问题,我必须为日志数据创建一个图形,这似乎很棘手。例如: Date and time X A B C D 2017-03-23_11-48-32.8 1000 500 26400 26400 80 2017-03-23_11-48-32.8 1000 400 26400 26400 75 2017-03-23_11-48-32.8 1000 700 26400 26400 70 2017-03-23_11-4
Date and time X A B C D
2017-03-23_11-48-32.8 1000 500 26400 26400 80
2017-03-23_11-48-32.8 1000 400 26400 26400 75
2017-03-23_11-48-32.8 1000 700 26400 26400 70
2017-03-23_11-48-32.8 1000 800 26400 26400 72
2017-03-23_11-48-32.8 1000 900 26400 26400 68
2017-03-23_11-48-32.8 1000 300 26400 26400 55
这里时间必须在X轴上,其他数据X、A、B、C、D在Y轴上
主要问题是如何将时间与日期和时间列分开,以及如何创建相应的图表
感谢您的帮助我将使用
格式
功能转换为时间,假设您的“日期和时间”存储为日期
以下是如何从日期时间提取时间的示例:
Sub getTime()
Dim d As Date
d = Now
Debug.Print Format(d, "hh:mm:ss")
End Sub
为了绘制图表,我将使用宏记录器,这里有一个关于该主题的问题:
在vba或excel中,您需要左函数: