У объекта Range есть проперть Value
Returns or sets the value of the specified range. Read/write Variant.
expression.Value(RangeValueDataType)
expression Required. An expression that returns a Range object.
RangeValueDataType Optional Variant. The range value data type. Can be a xlRangeValueDataType constant.
xlRangeValueDataType can be one of these xlRangeValueDataType constants.
xlRangeValueDefault default If the specified Range object is empty, returns the value Empty (use the IsEmpty function to test for this case). If the Range object contains more than one cell, returns an array of values (use the IsArray function to test for this case).
xlRangeValueMSPersistXML Returns the recordset representation of the specified Range object in an XML format.
xlRangeValueXMLSpreadsheet Returns the values, formatting, formulas and names of the specified Range object in the XML Spreadsheet format.
Remarks
When setting a range of cells with the contents of an XML spreadsheet file, only values of the first sheet in the workbook are used. You cannot set or get a discontiguous range of cells in the XML spreadsheet format.