我对宏和 VB 完全陌生,因此将不胜感激。我有这种形式的excel数据:
Clip PSNR-codec1 PSNR-codec2 Bit Rates
Video1 29.426086 29.220891 94357
Video1 31.207342 31.703124 322832
Video1 34.474587 34.255598 633468
Video1 36.445279 35.479189 936961
Video1 39.093937 36.4768 1539093
Video2 41.156012 37.295318 326742
Video2 43.355358 37.684239 604494
Video2 29.95337 29.30644 1218206
Video2 32.040252 30.837518 1809751
Video2 34.194409 32.774954 2387549
Video3 35.495356 33.806537 1567065
Video3 36.395173 34.544676 2173151
Video3 37.077718 35.234943 3094348
Video3 35.681498 36.036972 3240981
Video3 171.661771 83.104314 3355959
Video4 171.247791 96.978608 5103370
Video4 185.239286 128.064048 6636778
Video4 189.115735 115.418461 8150015
Video4 185.35225 154.3189011 2345629
我的要求是在单独的表格中为每个视频创建一个“XYScatterSmooth”类型的图表。该图应在 X 轴上显示比特率,在 Y 轴上显示 PSNR。展望未来,我们还将拥有更多视频的数据。那么我该如何编写一个宏,它将为每个视频重复这些步骤(即循环应该每 5 行重复一次。5 行数据是固定数量)
Excel 版本:2010