我正在嘗試通過VBA宏在Excel中轉置一系列單元格,但出現一些錯誤,主要是錯誤91。我對VBA還是很陌生,對功能也不是很了解。Range(InRng).SelectSet Range1 = SelectionDim DestRange As RangeSet DestRange = Application.WorksheetFunction.Transpose(Range1)經過幾個論壇之后,這就是我的想法。需要注意的一件事是,我不必將它們復制到任何其他單元格中。我要實現的目標是創建一個協方差方法,并且在選項窗口中,用戶可以選擇范圍,然后按列或按行選擇,這將影響所得的協方差矩陣。
3 回答

米脂
TA貢獻1836條經驗 獲得超3個贊
這使您可以將X和X'作為變量數組傳遞給另一個函數。
Dim X() As Variant
Dim XT() As Variant
X = ActiveSheet.Range("InRng").Value2
XT = Application.Transpose(X)
要將轉置值作為范圍,您必須通過此工作表中的答案來傳遞它。如果不了解協方差函數的工作原理,很難看到所需的東西。
- 3 回答
- 0 關注
- 670 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消