VBA~WorksheetFunction.IsFormulaメソッド~Excel
VBAで指定したセルに数式が入力されているか判定したい場合はWorksheetFunction.IsFormulaメソッドを使います。
書き方
WorksheetFunction.IsFormula(参照)
例として下の画像において下のコードを実行するとセルB8,B11,B12に数式が入力されているのでC列にTRUEが表示され、それ以外は数式が入力されていないのでFALSEが表示されます。
Sub test1() Dim a As Long For a = 3 To 12 Cells(a, 3) = WorksheetFunction.IsFormula(Cells(a, 2)) Next End Sub