我有一個包含英國日期和貨幣格式化單元格的Excel 2003電子表格。我無法更改電子表格的結構。在VBA中,在工作表更改事件期間,我想檢查用戶是否已從包含合併單元格的許多範圍中刪除數據。我嘗試過IsNull和IsEmpty,但它們不能在合併的單元格上工作。使用Range.value =「」拋出一個錯誤。檢查合併的單元格是否爲空
簡單來說,
如果發生變化事件, 更改涉及包括合併單元格和 變化的範圍是從合併單元格 然後
退出小組 否則 我現有的代碼覆蓋這個數據的刪除... End if
我已經閱讀了很多論壇,只是簡單的解決方案,但沒有什麼關鍵的。感謝任何幫助。感謝並保持偉大的工作!
+1,很好地解釋和編碼。我不必經常處理合並的單元格,而必須重新學習VBA。這很清楚。 –