Tag: minitab

将数据复制/粘贴到定时器上的其他现有工作簿

我目前有这个VBA – Sub StartTimer() Application.OnTime Now + TimeValue("00:00:15"), "AutoCalc" End Sub Sub AutoCalc() Application.CalculateFull Sheets("Kine").Range("B603:E603").Copy _ Destination:=Workbooks("AutoImportAverages.xlsx").Worksheets("AvgKine").Range("B1:E1") Application.OnTime Now + TimeValue("00:00:15"), "AutoCalc" End Sub .OnTime命令在没有复制/粘贴部分的情况下工作完美,这非常棒。 这给了我一个将自动更新的SQL查询的值列表,以及每列值的底部的平均值。 我试图设置它,以便平均值将自动添加到Minitab中的列上,但我相信macros正在停止Minitab中的自动更新。 所以我的想法是将平均值复制粘贴到没有自己的macros的Excel工作簿中,然后将其链接到Minitab。 我是否在复制粘贴代码错误,或者有什么问题需要存储macros以及如何? 快速编辑 – 我应该添加,目前的代码给“运行时错误9,下标超出范围”,并突出显示复制/粘贴代码。