我试图创建一个优化直方图的bin宽度的程序......但在此之前,我需要一个看似简单的任务 - 将一个单元格中提到的Range设置为一个VBA数组。引用不同的表格范围
我想直方图的数据在任何工作表上,在这种情况下'数据'!B4:M12。这是我希望直方图出现在工作表的D4中提到的。即使在多次更改代码后,我仍然在运行代码时遇到错误。显然有一个语法错误,我不知道如何处理。
任何援助将不胜感激!
Sub Histogram_Shimazaki_Shinomoto()
Dim data_range As String, min_bins As Integer, max_bins As Integer
Dim Data()
Dim x_min As Double, x_max As Double
data_range = Cells(4, 4) ' data range
min_bins = Cells(5, 4) ' min # of bins
max_bins = Cells(6, 4) ' max # of bins
Set Data = Range(data_range)
x_min = WorksheetFunction.Min(Data)
MsgBox x_min
End Sub
你有什么错误? – ShaneC