gpt4 book ai didi

excel - 如果 VBA 中当前单元格为空,则获取相邻单元格的值

转载 作者:行者123 更新时间:2023-12-02 23:34:37 24 4
gpt4 key购买 nike

如果当前单元格为空,是否可以使用VBA复制相邻单元格的值?

示例如下:

如果我循环遍历 A 列的单元格并且某个单元格为空,则将 B 列的相邻单元格的值复制到 A 列中的该空单元格。

enter image description here

这应该是我生成的报告:

enter image description here

最佳答案

试试这个:

Sub Demo()
Dim rng As Range
Dim lastRow As Long
Dim cell as Range

lastrow = Cells(Rows.Count, "A").End(xlUp).Row
Set rng = Range("A1:A" & lastrow)
For Each cell In rng
If cell.Value = "" Then
cell.Value = cell.Offset(0, 1).Value
End If
Next cell
End Sub

关于excel - 如果 VBA 中当前单元格为空,则获取相邻单元格的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37563043/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com