Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用VBA创建时间戳图形_Vba_Time - Fatal编程技术网

用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

我是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-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中,您需要左函数: