Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Range("B1:U" & y)我对y的含义一无所知
Range("B1:U" & y)
Dim y As Integer y = Worksheets("Raw Data").Range("A2").End(xlDown).Row
& 符号 y 在这里做什么?
& 号是基于 Visual Basic 的语言(如 VBA)中的连接运算符,在您的情况下,您使用字符串“B1:U”并将变量 y 的值连接到字符串的末尾。由于 y 被定义为 Integer,VBA 将首先将 y 的值转换为字符串,然后执行连接。例如,如果 y 的值为 15,因为这是工作表“原始数据”上“A2”范围内的最后一个单元格,那么“B1:U”和 y 的串联将是“B1:U15”