如何使用Excel中的单元格值在VBA中指定范围

siddharth_001

我对vba还是很陌生,基本上只在修改范围值时才使用它(以前已经使用excel中的宏记录了脚本)。由于我在excel中添加/删除行,因此必须转到vba脚本并手动更新范围部分。因此,如果我在excel工作表上的范围已从A2:R83扩展到A2.R84,则这是我更新的部分之一:

Range("A2:R83").Select

到:

Range("A2:R84").Select

有没有一种方法可以指定vba可以从中获取范围值的单元格?例如,我可以在excel表格单元格X1输入A2上,在单元格Y2输入R84上,并让vba脚本引用这些单元格以确定当前范围吗?

感谢任何帮助!

埃里克达德

我相信这会做您想要的,

Sub test()
  Dim s1 As String, s2 As String

  s1 = Sheet1.Range("A1"): s2 = Sheet1.Range("B1")

  Range(s1 & ":" & s2).Select
End Sub

但是,如果A1和B1中的值不是有效的单元名称,您将遇到麻烦,因此一些输入验证可能是一个好主意。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Excel表单元格中更改值而不在VBA中指定单元格引用

来自分类Dev

如何在Excel表单元格中更改值而不在VBA中指定单元格引用

来自分类Dev

使用vba中指定单元格中的输入锁定或解锁单元格

来自分类Dev

如果单元格包含VBA / Excel中的特定值,如何从范围中删除列

来自分类Dev

VBA Excel中的单元格范围

来自分类Dev

Excel VBA,使用从单元格中收集值的变量定义范围

来自分类Dev

在Excel中,如何检查单元格是否在值列表(单元格范围)中

来自分类Dev

如何使用vba宏从指定单元格开始计算excel中的行数

来自分类Dev

如何在excel VBA中验证单元格值

来自分类Dev

使用VBA在Excel中累积单元格值

来自分类Dev

使用Excel VBA显示相邻单元格中单元格的值变化

来自分类Dev

如何使用VBA在Excel中的错误单元格中获取基础值

来自分类Dev

如何使用VBA在Excel中的错误单元格中获取基础值

来自分类Dev

如何使用VBA和Match函数更新Excel表中的单元格值?

来自分类Dev

如何使用VBA在Excel中获取单元格字体值的列表

来自分类Dev

如何使用 VBA If 语句的环境变量在 Excel 中获取单元格值

来自分类Dev

Excel VBA根据单元格值选择范围

来自分类Dev

Excel VBA:基于单元格值的颜色范围

来自分类Dev

为范围VBA Excel中的每个单元格设置偏移值

来自分类Dev

Excel VBA如何选择单元格的可变范围

来自分类Dev

Excel VBA使用单元格和xlDown选择范围

来自分类Dev

将单元格中的值与命名范围匹配 - vba

来自分类Dev

VBA图表单元格范围中的空白值

来自分类Dev

如何在VBA Excel中从单元格中的公式获取参数范围?

来自分类Dev

如何遍历Aspose.Cells for .Net中指定范围内的所有单元格?

来自分类Dev

在 Excel 中检查给定单元格的值范围

来自分类Dev

如何在Excel VBA中获取单元格的位置范围?

来自分类Dev

使用VBA为范围中的每个单元格提供Excel自定义超链接

来自分类Dev

使用Excel VBA宏对单列中的单元格范围进行排序

Related 相关文章

  1. 1

    如何在Excel表单元格中更改值而不在VBA中指定单元格引用

  2. 2

    如何在Excel表单元格中更改值而不在VBA中指定单元格引用

  3. 3

    使用vba中指定单元格中的输入锁定或解锁单元格

  4. 4

    如果单元格包含VBA / Excel中的特定值,如何从范围中删除列

  5. 5

    VBA Excel中的单元格范围

  6. 6

    Excel VBA,使用从单元格中收集值的变量定义范围

  7. 7

    在Excel中,如何检查单元格是否在值列表(单元格范围)中

  8. 8

    如何使用vba宏从指定单元格开始计算excel中的行数

  9. 9

    如何在excel VBA中验证单元格值

  10. 10

    使用VBA在Excel中累积单元格值

  11. 11

    使用Excel VBA显示相邻单元格中单元格的值变化

  12. 12

    如何使用VBA在Excel中的错误单元格中获取基础值

  13. 13

    如何使用VBA在Excel中的错误单元格中获取基础值

  14. 14

    如何使用VBA和Match函数更新Excel表中的单元格值?

  15. 15

    如何使用VBA在Excel中获取单元格字体值的列表

  16. 16

    如何使用 VBA If 语句的环境变量在 Excel 中获取单元格值

  17. 17

    Excel VBA根据单元格值选择范围

  18. 18

    Excel VBA:基于单元格值的颜色范围

  19. 19

    为范围VBA Excel中的每个单元格设置偏移值

  20. 20

    Excel VBA如何选择单元格的可变范围

  21. 21

    Excel VBA使用单元格和xlDown选择范围

  22. 22

    将单元格中的值与命名范围匹配 - vba

  23. 23

    VBA图表单元格范围中的空白值

  24. 24

    如何在VBA Excel中从单元格中的公式获取参数范围?

  25. 25

    如何遍历Aspose.Cells for .Net中指定范围内的所有单元格?

  26. 26

    在 Excel 中检查给定单元格的值范围

  27. 27

    如何在Excel VBA中获取单元格的位置范围?

  28. 28

    使用VBA为范围中的每个单元格提供Excel自定义超链接

  29. 29

    使用Excel VBA宏对单列中的单元格范围进行排序

热门标签

归档