小编And*_*kin的帖子

在Excel VBA中将对象作为参数传递

如何将对象作为Excel VBA中的引用传递给私有子?以下是我要做的事情:

Sub main()
    Dim r As Range
    Set r = Sheets("Sheet1").Range(Cells(1, 1), Cells(27, 27))
    r.Select 'this works
    select_cells (r) 'this doesn't work
End Sub

Private Sub select_cells(a As Range)
    a.Select 'prompts Object Required error
End Sub
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

excel ×1

excel-vba ×1

vba ×1