【发布时间】:2012-12-19 12:02:41
【问题描述】:
我有一个 Excel 2003 电子表格,其中包含英国日期和货币格式的单元格。我无法更改电子表格的结构。在 VBA 中,在工作表更改事件期间,我想检查用户是否已从由合并单元格组成的多个范围中删除了数据。我尝试过 IsNull 和 IsEmpty,但它们不适用于合并的单元格。使用 Range.value = "" 会引发错误。
简而言之;
如果发生更改事件并且
更改涉及由合并单元格组成的范围和
更改是从合并的单元格中删除数据
那么
退出子
别的
我现有的代码涵盖了这个......
结束如果
我已经阅读了广泛的论坛以寻求一个简单的解决方案,但还没有任何方法可以解决问题。感谢任何帮助。感谢并继续努力!
【问题讨论】:
标签: excel if-statement merge cells