首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >动态自动填充左侧的单元格VBA if值

动态自动填充左侧的单元格VBA if值
EN

Stack Overflow用户
提问于 2021-07-14 21:23:44
回答 1查看 21关注 0票数 0

我想知道,如果单元格左侧有任何值,我如何创建自动填充单元格的VBA代码。我已经尝试了(XlDown),但它崩溃了我的Excel工作簿。因为我的数据每周都会变化,所以我需要一个动态的解决方案。下面是一个简单的例子,我希望在column3中的所有单元格中都有值100。

ABC Column1 Column2 Column3╔═╦═╦═╗║║╠═╬═╬═╣║║AK║100║╠═╬═╬═╣║ABC║║║╠═╬═╬═╣║ABC║AK║║╚═╩═╩═╝

提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2021-07-14 21:50:25

有两种解决方案,即VBA

代码语言:javascript
代码运行次数:0
运行
复制
Dim i As Long
For i = 2 To Rows.Count
If Not IsEmpty(Cells(i, 1).Value) Or Not IsEmpty(Cells(i, 2).Value) Then
    Cells(i, 3).Value = "100"
End If
Next i

或者作为单元格函数

代码语言:javascript
代码运行次数:0
运行
复制
=IF(OR(NOT(ISBLANK(A2));(NOT(ISBLANK(B2))));100;0)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68378967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档