相关疑难解决方法(0)

将整个范围转换为大写,而不循环遍历所有单元格

现在我正在使用以下代码将股票代码列表从小写字母转换为大写字母:

Dim Tickers As String
Dim n As Integer
For n = 2 To Last
    Tickers = UCase(W.Cells(n, 1).Value)
    W.Cells(n, 1).Value = Tickers
Next n
Run Code Online (Sandbox Code Playgroud)

有没有一种方法可以用来将整个范围转换成一行?就像是:

Range("A1:A20").convertouppercasesomehow
Run Code Online (Sandbox Code Playgroud)

excel vba range excel-vba uppercase

6
推荐指数
2
解决办法
3万
查看次数

标签 统计

excel ×1

excel-vba ×1

range ×1

uppercase ×1

vba ×1