我試圖創建一個優化直方圖的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