為什麼這篇vba if空白鄉民發文收入到精華區:因為在vba if空白這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者cksmark129 (請多指教~)看板Office標題[問題] Excel VBA 判斷儲存格...
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體:Excel
版本:2010
想寫一個巨集是判斷某a儲存格的相對位置(1,0)之b儲存格內容是否空白
如果是,則b儲存格相對位置(-1,3)輸入"是空白"
如果不是,則繼續找下一欄直到最後一個有字元的儲存格《用錄的,使用END+↓》,已此儲存格相對位置(0,3)輸入"非空白"
以下是我的巨集,不知道為什麼無論b儲存格是否空白,If判斷結果都是執行Else。
請先進們幫忙指點迷津
謝謝各位
*手機排版,傷眼請見諒
----
sub a()
sub a()
ActiveCell.Offset(1,0).Range("A1").Select
If Range("A1") = "" Then
ActiveCell.Offset(-1,3).Range("A1").Select
ActiveCell.FormulaR1C1 = "是空白"
ActiveCell.Offset(1,0).Range("A1").Select
Else
Selection.End(xlDown).Select
ActiveCell.Offset(0,3).Range("A1").Select
ActiveCell.FormulaR1C1 = "非空白"
End of
End sub
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.76.101
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1504883260.A.5F2.html
謝謝您提供的程式碼,簡單易懂。受教了
※ 編輯: cksmark129 (111.184.97.121), 09/09/2017 18:54:05