一系列单元格上的VBA"&"功能

Jos*_*osh 0 excel vba excel-vba

我知道这可能是一个基本问题,但作为VBA的新手,我无法使语法工作.我搜索了很多网站,但只能让它在部分范围内工作,但不能同时工作.因此,如果我想在第1行合并单元格Q,R,S,T,我可以轻松地写:

Range("Q1:T1").Merge
Run Code Online (Sandbox Code Playgroud)

但是,当我在循环中工作时,我想要改变行号.我怎么能修复这个语法?Y是行数.

Range("Q"&y":T"&y).Merge
Run Code Online (Sandbox Code Playgroud)

小智 5

 Range("Q" & y & ":T" & y).Merge
Run Code Online (Sandbox Code Playgroud)

你错过了第一个和引用之间的'&'.