cellformat オブジェクト (Excel)CellFormat object (Excel)

セルの書式の検索条件を表します。Represents the search criteria for the cell format.


cellformatオブジェクトを取得するのにには、 Applicationオブジェクトの**findformat** または**replaceformat** プロパティを使用します。Use the FindFormat or ReplaceFormat properties of the Application object to return a CellFormat object.

cellformatオブジェクトのBordersFont、またはInteriorプロパティを使用して、セルの書式の検索条件を定義することができます。You can use the Borders, Font, or Interior properties of the CellFormat object to define the search criteria for the cell format.


次の使用例は、セルの内部の書式を検索条件として設定します。The following example sets the search criteria for the interior of the cell format.

Sub ChangeCellFormat() 
 ' Set the interior of cell A1 to yellow. 
 Selection.Interior.ColorIndex = 36 
 MsgBox "The cell format for cell A1 is a yellow interior." 
 ' Set the CellFormat object to replace yellow with green. 
 With Application 
 .FindFormat.Interior.ColorIndex = 36 
 .ReplaceFormat.Interior.ColorIndex = 35 
 End With 
 ' Find and replace cell A1's yellow interior with green. 
 ActiveCell.Replace What:="", Replacement:="", LookAt:=xlPart, _ 
 SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=True, _ 
 MsgBox "The cell format for cell A1 is replaced with a green interior." 
End Sub



関連項目See also

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.