Range.HasFormula プロパティ (Excel)

範囲内のすべてのセルに数式が含まれている場合は TrueFalse の範囲のセルに数式が含まれていない場合。それ以外の場合は null。 読み取り専用のバリアント型 (Variant) の値。

構文

HasFormula

expressionRange オブジェクトを表す変数です。

次の例は、Sheet1 上の範囲を選択するよう要求するダイアログを表示します。 選択した範囲内のすべてのセルに数式が含まれている場合、この例ではメッセージが表示されます。

Worksheets("Sheet1").Activate 
Set rr = Application.InputBox( _ 
 prompt:="Select a range on this worksheet", _ 
 Type:=8) 
If rr.HasFormula = True Then 
 MsgBox "Every cell in the selection contains a formula" 
End If

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。