gpt4 book ai didi

excel - 确保表格行中的所有单元格都被填充的宏

转载 作者:行者123 更新时间:2023-12-04 21:28:41 25 4
gpt4 key购买 nike

我在 Excel 中有一个表格,我想确保如果用户在一行中至少填写一个单元格,他们也必须填写该行中的所有其他单元格。

我试图在下面为它创建 VBA 代码。基本上,它是说,如果我的表格第 7 行中的任何字段填写了某些内容,则检查表格中的第一个单元格是否有空白。我将复制/粘贴代码,以便检查该行中的其他单元格是否也已填写。

当我尝试运行它时,它显示“对象不支持此属性或方法”。有人能帮助我吗?

Sub blank()
If Range("H7:Q7").CountA >= 1 Then
If Cells(7, 8).Value = "" Then
MsgBox "Condition Type cannot be blank"
'I will repeat for the other columns in the row as well.
End If
End If
End Sub

Table

最佳答案

你有正确的想法;这是正确的语法:

If Application.WorksheetFunction.CountA(Range("H7:Q7")) > 0 Then
MsgBox "something is there"
End If

关于excel - 确保表格行中的所有单元格都被填充的宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62120161/

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