Excel VBA セルの書式の検索条件を表すCellFormatオブジェクト

スポンサーリンク

CellFormat【セルフォーマット】オブジェクト

セルの書式の検索条件を表すCellFormat【セルフォーマット】オブジェクトを取得するには、データを検索するRange【レンジ】オブジェクトのFind【ファインド】メソッドでセルの書式でデータを検索する場合に使用するApplication【アプリケーション】オブジェクトのFindFormat【ファインドフォーマット】プロパティまたは、データを置換えるRange【レンジ】オブジェクトのReplace【リプレイス】メソッドで書式を置換える場合に使用するApplication【アプリケーション】オブジェクトのReplaceFormat【リプレイスフォーマット】プロパティを使用します。

FindFormat【ファインドフォーマット】・ReplaceFormat【リプレイスフォーマット】プロパティの書式と設定値の説明

オブジェクト.FindFormat
オブジェクト.ReplaceFormat
【戻り値】CellFormat【セルフォーマット】オブジェクト

  • オブジェクト(必須)
    Application【アプリケーション】オブジェクトを指定します。

CellFormat【セルフォーマット】オブジェクトのメソッド

メソッド内容使用例
Clear
【クリア】
検索条件書式を
削除します。
Application.FindFormat.Clear
(Findメソッドに設定された検索条件書式を削除)
Application.ReplaceFormat.Clear
(Replaceメソッドに設定された検索条件書式を削除)

※検索条件書式は一度設定すると条件が残るので、検索条件書式を設定する前と抽出が終了した後に検索条件書式をClear【クリア】メソッドを使用して削除します。

CellFormat【セルフォーマット】オブジェクトの主なプロパティ

プロパティ内容
Borders
【ボーダーズ】
セルの書式の検索条件のうち、罫線の条件を表す
Borders【ボーダーズ】 コレクションを取得、または設定します。
Font
【フォント】
セルの書式の検索条件のうち、フォントの条件を表す
Font【フォント】オブジェクトを取得、または設定します。
Interior
【インテリア】
セルの書式の検索条件のうち、セル内部の塗りつぶし属性 を表す
Interior【インテリア】オブジェクトの設定や取得を行います。

CellFormat【セルフォーマット】オブジェクトを使用したコード例リンク

以上で、セルの書式の検索条件を表すCellFormat【セルフォーマット】オブジェクトについての解説を終了します。ありがとうございました。

スポンサーリンク

関連記事・広告