excel - 检查范围是否是整行

标签 excel vba

有没有类似的说法

if (Range1 contains all columns) then do stuff

在剪切和插入行时我需要运行一个子程序,并且当它不是整行时我还运行其他代码。

最佳答案

布鲁斯韦恩的建议似乎合乎逻辑。您还可以检查 yourRange.EntireRow.Address 是否与整行地址相同:

yourRange.EntireRow.Address = Range(yourRange.Cells(1, 1), yourRange.Cells(1, yourRange.Columns.Count)).Address

关于excel - 检查范围是否是整行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43796280/

相关文章:

excel - 为工作表中的唯一值编号

vba - Excel VBA 创建对象 : Run-time error '432' : File name or class not found during Automation operation

node.js - 如何从 Node.js 程序运行 Excel VBA?

vba - 声明关闭时编译错误

vba - 如何测试是否使用VBA安装了字体?

c++ - DLL 函数在 VBA 环境中不起作用,但在 Excel VBA 中起作用

vba - 事件 IE11 发生变化

excel - VB-Script 在调用 VBA-Script 后休眠

当单元格值更改为是时 Excel 弹出框

vba - 使用 VBA 在 Visio 中打开嵌入的 Excel