将字符串范围存储在数组(VBA)中

机器人

目的是创建一个数组,其中的项目在声明的范围内。很简单,但我无法正常工作...

'Declaration
Dim Measures As Variant
Dim MeasureRows As Long

'Search and store
Sheets(4).Activate
MeasureRows = Range("A" & Rows.Count).End(xlUp).row
Measures = Range(Cells(2, 1), Cells(MeasureRows, 1)).Value2 

MeasureRows可以很好地填充,但是当我检查“度量”时,它为空。例如

?MeasureRows
 780 
?Measures(MeasureRows) 'Returns "Subscript out of range"    
?Measures(1) 'Returns "Subscript out of range"

在谈到VBA时,我非常环保。请原谅。我尝试在网上搜索答案,但无法正常工作。我想我只是不知道搜索词的正确行话。

QHarr

从图纸读取是二维

Option Explicit
Public Sub test()
    Dim Measures As Variant
    Dim MeasureRows As Long

    With Worksheets("Sheet4")
        MeasureRows = .Cells(.Rows.Count, "A").End(xlUp).Row
        Measures = .Range(.Cells(2, 1), .Cells(MeasureRows, 1)).Value2
    End With

    Dim i As Long
    For i = LBound(Measures, 1) To UBound(Measures, 1)
        Debug.Print Measures(i, 1)
    Next
    Stop

End Sub

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将分割后的字符串存储在数组中

将字符串存储在数组中

将字符串存储在数组中并拆分字符串

R:将存储在数组中的字符串与另一个数组的字符串匹配

使用循环将存储在数组中的字符串放在特定文件的特定行中

将逗号添加到存储在数组中的一组字符串中

将字符串拆分并存储在数组 php 中

如何将字节存储在数组中并获取字符串

使用 preg_match 将字符串中找到的数字存储在数组中

如何保持将数据存储到字符串,直到在数组列表中显示符号?

PHP:将字符串存储在数组中以及它被添加了多少次?

将文件的每一行作为字符串存储在数组中

使用malloc()和realloc()将字符串存储在数组中

选择自己的冒险:将播放器字符串存储在数组中

如何使用扫描仪将字符串值存储在数组中

PHP获取单独的字符串以存储在数组中

在Ruby中将字符串存储在数组中

Java-将字节数组作为字符串存储在数据库中,并使用字符串值创建字节数组

将存储在字符串中的数组转换为数组

将数组存储在字符串中作为数组

将字符串传递到VBA中的范围函数

遍历存储在数组中的字符串中的每个字符

将字符串解析为整数并将它们存储在 C 中的数组(范围值)中

如何检查字符串是否包含存储在数组中的字符,但是如果字符串包含不在数组中的任何字符,则返回false

Java,将字符串存储到数组中

将字符串数组存储在Realm中

C将字符串存储到数组中

将字符串数组存储到数据属性中

将字符串存储在mmap共享数组中?(C)