VBA 関数が入力されているかを判定する
VBAで、関数が入力されているかを判定するコードを記述してます。
環境
- OS windows10 64bit
関数が入力されているかを判定
関数が入力されているかを判定するには、「HasFormula」を使用します。
適当なボタンを用意して、以下のソースコードを記述します。
Private Sub CommandButton1_Click()
If Cells(1, 1).HasFormula Then
Cells(1, 2).Value = "関数が入力されてます"
Else
Cells(1, 2).Value = "関数ではありません"
End If
If Cells(2, 1).HasFormula Then
Cells(2, 2).Value = "関数が入力されてます"
Else
Cells(2, 2).Value = "関数ではありません"
End If
End Sub
実行してみます。
判定されていることが確認できます。
-
前の記事
javascript エラー「Uncaught SyntaxError: for-in loop variable declaration may not have an initializer.」の解決方法 2022.06.03
-
次の記事
MySQL コマンドでサーバーが起動しているかを確認する 2022.06.03
コメントを書く