数式を非表示にする(FormulaHidden プロパティ)
FormulaHidden プロパティ
数式が入力されたセルを選択するとその数式が数式バーに表示されます。
FormulaHidden プロパティを使用するとこの表示を隠すことができます。
<取得>
result = Object.FormulaHidden
<設定>
Object.FormulaHidden = boolean
引数・戻り値
- object ・・・ 対象となる Range オブジェクト
- boolean ・・・ 数式を非表示にするには True 、表示するには False を指定します。
- result ・・・ 現在、数式を表示しているかどうか
( True ・・・ 非表示 False ・・・ 表示)
シートが保護されていない場合は、FormulaHidden が、True に設定されていても数式は表示されます。
FormulaHidden プロパティ 使用例
サンプルVBAソース
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Sub Sample_FormulaHidden() 'シート保護を解除 ActiveSheet.Unprotect 'セル範囲「B2:B6」の数式を非表示にする Range("B2:B6").FormulaHidden = True 'シートを保護 ActiveSheet.Protect End Sub |
実行結果
サンプルVBA実行前
実行後
関連記事
-
AutoFilter オブジェクト(メソッド・プロパティ)
AutoFilter.ShowAllData メソッド AutoFilter.S …
-
現在選択されているセルを参照(RangeSelection プロパティ)
RangeSelection プロパティ 実際に何が選択されているかにかかわらず …
-
直前のセル・直後のセルを参照する(Previous プロパティ・Next プロパティ)
Previous プロパティ・Next プロパティ Previous プロパティ …
-
セルの値を置換(Replace メソッド)
Replace メソッド 任意のセル範囲内から特定の値を一括して置換します。Fi …
-
対象のセルが配列数式の一部かどうか(HasArray プロパティ)
HasArray プロパティ HasArray プロパティは、対象のセルが配列数 …
-
行の高さを取得・設定・する(RowHeight プロパティ)
RowHeight プロパティ RowHeight プロパティは、対象セルの高さ …
-
セル・セル範囲を切り取る(Cut メソッド)
Cut メソッド Cut メソッドは、指定したセル範囲を切り取り、引数に指定した …
-
セルの幅・高さの自動調整(AutoFit メソッド)
AutoFit メソッド AutoFit メソッドは、指定したセル・セル範囲(R …
-
グラデーション(Pattern プロパティ・Gradient プロパティ)
セルの背景ににグラデーションを設定する Pattern プロパティを使用するとセ …
-
テーマカラーで網かけ(パターン)の色の取得・設定(PatternThemeColor プロパティ・PatternTintAndShade プロパティ)
PatternThemeColor プロパティ・PatternTintAndSh …