将工作表设置为另一个工作表vba

时间:2017-10-27 10:09:20

标签: excel vba object spreadsheet

现在编写vba一段时间了,从来没有找到一个令人满意的答案来解决这个相当简单的问题。

是否可以将当前工作簿中的工作表设置为函数返回的工作表变量。这是我的代码:

Sub script()

    Dim isin As Range
    Set isin = Sheets("Sheet1").Range("A1:A5")

    ThisWorkbook.Sheets("All data points") = allDataPoints(isin)

End Sub

" allDataPoints"函数接受范围并返回工作表。我收到以下错误:

  

对象不支持此属性或方法

我知道有很多方法可以复制纸张上的所有单元格,或者将10,000行的范围设置为等于新纸张上的范围,但肯定有一种更直观的方法可以将纸张设置为相同另一张?

0 个答案:

没有答案