作者: soyoso (我是耀宗) 2019-12-17 17:24:00
個人覺得,儲存格a5在輸入資料或公式的當下就已不是空白儲存格了,因此儲存格a6看是否調整其他的方式來達成如=a5=""就為真之類的如果要a5在判斷後還為空白儲存格的話,想到的是以巨集worksheet_change觸發事件來判斷
作者: soyoso (我是耀宗) 2019-12-17 19:18:00
不太了解,用函數isblank測哪個儲存格,和開新的excel檔的關係為?是指isblank檢查內文所述公式所在的儲存格(如儲存格a5)如果是的話,就如17:24~17:25回文,a5在輸入資料或公式時就不是空白儲存格,isblank來檢查就會為false若是以worksheet_change來回傳的話,為真則不回傳空字串""而是以range.clear或clearcontents回傳""←這稱為空字串不是稱空白在儲存格內只要輸入值或是公式都不會是空白儲存格所以isblank來檢查這方面當然就是false如果檢查公式回傳的值,不一定要以isblank來檢查17:26所回儲存格a6以=a5=""不就可以檢查儲存格a5是否為空字串