在VBA中将命名范围作为参数传递时出错

盖亚特里

在跨两个子过程传递范围时遇到问题。你能建议可能的错误吗?

我在VBA中定义了两个子过程。在第一个子过程中,我有一个单元格(3X3 MATRIX),以“ ABC”命名,我将其复制到另一个单元格“ PQR”中。这正在工作:)

当值从ABC复制到PQR时,我想启用“所有边界”。为此,我录制了一个宏。

但是,每当我运行此子过程时,都会出现一个错误,即对象不存在。

我以以下方式调用了宏:

All_border_test PQR 

子过程的代码如下:

Sub All_borders_test(d As Range)
Range(d).Select

' Recorded Macro to enable all borders (its working) 
End Sub()   
侯萨姆

1-看一下:
在Excel 2013 VBA中引用命名单元格的正确方法是什么?(我知道我搞砸了)

名为范围ActiveSheet的VBA参考
2-将您的代码修复为:

Sub All_borders_test(d As Range)
    d.Select ' old code was: Range(d).Select
End Sub 'no parenthesis here

3-您可以All_borders_test使用以下呼叫之一进行呼叫:

Call All_borders_test([PQR])
Call All_borders_test(Range("PQR"))
Call All_borders_test(Sheet1.Range("PQR")) ' assuming that PQR range exists in Sheet1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在类中将函数作为参数传递时出错

来自分类Dev

在bash中将数组作为函数参数传递时出错

来自分类Dev

在C ++中将函数作为参数传递时出错

来自分类Dev

将ContainerInterface作为参数传递时出错

来自分类Dev

将“ const”作为“ this”参数传递时出错

来自分类Dev

在C中将2维数组作为函数参数传递时出错

来自分类Dev

作为参数传递的javascript命名函数的范围是什么

来自分类Dev

在shell脚本中将命名参数作为数组传递

来自分类Dev

在Excel中将非连续范围作为单个函数参数传递

来自分类Dev

Swift:将self作为inout参数参数传递时出错

来自分类Dev

如何在VBA函数中传递多范围作为参数?

来自分类Dev

如何在Excel VBA函数中将日期作为参数传递

来自分类Dev

在VBA中将数组作为RunPython脚本的参数传递(xlwings)

来自分类Dev

在VBA中将表单对象作为类参数传递

来自分类Dev

如何在Excel VBA函数中将日期作为参数传递

来自分类Dev

将 SKNode 作为函数参数传递时出错

来自分类Dev

传递参数时出错

来自分类Dev

传递参数时出错

来自分类Dev

Excel VBA - 在 VBA 函数中使用命名范围作为参数

来自分类Dev

传递空参数时出错

来自分类Dev

传递将小数作为参数输出的函数时出错,但不直接传递float

来自分类Dev

将命名范围作为变量传递时,UBound函数不起作用

来自分类Dev

将命名函数作为参数传递

来自分类Dev

VBA Excel将参数作为参数传递

来自分类Dev

Kotlin:将函数范围作为参数传递

来自分类Dev

在VBA中将单元格作为UDF中的参数传递的正确方法是什么?

来自分类Dev

在F#中将函数作为参数传递

来自分类Dev

在C中将函数作为参数传递的问题

来自分类Dev

在bash中将“ *()”作为参数传递给程序

Related 相关文章

  1. 1

    在类中将函数作为参数传递时出错

  2. 2

    在bash中将数组作为函数参数传递时出错

  3. 3

    在C ++中将函数作为参数传递时出错

  4. 4

    将ContainerInterface作为参数传递时出错

  5. 5

    将“ const”作为“ this”参数传递时出错

  6. 6

    在C中将2维数组作为函数参数传递时出错

  7. 7

    作为参数传递的javascript命名函数的范围是什么

  8. 8

    在shell脚本中将命名参数作为数组传递

  9. 9

    在Excel中将非连续范围作为单个函数参数传递

  10. 10

    Swift:将self作为inout参数参数传递时出错

  11. 11

    如何在VBA函数中传递多范围作为参数?

  12. 12

    如何在Excel VBA函数中将日期作为参数传递

  13. 13

    在VBA中将数组作为RunPython脚本的参数传递(xlwings)

  14. 14

    在VBA中将表单对象作为类参数传递

  15. 15

    如何在Excel VBA函数中将日期作为参数传递

  16. 16

    将 SKNode 作为函数参数传递时出错

  17. 17

    传递参数时出错

  18. 18

    传递参数时出错

  19. 19

    Excel VBA - 在 VBA 函数中使用命名范围作为参数

  20. 20

    传递空参数时出错

  21. 21

    传递将小数作为参数输出的函数时出错,但不直接传递float

  22. 22

    将命名范围作为变量传递时,UBound函数不起作用

  23. 23

    将命名函数作为参数传递

  24. 24

    VBA Excel将参数作为参数传递

  25. 25

    Kotlin:将函数范围作为参数传递

  26. 26

    在VBA中将单元格作为UDF中的参数传递的正确方法是什么?

  27. 27

    在F#中将函数作为参数传递

  28. 28

    在C中将函数作为参数传递的问题

  29. 29

    在bash中将“ *()”作为参数传递给程序

热门标签

归档