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

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