excel VBA功能选择一列中的第一行,它将选择其下的所有单元格并使其处于范围内

乔什

我正在尝试编写代码,我相信它必须是一个函数。我想选择一列中的第一行,它将创建一个包含所有其下的行的区域(直到空单元格)。我认为问题是“范围”的语法。

(最终,我的目标是能够在两个不同的列中选择两个单元格,自动创建2个范围并在散点图中将它们相对绘制。但是我只在第一部分中苦苦挣扎)

我的代码如下所示:

`

Function rng1(x as variant)

Dim ji as string, jf as string
Dim rng1 as range

ji=x.Address
jf=x.End(xldown).Address

rng1=Range(ji:jf)

'

迭戈·安德烈斯·杰伊

我删除了“ rng1”的变量声明,因为您不能将变量命名为与函数相同的名称。您只需要将字符串连接在一起。您还必须设置函数,因为范围是对象类型而不是基元。

Function rng1(x as variant) as Range

Dim ji as string, jf as string

ji=x.Address
if x.offset(1,0) <> "" then
    jf=x.End(xldown).Address
else
    jf=ji
end if

set rng1=Range(ji & ":" & jf)
End Function

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VBA Excel 选择命名范围内的一系列单元格

来自分类Dev

VBA excel:如何在不选择的情况下在同一列的上一行获取单元格中的数据?

来自分类Dev

Excel VBA如何选择动态范围内所有单元格的颜色索引不为0

来自分类Dev

从excel vba中一列内的所有单元格中删除不需要的字符

来自分类Dev

EXCEL - 将日期与一列日期范围进行比较,如果在范围内,则与行单元格进行比较

来自分类Dev

EXCEL - 将日期与一列日期范围进行比较,如果在范围内,则与行单元格进行比较

来自分类Dev

使用Excel vba查找并选择B列中的第一个空白单元格

来自分类Dev

从第一行的单元格名称中找出 Excel 列字符

来自分类Dev

Excel VBA 更改范围内另一列和行中的值

来自分类Dev

如何基于MS Excel 2010中的列中的值对一行中的所有单元格进行计数?

来自分类Dev

Excel VBA向下选择所有单元格

来自分类Dev

从传递的列/行/范围VBA Excel中获取一个单元格

来自分类Dev

从传递的列/行/范围VBA Excel中获取一个单元格

来自分类Dev

Excel VBA从另一列减去一列,但不在单元格中

来自分类Dev

Excel VBA代码可在第一个单元格的值更改时复制一行中的单元格区域并粘贴到不同的工作表中,但行/范围相同

来自分类Dev

Excel VBA选择每隔一个单元格

来自分类Dev

选择第一列(A),而不是选择的第一列(VBA-Excel)

来自分类Dev

VBA Excel - 如果某些单元格为空,则删除一行的所有条目

来自分类Dev

Excel UDF查找具有给定值的范围内的第一个和最后一个单元格-运行缓慢

来自分类Dev

Excel UDF查找具有给定值的范围内的第一个和最后一个单元格-运行缓慢

来自分类Dev

获取范围内的一个单元格的值,将其存储一个变量,然后存储下一个单元格,下一行(Excel)

来自分类Dev

提取Excel单元格中的最后一行

来自分类Dev

将POI中的excel单元格分组,并将第一行作为“ main”

来自分类Dev

将POI中的excel单元格分组,并将第一行作为“ main”

来自分类Dev

如何在Excel中选择单元格中的第一个数字?

来自分类Dev

如何在Excel中选择范围中的最后一个单元格

来自分类Dev

Excel中的数据验证-单元格范围内以逗号分隔的列表中的所有值

来自分类Dev

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

来自分类Dev

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

Related 相关文章

  1. 1

    VBA Excel 选择命名范围内的一系列单元格

  2. 2

    VBA excel:如何在不选择的情况下在同一列的上一行获取单元格中的数据?

  3. 3

    Excel VBA如何选择动态范围内所有单元格的颜色索引不为0

  4. 4

    从excel vba中一列内的所有单元格中删除不需要的字符

  5. 5

    EXCEL - 将日期与一列日期范围进行比较,如果在范围内,则与行单元格进行比较

  6. 6

    EXCEL - 将日期与一列日期范围进行比较,如果在范围内,则与行单元格进行比较

  7. 7

    使用Excel vba查找并选择B列中的第一个空白单元格

  8. 8

    从第一行的单元格名称中找出 Excel 列字符

  9. 9

    Excel VBA 更改范围内另一列和行中的值

  10. 10

    如何基于MS Excel 2010中的列中的值对一行中的所有单元格进行计数?

  11. 11

    Excel VBA向下选择所有单元格

  12. 12

    从传递的列/行/范围VBA Excel中获取一个单元格

  13. 13

    从传递的列/行/范围VBA Excel中获取一个单元格

  14. 14

    Excel VBA从另一列减去一列,但不在单元格中

  15. 15

    Excel VBA代码可在第一个单元格的值更改时复制一行中的单元格区域并粘贴到不同的工作表中,但行/范围相同

  16. 16

    Excel VBA选择每隔一个单元格

  17. 17

    选择第一列(A),而不是选择的第一列(VBA-Excel)

  18. 18

    VBA Excel - 如果某些单元格为空,则删除一行的所有条目

  19. 19

    Excel UDF查找具有给定值的范围内的第一个和最后一个单元格-运行缓慢

  20. 20

    Excel UDF查找具有给定值的范围内的第一个和最后一个单元格-运行缓慢

  21. 21

    获取范围内的一个单元格的值,将其存储一个变量,然后存储下一个单元格,下一行(Excel)

  22. 22

    提取Excel单元格中的最后一行

  23. 23

    将POI中的excel单元格分组,并将第一行作为“ main”

  24. 24

    将POI中的excel单元格分组,并将第一行作为“ main”

  25. 25

    如何在Excel中选择单元格中的第一个数字?

  26. 26

    如何在Excel中选择范围中的最后一个单元格

  27. 27

    Excel中的数据验证-单元格范围内以逗号分隔的列表中的所有值

  28. 28

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

  29. 29

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

热门标签

归档