excel - 对于下一个循环(初学者)

标签 excel vba

for next

我想将灰色单元格复制到行,但只复制最后一列灰色单元格。

最佳答案

不需要嵌套循环

Sub Test()
Dim r As Integer, c As Integer

r = 3
For c = 3 To 21 Step 3
    Cells(r, 1) = Cells(1, c)
    r = r + 1
Next c
End Sub

关于excel - 对于下一个循环(初学者),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53019966/

相关文章:

excel - Application.CalculateUntilAsyncQueriesDone 使 Excel 崩溃

windows - 需要 ActiveX 控件才能将 Excel 嵌入到对话框中

excel - 使用宏更改数据透视字段时出现运行时错误 '1004'.. 但只有一些值

VBA:使用implements关键字进行条件编译

excel - 如何使用 Selenium 在 Headless 模式下使用 Google Chrome 查找 XPath?

excel - 在 "DoEvents"期间将用户踢出单元格

excel - 如何在excel中快速将UTC时间转换为本地时间?

excel vba - 返回两个值,传递一个输入参数

vba - 为什么我们需要 Application.PathSeparator?

xml - 将多个xml节点提取到数组中而不循环