返回

excel-如果单元格为空白,则不做任何更改

发布时间:2022-08-08 13:49:57 254
# 数据

我基本上是 VBA/宏的新手,所以请耐心等待。

我正在尝试构建一个可以在每周电子表格中重复使用的宏,这些电子表格始终具有相同的标题,但每周都有可变数据。

我目前正在尝试格式化电话号码以添加区号,前提是电话号码还没有区号。我使用的范围很大,因为我们每周拥有的行数是可变的。

我拥有的代码正在运行,但是它也将 64 添加到空白单元格中。

关于如何在没有范围的情况下执行此操作的任何建议,以便更改仅影响其中实际包含数据的单元格,或者我基本上可以说“但如果单元格为空白,则不做任何更改”的声明?

Sub Change_Mobile_Format()

For Each r In Range("D2:D1000")
If Not (Left(r.Value, 2) = "64") Then
    r.Value = "64" & r.Value
End If
Next r

End Sub
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像