我正在嘗試這個,但它給我一個類型不匹配。有沒有另一種方法來做到這一點?我假設rSource不是來自活動工作表。如何複製vba中的範圍?
另外,我只需要值。
編輯:rSource預計有行和列。它也將是一個連續的區域。
編輯:一旦此操作完成,我應該能夠獨立篩選每個範圍。
Function CopyRange(rSource As range) As range
' Declarations
Dim rTemp As range
' Create new range starting at cell A1
Set rTemp = Range(Cells(1, 1), Cells(rSource.Rows.Count, rSource.Columns.Count))
rTemp.Value = rSource.Value
Set CopyRange = rTemp
End Function
此副本的範圍內,但他們似乎被捆綁在一起。過濾一個過濾另一個。 – 2009-01-20 17:12:28