Excel VBAリファレンス(Rangeオブジェクト編)

2024-01-07

Rangeオブジェクトは1つのセルまたはセル範囲を表します。
⇒Excel VBAの主なオブジェクトについては、Excel VBAリファレンス(Excel VBAのオブジェクト構造編)を参照して下さい。

■Rangeオブジェクトの詳細

Rangeオブジェクトで提供されているメソッドとプロパティは下表の通りです。

Rangeオブジェクトのメソッド

Activateメソッド
説明 1 つのセルをアクティブにする
定義 Function Activate() As Variant
AddCommentメソッド
説明 指定したセル範囲にコメントを追加する
定義 Function AddComment([Text As Variant]) As Comment
AddCommentThreadedメソッド
説明 指定したセル範囲にスレッドコメントを追加する
定義 Function AddCommentThreaded(Text As Variant) As CommentThreaded
AdvancedFilterメソッド
説明 検索条件範囲に基いて、リストにフィルターを掛ける

(※)XlFilterAction列挙体の値は、以下の通り。
xlFilterCopy(2):フィルター処理したデータを新しい場所にコピーする
xlFilterInPlace(1):フィルター処理したデータをそのままにする

定義 Function AdvancedFilter(Action As XlFilterAction, [CriteriaRange As Variant], [CopyToRange As Variant], [Unique As Boolean = False]) As Variant
AllocateChangesメソッド
説明 OLAPデータソースに基く範囲内の編集された全てのセルに書き戻し操作を実行する
定義 Sub AllocateChanges()
ApplyNamesメソッド
説明 指定したセル範囲のセルに名前を付ける

(※)XlApplyNamesOrder列挙体の値は、以下の通り。
xlColumnThenRow(2):行の前に一覧表示される列
xlRowThenColumn(1):列の前に一覧表示される行

定義 Function ApplyNames([Names As Variant], [IgnoreRelativeAbsolute As Boolean = True], [UseRowColumnNames As Boolean = True], [OmitColumn As Boolean = True], [OmitRow As Boolean = True], [Order As XlApplyNamesOrder = xlRowThenColumn], [AppendLast As Boolean = False]) As Variant
ApplyOutlineStylesメソッド
説明 指定したセル範囲にアウトラインの既定のスタイルを適用する
定義 Function ApplyOutlineStyles() As Variant
AutoCompleteメソッド
説明 オートコンプリートのリストから指定した文字列と適合する候補を返す
定義 Function AutoComplete(String As String) As String
AutoFillメソッド
説明 指定したセル範囲内のセルに対してオートフィルを実行する

(※)XlAutoFillType列挙体の値は、以下の通り。
xlFillCopy(1):値と形式をコピー
xlFillDays(5):曜日の形式をコピー
xlFillDefault(0):Excelが値と形式を決定
xlFillFormats(3):形式のみをコピー
xlFillMonths(7):月の形式をコピー
xlFillSeries(2):連続する数値の形式をコピー
xlFillValues(4):値のみをコピー
xlFillWeekdays(6):平日の形式をコピー
xlFillYears(8):年の形式をコピー
xlGrowthTrend(10):乗算型の形式をコピー
xlLinearTrend(9):加算型の形式をコピー
xlFlashFill(11):ユーザアクションのパターンに基いてコピー

定義 Function AutoFill(Destination As Range, [Type As XlAutoFillType = xlFillDefault]) As Variant
AutoFilterメソッド
説明 オートフィルターを使ってリストにフィルターを掛ける

(※)XlAutoFilterOperator列挙体の値は、以下の通り。
xlAnd(1):Criteria1かつ(AND)Criteria2
xlBottom10Items(4):表示される最も低い値のアイテム(アイテム数)
xlBottom10Percent(6):表示される最も低い値のアイテム(パーセンテージ)
xlFilterCellColor(8):セルの色
xlFilterDynamic(11):動的フィルター
xlFilterFontColor(9):フォントの色
xlFilterIcon(10):フィルターアイコン
xlFilterValues(7):フィルターの値
xlOr(2):Criteria1または(OR)Criteria2
xlTop10Items(3):表示される最も高い値のアイテム(アイテム数)
xlTop10Percent(5):表示される最も高い値のアイテム(パーセンテージ)

定義 Function AutoFilter([Field As Variant], [Criteria1 As Variant], [Operator As XlAutoFilterOperator = xlAnd], [Criteria2 As Variant], [VisibleDropDown As Boolean = True]) As Variant
AutoFitメソッド
説明 指定したセル範囲の列の幅や行の高さを内容に合せて調節する
定義 Function AutoFit() As Variant
AutoOutlineメソッド
説明 指定したセル範囲にアウトラインを自動的に作成する
定義 Function AutoOutline() As Variant
BorderAroundメソッド
説明 指定したセル範囲に罫線を追加し、BorderオブジェクトのColor、LineStyle、Weightプロパティを設定する
定義 Function BorderAround([LineStyle As XlLineStyle], [Weight As XlBorderWeight = xlThin], [ColorIndex As XlColorIndex = xlColorIndexAutomatic], [Color As Variant], [ThemeColor As Variant]) As Variant
Calculateメソッド
説明 依存関係を解決しながら指定したセル範囲を計算する
定義 Function Calculate() As Variant
CalculateRowMajorOrderメソッド
説明 左から右へ、上から下へ指定したセル範囲を計算する
定義 Function CalculateRowMajorOrder() As Variant
CheckSpellingメソッド
説明 オブジェクトのスペルをチェックする

(※)MsoLanguageID列挙体については、Excel VBAの覚え書(Worksheetsコレクション、Worksheetオブジェクト編)参照。

定義 Function CheckSpelling([CustomDictionary As Variant], [IgnoreUppercase As Boolean], [AlwaysSuggest As Boolean], [SpellLang As MsoLanguageID]) As Variant
Clearメソッド
説明 オブジェクト全体をクリアする
定義 Function Clear() As Variant
ClearCommentsメソッド
説明 指定したセル範囲のコメントを消去する
定義 Sub ClearComments()
ClearContentsメソッド
説明 指定したセル範囲の数式と値をクリアする
定義 Function ClearContents() As Variant
ClearFormatsメソッド
説明 オブジェクトの書式設定を削除する
定義 Function ClearFormats() As Variant
ClearHyperlinksメソッド
説明 指定したセル範囲のハイパーリンクを削除する
定義 Sub ClearHyperlinks()
ClearNotesメソッド
説明 指定したセル範囲のコメントを削除する
定義 Function ClearNotes() As Variant
ClearOutlineメソッド
説明 指定したセル範囲のアウトラインを消去する
定義 Function ClearOutline() As Variant
ColumnDifferencesメソッド
説明 指定した列の中から比較セルと異なる全てのセルを表すRangeオブジェクトを返す
定義 Function ColumnDifferences(Comparison As Variant) As Range
Consolidateメソッド
説明 複数のワークシートにある複数のセル範囲を1つのセル範囲に統合する

(※)XlConsolidationFunction列挙体の値は、以下の通り。
xlAverage(-4106):平均
xlCount(-4112):カウント
xlCountNums(-4113):カウント数値のみ
xlDistinctCount(11)Distinct Count分析を使ったカウント
xlMax(-4136):最大
xlMin(-4139):最小
xlProduct(-4149):積
xlStDev(-4155):標本に基づく標準偏差
xlStDevP(-4156):母集団全体に基づく標準偏差
xlSum(-4157):合計
xlUnknown(1000):小計に使用する関数を指定しない
xlVar(-4164):標本に基づく変動
xlVarP(-4165):母集団全体に基づく変動

定義 Function Consolidate([Sources As Variant], [Function As XlConsolidationFunction], [TopRow As Boolean = False], [LeftColumn As Boolean = False], [CreateLinks As Boolean = False]) As Variant
ConvertToLinkedDataTypeメソッド
説明 指定したセル範囲内の全てのセルを株式や地理などのリンクされたデータ型に変換する
定義 Sub ConvertToLinkedDataType(ServiceID As Long, LanguageCulture As String)
Copyメソッド
説明 セル範囲を指定したセル範囲またはクリップボードにコピーする
定義 Function Copy([Destination As Variant]) As Variant
CopyFromRecordsetメソッド
説明 ADOまたはDAOのRecordsetオブジェクトの内容を指定したセル範囲にコピーする
定義 Function CopyFromRecordset(Data As Recordset, [MaxRows As Variant], [MaxColumns As Variant]) As Long
CopyPictureメソッド
説明 オブジェクトをクリップボードへ画像としてコピーする

(※)XlPictureAppearance列挙体の値は、以下の通り。
xlPrinter(2):ピクチャを印刷する時と同じ形でコピー
xlScreen(1):ピクチャを画面表示に近い形でコピー

(※)XlCopyPictureFormat列挙体の値は、以下の通り。
xlBitmap(2):ビットマップ(ラスター)形式でコピーされた画像
xlPicture(-4147):ベクター形式でコピーされた画像

定義 Function CopyPicture([Appearance As XlPictureAppearance = xlScreen], [Format As XlCopyPictureFormat = xlPicture]) As Variant
CreateNamesメソッド
説明 指定したセル範囲内の文字列を使って指定した範囲の名前を作成する
定義 Function CreateNames([Top As Boolean = False], [Left As Boolean = False], [Bottom As Boolean = False], [Right As Boolean = False]) As Variant
Cutメソッド
説明 オブジェクトを切り取り、クリップボードまたは指定された範囲に貼り付ける
定義 Function Cut([Destination As Variant]) As Variant
DataSeriesメソッド
説明 指定したセル範囲に連続データを作成する

(※)XlRowCol列挙体の値は、以下の通り。
xlColumns(2):データ系列を列に入力
xlRows(1):データ系列を行に入力

(※)XlDataSeriesType列挙体の値は、以下の通り。
xlAutoFill(4):オートフィル設定に従って連続データを入力
xlChronological(3):日付の値を入力
xlDataSeriesLinear(-4132):加算と仮定して値を指定
xlGrowth(2):乗算と仮定して値を指定

(※)XlDataSeriesDate列挙体の値は、以下の通り。
xlDay(1):日
xlMonth(3):月
xlWeekday(2):平日
xlYear(4):年

定義 Function DataSeries([Rowcol As XlRowCol], [Type As XlDataSeriesType = xlDataSeriesLinear], [Date As XlDataSeriesDate = xlDay], [Step As Variant], [Stop As Variant], [Trend As Boolean = False]) As Variant
DataTypeToTextメソッド
説明 株式や地理などのリンクされたデータ型の値をテキストに変換する
定義 Sub DataTypeToText()
Deleteメソッド
説明 オブジェクトを削除する

(※)XlDeleteShiftDirection列挙体の値は、以下の通り。
xlShiftToLeft(-4159):セルを左にシフトする
xlShiftUp(-4162):セルを上にシフトする

定義 Function Delete([Shift As XlDeleteShiftDirection]) As Variant
DialogBoxメソッド
説明 Excel 4.0マクロシートのダイアログ ボックスを表示し、選択されたコントロールのインデックス番号を返す
定義 Function DialogBox() As Variant
Dirtyメソッド
説明 次の再計算が発生したときに再計算する範囲を指定する
定義 Sub Dirty()
DiscardChangesメソッド
説明 編集したセル範囲内の全ての変更を破棄する
定義 Sub DiscardChanges()
EditionOptionsメソッド
説明 エディションのオプションを設定する(Macintoshのみ)

(※)XlEditionType列挙体の値は、以下の通り。
xlPublisher(1):出版元
xlSubscriber(2):引用側

(※)XlEditionOptionsOption列挙体の値は、以下の通り。
xlAutomaticUpdate(4):自動更新
xlCancel(1):キャンセル
xlChangeAttributes(6):属性の変更
xlManualUpdate(5):手動更新
xlOpenSource(3):ソースを開く
xlSelect(3):選択
xlSendPublisher(2):Microsoft Publisherに送信
xlUpdateSubscriber(2):引用側の更新

(※)XlPictureAppearance列挙体の値は、以下の通り。
xlPrinter(2):ピクチャを印刷する時と同じ形でコピー
xlScreen(1):ピクチャを画面表示に近い形でコピー

定義 Function EditionOptions(Type As XlEditionType, Option As XlEditionOptionsOption, [Name As Variant], [Reference As Variant], [Appearance As XlPictureAppearance = xlScreen], [ChartSize As XlPictureAppearance = xlScreen], [Format As Variant]) As Variant
ExportAsFixedFormatメソッド
説明 指定した形式のファイルにエクスポートする

(※)XlFixedFormatType列挙体の値は、以下の通り。
xlTypePDF(0):PDF
xlTypeXPS(1):XPS

(※)XlFixedFormatQuality列挙体の値は、以下の通り。
xlQualityMinimum(1):最小限の品質
xlQualityStandard(0):標準品質

定義 Sub ExportAsFixedFormat(Type As XlFixedFormatType, [Filename As Variant], [Quality As XlFixedFormatQuality], [IncludeDocProperties As Boolean], [IgnorePrintAreas As Boolean], [From As Variant], [To As Variant], [OpenAfterPublish As Boolean], [FixedFormatExtClassPtr As Variant])
FillDownメソッド
説明 指定したセル範囲の上端のセルを下方向に複写する
定義 Function FillDown() As Variant
FillLeftメソッド
説明 指定したセル範囲の右端のセルを左方向に複写する
定義 Function FillLeft() As Variant
FillRightメソッド
説明 指定したセル範囲の左端のセルを右方向に複写する
定義 Function FillRight() As Variant
FillUpメソッド
説明 指定したセル範囲の下端のセルを上方向に複写する
定義 Function FillUp() As Variant
Findメソッド
説明 指定したセル範囲内で特定の情報を検索する

(※)XlFindLookIn列挙体の値は、以下の通り。
xlComments(-4144):コメント
xlCommentsThreaded(-4184):スレッドコメント
xlFormulas(-4123):数式
xlValues(-4163):値

(※)XlLookAt列挙体の値は、以下の通り。
xlPart(2):検索テキストの一部を検索
xlWhole(1):検索テキスト全体を検索

(※)XlSearchOrder列挙体の値は、以下の通り。
xlByColumns(2):列を下方向に検索してから次の列に移動
xlByRows(1):行を横方向に検索してから次の行に移動

(※)XlSearchDirection列挙体の値は、以下の通り。
xlNext(1):範囲内で一致する次の値を検索
xlPrevious(2):範囲内で一致する前の値を検索

定義 Function Find(What As Variant, [After As Variant], [LookIn As XlFindLookIn], [LookAt As XlLookAt], [SearchOrder As XlSearchOrder], [SearchDirection As XlSearchDirection = xlNext], [MatchCase As Boolean], [MatchByte As Boolean], [SearchFormat As Variant]) As Range
FindNextメソッド
説明 Findメソッドで開始された検索を下方向に続行する
定義 Function FindNext([After As Variant]) As Range
FindPreviousメソッド
説明 Findメソッドで開始された検索を上方向に続行する
定義 Function FindPrevious([After As Variant]) As Range
FlashFillメソッド
説明 フラッシュフィル機能が有効でアクティブになっていることを示す
定義 Sub FlashFill()
FunctionWizardメソッド
説明 指定したセル範囲の左上端のセルで関数ウィザードを起動する
定義 Function FunctionWizard() As Variant
Groupメソッド
説明 ピボットテーブルの数値フィールドまたは日付フィールドをグループ化する
定義 Function Group([Start As Boolean], [End As Boolean], [By As Variant], [Periods As Variant]) As Variant
Insertメソッド
説明 指定したセル範囲に空白のセルまたはセル範囲を挿入する

(※)XlInsertShiftDirection列挙体の値は、以下の通り。
xlShiftDown(-4121):セルを挿入後、下に伸ばす
xlShiftToRight(-4161):セルを挿入後、右に伸ばす

(※)XlInsertFormatOrigin列挙体の値は、以下の通り。
xlFormatFromLeftOrAbove(0):上または左のセルから形式をコピーする
xlFormatFromRightOrBelow(1):下または右のセルから形式をコピーする

定義 Function Insert([Shift As XlInsertShiftDirection], [CopyOrigin As XlInsertFormatOrigin]) As Variant
InsertIndentメソッド
説明 指定したセル範囲のインデントを変更する
定義 Sub InsertIndent(InsertAmount As Long)
Justifyメソッド
説明 指定したセル範囲内の文字列をセル範囲に合せて割り付ける
定義 Function Justify() As Variant
ListNamesメソッド
説明 定義されている名前のうち、非表示ではない全ての名前の一覧をワークシートに貼り付ける
定義 Function ListNames() As Variant
Mergeメソッド
説明 指定したセル範囲を1つのセルに結合する
定義 Sub Merge([Across As Boolean = False])
NavigateArrowメソッド
説明 指定したセル範囲のトレース矢印をたどってセル範囲に移動する
定義 Function NavigateArrow([TowardPrecedent As Boolean], [ArrowNumber As Variant], [LinkNumber As Variant]) As Variant
NoteTextメソッド
説明 指定したセル範囲の左上端のセルに関連付けられているコメントを設定する
定義 Function NoteText([Text As Variant], [Start As Variant], [Length As Variant]) As String
Parseメソッド
説明 指定したセル範囲内のデータを分割して複数のセルに入力する
定義 Function Parse([ParseLine As Variant], [Destination As Variant]) As Variant
PasteSpecialメソッド
説明 指定したセル範囲にコピーされたRangeオブジェクトを貼り付ける

(※)XlPasteType列挙体の値は、以下の通り。
xlPasteAll(-4104):全てを貼り付ける
xlPasteAllExceptBorders(7):輪郭以外の全てを貼り付ける
xlPasteAllMergingConditionalFormats(14):全てを貼り付け、条件付き書式をマージする
xlPasteAllUsingSourceTheme(13):ソースのテーマを使用して全てを貼り付ける
xlPasteColumnWidths(8):コピーした列の幅を貼り付ける
xlPasteComments(-4144):コメントを貼り付ける
xlPasteFormats(-4122):コピーしたソースの形式を貼り付ける
xlPasteFormulas(-4123):数式を貼り付ける
xlPasteFormulasAndNumberFormats(11):数式と数値の書式を貼り付ける
xlPasteValidation(6):入力規則を貼り付ける
xlPasteValues(-4163):値を貼り付ける
xlPasteValuesAndNumberFormats(12):値と数値の書式を貼り付ける

(※)XlPasteSpecialOperation列挙体の値は、以下の通り。
xlPasteSpecialOperationAdd(2):貼り付け先セルの値に加算
xlPasteSpecialOperationDivide(5):貼り付け先セルの値で除算
xlPasteSpecialOperationMultiply(4):貼り付け先セルの値と乗算
xlPasteSpecialOperationNone(-4142):貼り付け操作で計算を行わない
xlPasteSpecialOperationSubtract(3):貼り付け先セルの値から減算

定義 Function PasteSpecial([Paste As XlPasteType = xlPasteAll], [Operation As XlPasteSpecialOperation = xlPasteSpecialOperationNone], [SkipBlanks As Boolean = False], [Transpose As Boolean = False]) As Variant
PrintOutメソッド
説明 オブジェクトを印刷する
定義 Fuction PrintOut([From As Variant], [To As Variant], [Copies As Variant = 1], [Preview As Boolean = False], [ActivePrinter As Variant], [PrintToFile As Boolean = False], [Collate As Boolean = False], [PrToFileName As Variant], [IgnorePrintAreas As Boolean = False]) As Variant
PrintPreviewメソッド
説明 オブジェクトの印刷プレビューを表示する
定義 Fuction PrintPreview([EnableChanges As Boolean]) As Variant
RemoveDuplicatesメソッド
説明 指定したセル範囲から重複した値を削除する

(※)XlYesNoGuess列挙体の値は、以下の通り。
xlGuess(0):Excelが見出しを特定する
xlNo(2):セル範囲全体を並べ替える
xlYes(1):セル範囲全体を並べ替えない

定義 Sub RemoveDuplicates(Columns As Variant, [Header As XlYesNoGuess = xlNo])
RemoveSubtotalメソッド
説明 指定したセル範囲から小計を削除する
定義 Function RemoveSubtotal() As Variant
Replaceメソッド
説明 指定したセル範囲内のデータを置換する

(※)XlLookAt列挙体の値は、以下の通り。
xlPart(2):検索テキストの一部を検索
xlWhole(1):検索テキスト全体を検索

(※)XlSearchOrder列挙体の値は、以下の通り。
xlByColumns(2):列を下方向に検索してから次の列に移動
xlByRows(1):行を横方向に検索してから次の行に移動

定義 Function Replace(What As Variant, Replacement As Variant, [LookAt As XlLookAt], [SearchOrder As XlSearchOrder], [MatchCase As Boolean], [MatchByte As Boolean], [SearchFormat As Variant], [ReplaceFormat As Variant]) As Boolean
RowDifferencesメソッド
説明 指定した行の中から比較セルと異なる全てのセルを表すRangeオブジェクトを返す
定義 Function RowDifferences(Comparison As Variant) As Range
Runメソッド
説明 指定したセル範囲にあるマクロを実行する
定義 Function Run([Arg1 As Variant], [Arg2 As Variant], [Arg3 As Variant], [Arg4 As Variant], [Arg5 As Variant], [Arg6 As Variant], [Arg7 As Variant], [Arg8 As Variant], [Arg9 As Variant], [Arg10 As Variant], [Arg11 As Variant], [Arg12 As Variant], [Arg13 As Variant], [Arg14 As Variant], [Arg15 As Variant], [Arg16 As Variant], [Arg17 As Variant], [Arg18 As Variant], [Arg19 As Variant], [Arg20 As Variant], [Arg21 As Variant], [Arg22 As Variant], [Arg23 As Variant], [Arg24 As Variant], [Arg25 As Variant], [Arg26 As Variant], [Arg27 As Variant], [Arg28 As Variant], [Arg29 As Variant], [Arg30 As Variant]) As Variant
Selectメソッド
説明 オブジェクトを選択する
定義 Function Select() As Variant
SetCellDataTypeFromCellメソッド
説明 株式や地理などのリンクされたデータ型の値から別のインスタンスを作成する
定義 Sub SetCellDataTypeFromCell(Range As Range, LanguageCulture As String)
SetPhoneticメソッド
説明 指定した範囲内の全てのセルにPhoneticオブジェクトを作成する
定義 Sub SetPhonetic()
Showメソッド
説明 指定範囲が可視位置に来るようにアクティブウィンドウをスクロールする
定義 Function Show() As Variant
ShowCardメソッド
説明 株式や地理などのリンクされたデータ型のセルに詳細を示すカードを表示する
定義 Sub ShowCard()
ShowDependentsメソッド
説明 アクティブセル(参照元)から直接参照しているセル(参照先)にトレース矢印を引く
定義 Function ShowDependents([Remove As Boolean = False]) As Variant
ShowErrorsメソッド
説明 エラーの原因となるセル(参照元)から参照先セルに対してトレース矢印を引く
定義 Function ShowErrors() As Variant
ShowPrecedentsメソッド
説明 対象セルが直接参照しているセル(参照元)から対象セルに向けて矢印を引く
定義 Function ShowPrecedents(Remove As Variant) As Variant
Sortメソッド
説明 指定したセル範囲を並べ替える

(※)XlSortOrder列挙体の値は、以下の通り。
xlAscending(1):昇順に並べ替え
xlDescending(2):降順に並べ替え
xlManual(-4135):手動で並べ替え

(※)XlSortType列挙体の値は、以下の通り。
xlSortLabels(2):ピボットテーブルレポートをラベルで並べ替え
xlSortValues(1):ピボットテーブルレポートを値で並べ替え

(※)XlYesNoGuess列挙体の値は、以下の通り。
xlGuess(0):Excelが見出しを特定する
xlNo(2):セル範囲全体を並べ替える
xlYes(1):セル範囲全体を並べ替えない

(※)XlSortOrientation列挙体の値は、以下の通り。
xlSortColumns(1):列単位で並べ替え
xlSortRows(2):行単位で並べ替え

(※)XlSortMethod列挙体の値は、以下の通り。
xlPinYin(1):中国語の発音表記の順で並べ替え
xlStroke(2):各文字の総画数で並べ替え

(※)XlSortDataOption列挙体の値は、以下の通り。
xlSortNormal(0):数値データとテキストデータを別々に並べ替え
xlSortTextAsNumbers(1):テキストを数値データとして並べ替え

定義 Function Sort([Key1 As Variant], [Order1 As XlSortOrder = xlAscending], [Key2 As Variant], [Type As XlSortType], [Order2 As XlSortOrder = xlAscending], [Key3 As Variant], [Order3 As XlSortOrder = xlAscending], [Header As XlYesNoGuess = xlNo], [OrderCustom As Variant], [MatchCase As Boolean], [Orientation As XlSortOrientation = xlSortRows], [SortMethod As XlSortMethod = xlPinYin], [DataOption1 As XlSortDataOption = xlSortNormal], [DataOption2 As XlSortDataOption = xlSortNormal], [DataOption3 As XlSortDataOption = xlSortNormal]) As Variant
SortSpecialメソッド
説明 セル範囲やピボットテーブルレポートの並べ替えに東アジアの並べ替え方式を使用する

(※)XlSortMethod列挙体の値は、以下の通り。
xlPinYin(1):中国語の発音表記の順で並べ替え
xlStroke(2):各文字の総画数で並べ替え

(※)XlSortOrder列挙体の値は、以下の通り。
xlAscending(1):昇順に並べ替え
xlDescending(2):降順に並べ替え
xlManual(-4135):手動で並べ替え

(※)XlSortType列挙体の値は、以下の通り。
xlSortLabels(2):ピボットテーブルレポートをラベルで並べ替え
xlSortValues(1):ピボットテーブルレポートを値で並べ替え

(※)XlYesNoGuess列挙体の値は、以下の通り。
xlGuess(0):Excelが見出しを特定する
xlNo(2):セル範囲全体を並べ替える
xlYes(1):セル範囲全体を並べ替えない

(※)XlSortOrientation列挙体の値は、以下の通り。
xlSortColumns(1):列単位で並べ替え
xlSortRows(2):行単位で並べ替え

(※)XlSortDataOption列挙体の値は、以下の通り。
xlSortNormal(0):数値データとテキストデータを別々に並べ替え
xlSortTextAsNumbers(1):テキストを数値データとして並べ替え

定義 Function SortSpecial([SortMethod As XlSortMethod = xlPinYin], [Key1 As Variant], [Order1 As XlSortOrder = xlAscending], [Type As XlSortType], [Key2 As Variant], [Order2 As XlSortOrder = xlAscending], [Key3 As Variant], [Order3 As XlSortOrder = xlAscending], [Header As XlYesNoGuess = xlNo], [OrderCustom As Variant], [MatchCase As Boolean], [Orientation As XlSortOrientation = xlSortRows], [DataOption1 As XlSortDataOption = xlSortNormal], [DataOption2 As XlSortDataOption = xlSortNormal], [DataOption3 As XlSortDataOption = xlSortNormal]) As Variant
Speakメソッド
説明 指定した範囲内のセルを行順または列順に読み上げる

(※)XlSpeakDirection列挙体の値は、以下の通り。
xlSpeakByColumns(1):列を下方向に読み上げてから次の列に移動
xlSpeakByRows(0):行を横方向に読み上げてから次の行に移動

定義 Sub Speak([SpeakDirection As XlSpeakDirection], [SpeakFormulas As Boolean])
SpecialCellsメソッド
説明 指定した条件と一致する全てのセルを表すRangeオブジェクトを返す

(※)XlCellType列挙体については、Excel VBAの覚え書(SpecialCellsメソッド編)~可視セル(表示されているセル)の操作を参照。

定義 Function SpecialCells(Type As XlCellType, [Value As Variant]) As Range
SubscribeToメソッド
説明 発行済エディションを購読する(Macintoshのみ)

(※)XlSubscribeToFormat列挙体の値は、以下の通り。
xlSubscribeToPicture(-4147):画像
xlSubscribeToText(-4158):テキスト

定義 Function SubscribeTo(Edition As String, [Format As XlSubscribeToFormat = xlSubscribeToText]) As Variant
Subtotalメソッド
説明 指定したセル範囲の集計を作成する

(※)XlConsolidationFunction列挙体の値は、以下の通り。
xlAverage(-4106):平均
xlCount(-4112):カウント
xlCountNums(-4113):カウント数値のみ
xlDistinctCount(11)Distinct Count分析を使ったカウント
xlMax(-4136):最大
xlMin(-4139):最小
xlProduct(-4149):積
xlStDev(-4155):標本に基づく標準偏差
xlStDevP(-4156):母集団全体に基づく標準偏差
xlSum(-4157):合計
xlUnknown(1000):小計に使用する関数を指定しない
xlVar(-4164):標本に基づく変動
xlVarP(-4165):母集団全体に基づく変動

(※)XlSummaryRow列挙体の値は、以下の通り。
xlSummaryAbove(0):集約行はアウトライン中で詳細行の上位置に指定
xlSummaryBelow(1):集約行はアウトライン中で詳細行の下位置に指定

定義 Function Subtotal(GroupBy As Long, Function As XlConsolidationFunction, TotalList As Variant, [Replace As Boolean = True], [PageBreaks As Boolean = False], [SummaryBelowData As XlSummaryRow = xlSummaryBelow]) As Variant
Tableメソッド
説明 ワークシートで定義した入力値と数式に基いてデータテーブルを作成する
定義 Function Table([RowInput As Variant], [ColumnInput As Variant]) As Variant
TextToColumnsメソッド
説明 1つのセル内でカンマ、スペース、タブなどで区切られたデータを複数の列に区切る

(※)XlTextParsingType列挙体の値は、以下の通り。
xlDelimited(1):区切り文字で区切る
xlFixedWidth(2):固定幅で区切る

(※)XlTextQualifier列挙体の値は、以下の通り。
xlTextQualifierDoubleQuote(1):二重引用符
xlTextQualifierNone(-4142):引用符なし
xlTextQualifierSingleQuote(2):一重引用符

定義 Function TextToColumns([Destination As Variant], [DataType As XlTextParsingType = xlDelimited], [TextQualifier As XlTextQualifier = xlTextQualifierDoubleQuote], [ConsecutiveDelimiter As Boolean = False], [Tab As Boolean = False], [Semicolon As Boolean = False], [Comma As Boolean = False], [Space As Boolean = False], [Other As Boolean = False], [OtherChar As Variant], [FieldInfo As Variant], [DecimalSeparator As Variant], [ThousandsSeparator As Variant], [TrailingMinusNumbers As Variant]) As Variant
Ungroupメソッド
説明 セル範囲のアウトラインレベルを上げる(セル範囲がピボットテーブルレポートの場合、アイテムのグループを解除する)
定義 Function Ungroup() As Variant
UnMergeメソッド
説明 結合された領域をそれぞれのセルに分割する
定義 Sub UnMerge()

Rangeオブジェクトのプロパティ

AddIndentプロパティ
説明 文字列を自動的にインデントするかどうかを設定/取得(Trueの場合、インデントする)
定義 Property AddIndent() As Boolean
Addressプロパティ(読み取り専用)
説明 参照範囲を表す文字列型の値を取得

(※)XlReferenceStyle列挙体の値は、以下の通り。
xlA1(1):A1形式で参照
xlR1C1(-4150):R1C1 形式で参照

定義 Property Address([RowAbsolute As Boolean = True], [ColumnAbsolute As Boolean = True], [ReferenceStyle As XlReferenceStyle = xlA1], [External As Boolean = False], [RelativeTo As Range]) As String
AddressLocalプロパティ(読み取り専用)
説明 指定したセル範囲への参照をユーザの言語で取得

(※)XlReferenceStyle列挙体の値は、以下の通り。
xlA1(1):A1形式で参照
xlR1C1(-4150):R1C1 形式で参照

定義 Property AddressLocal([RowAbsolute As Boolean = True], [ColumnAbsolute As Boolean = True], [ReferenceStyle As XlReferenceStyle = xlA1], [External As Boolean = False], [RelativeTo As Range]) As String
AllowEditプロパティ(読み取り専用)
説明 保護されたワークシートで指定した範囲が編集可能かどうかを取得(Trueの場合、編集可能)
定義 Property AllowEdit() As Boolean
Applicationプロパティ(読み取り専用)
説明 オブジェクトを作成したアプリケーションを表すApplicationオブジェクトを取得
定義 Property Application() As Application
Areasプロパティ(読み取り専用)
説明 複数の選択範囲の全てのセル範囲を表すAreasコレクションを取得
定義 Property Areas() As Areas
Bordersプロパティ(読み取り専用)
説明 スタイルまたはセル範囲の4本の罫線を表すBordersコレクションを取得
定義 Property Borders() As Borders
Cellsプロパティ(読み取り専用)
説明 指定した範囲のセルを表すRangeオブジェクトを取得
定義 Property Cells() As Range
Charactersプロパティ(読み取り専用)
説明 テキスト内の文字範囲を表すCharactersオブジェクトを取得
定義 Property Characters([Start As Variant], [Length As Variant]) As Characters
Columnプロパティ(読み取り専用)
説明 指定したセル範囲の最初の列番号を取得
定義 Property Column() As Long
Columnsプロパティ(読み取り専用)
説明 指定したセル範囲の列を表すRangeオブジェクトを取得
定義 Property Columns() As Range
ColumnWidthプロパティ
説明 指定したセル範囲内の全ての列の幅を設定/取得
定義 Property ColumnWidth() As Variant
Commentプロパティ(読み取り専用)
説明 セル範囲の左上端のセルに関連付けられているコメントを表すCommentオブジェクトを取得
定義 Property Comment() As Comment
CommentThreadedプロパティ(読み取り専用)
説明 セル範囲の左上端のセルに関連付けられているスレッドコメントを表すCommentThreadedオブジェクトを取得
定義 Property CommentThreaded() As CommentThreaded
Countプロパティ(読み取り専用)
説明 コレクションに含まれるオブジェクトの数を表す値を取得
(戻り値がLong型のため、2,147,483,647超でオーバーフロー)
定義 Property Count() As Long
CountLargeプロパティ(読み取り専用)
説明 コレクションに含まれるオブジェクトの数を表す値を取得
(戻り値がVariant型のため、ワークシートの最大値まで取得可能)
定義 Property CountLarge() As Variant
Creatorプロパティ(読み取り専用)
説明 オブジェクトを作成したアプリケーションの整数値を取得

(※)XlCreator列挙体は、以下の値のみ。
xlCreatorCode(1480803660):Macintosh版Excelでのシグネチャ

定義 Property Creator() As XlCreator
CurrentArrayプロパティ(読み取り専用)
説明 指定したセルが配列の一部である場合、配列全体を表すRangeオブジェクトを取得
定義 Property CurrentArray() As Range
CurrentRegionプロパティ(読み取り専用)
説明 アクティブセル領域(空白行と空白列で囲まれたセル範囲)を表すRangeオブジェクトを取得
定義 Property CurrentRegion() As Range
Dependentsプロパティ(読み取り専用)
説明 対象セルを直接または間接に参照している全てのセル範囲を表すRangeオブジェクトを取得
定義 Property Dependents() As Range
DirectDependentsプロパティ(読み取り専用)
説明 対象セルを直接参照している全てのセル範囲を表すRangeオブジェクトを取得
定義 Property DirectDependents() As Range
DirectPrecedentsプロパティ(読み取り専用)
説明 対象セルが直接参照している全てのセル範囲を表すRangeオブジェクトを取得
定義 Property DirectPrecedents() As Range
DisplayFormatプロパティ(読み取り専用)
説明 指定したセル範囲の表示設定を表すDisplayFormatオブジェクトを取得
定義 Property DisplayFormat() As DisplayFormat
Endプロパティ(読み取り専用)
説明 終端のセルを表すRangeオブジェクトを取得

(※)XlDirection列挙体の値は、以下の通り。
xlDown(-4121):下へ
xlToLeft(-4159):左へ
xlToRight(-4161):右へ
xlUp(-4162):上へ

定義 Property End(Direction As XlDirection) As Range
EntireColumnプロパティ(読み取り専用)
説明 指定したセル範囲を含む列全体を表すRangeオブジェクトを取得
定義 Property EntireColumn() As Range
EntireRowプロパティ(読み取り専用)
説明 指定したセル範囲を含む行全体を表すRangeオブジェクトを取得
定義 Property EntireRow() As Range
Errorsプロパティ(読み取り専用)
説明 指定したセル範囲の全てのエラーチェックオプションを表すErrorsコレクションを取得
定義 Property Errors() As Errors
Fontプロパティ(読み取り専用)
説明 指定したオブジェクトのフォントを表すFontオブジェクトを取得
定義 Property Font() As Font
FormatConditionsプロパティ(読み取り専用)
説明 指定したセル範囲の全ての条件付き書式を表すFormatConditionsコレクションを取得
定義 Property FormatConditions() As FormatConditions
Formulaプロパティ
説明 指定したセル範囲の数式(A1形式)を設定/取得
定義 Property Formula() As Variant
FormulaArrayプロパティ
説明 指定したセル範囲の配列数式を設定/取得
定義 Property FormulaArray() As Variant
FormulaHiddenプロパティ
説明 保護されたワークシートで数式を非表示にするかどうかを取得を設定/取得(Trueの場合、非表示)
定義 Property FormulaHidden() As Boolean
FormulaLocalプロパティ
説明 指定したセル範囲の数式(A1形式)をユーザの言語で設定/取得
定義 Property FormulaLocal() As Variant
FormulaR1C1プロパティ
説明 指定したセル範囲の数式(R1C1形式)を設定/取得
定義 Property FormulaR1C1() As Variant
FormulaR1C1Localプロパティ
説明 指定したセル範囲の数式(R1C1形式)をユーザの言語で設定/取得
定義 Property FormulaR1C1Local() As Variant
HasArrayプロパティ(読み取り専用)
説明 指定したセルが配列数式の一部かどうかを取得(Trueの場合、配列数式の一部)
定義 Property HasArray() As Boolean
HasFormulaプロパティ(読み取り専用)
説明 指定したセル範囲内の全てのセルに数式が設定されているかどうかを取得(Trueの場合、設定されている)
定義 Property HasFormula() As Boolean
HasRichDataTypeプロパティ(読み取り専用)
説明 指定したセル範囲内の全てのセルにRichデータ型が含まれているかどうかを取得(Trueの場合、含まれている)
定義 Property HasRichDataType() As Boolean
Heightプロパティ(読み取り専用)
説明 指定したセル範囲の高さをポイント単位で取得
定義 Property Height() As Variant
Hiddenプロパティ
説明 行または列が非表示かどうかを設定/取得(Trueの場合、非表示)
定義 Property Hidden() As Boolean
HorizontalAlignmentプロパティ
説明 指定したオブジェクトの[横位置]を表す値を設定/取得

(※)XlHAlign列挙体は、以下の通り。
xlHAlignCenter(-4108)                :中央揃え
xlHAlignCenterAcrossSelection(7):選択肢の中央揃え
xlHAlignDistributed(-4117)          :均等割り付け
xlHAlignFill(5)                            :ページ幅に合わせる
xlHAlignGeneral(1)                     :データの種類に従って揃える
xlHAlignJustify(-4130)                :両端揃え
xlHAlignLeft(-4131)                   :左揃え
xlHAlignRight(-4152)                 :右揃え

定義 Property HorizontalAlignment() As XlHAlign
Hyperlinksプロパティ(読み取り専用)
説明 指定したセル範囲のハイパーリンクを表すHyperlinksコレクションを取得
定義 Property Hyperlinks() As Hyperlinks
IDプロパティ
説明 Webページとして保存する場合、指定したセルの識別ラベルを表す値を設定/取得
定義 Property ID() As String
IndentLevelプロパティ
説明 セルまたはセル範囲に設定されているインデントのレベルを表す値を設定/取得
定義 Property IndentLevel() As Variant
Interiorプロパティ(読み取り専用)
説明 指定したオブジェクトの塗りつぶし属性を表すInteriorオブジェクトを取得
定義 Property Interior() As Interior
Itemプロパティ
説明 オフセット値で指定したセル範囲を表すRangeオブジェクトを取得
定義 Property Item(RowIndex As Variant, [ColumnIndex As Variant]) As Variant
Leftプロパティ(読み取り専用)
説明 列Aの左端からセル範囲の左端までの距離をポイント単位で取得
定義 Property Left() As Variant
LinkedDataTypeStateプロパティ(読み取り専用)
説明 指定したセル範囲の株式や地理などのリンクされたデータ型の状態に関する情報を取得

(※)XlLinkedDataTypeState列挙体は、以下の通り。
xlLinkedDataTypeStateNone(0):リンクされたデータ型は含まれない
xlLinkedDataTypeStateValidLinkedData(1):リンクされたデータ型が含まれる
xlLinkedDataTypeStateDisambiguationNeeded(2):リンクされたデータ型を挿入する前にユーザが曖昧性を解消する必要がある
xlLinkedDataTypeStateBrokenLinkedData(3):リンクされたデータ型は有効だがサービスが存在しない
xlLinkedDataTypeStateFetchingData(4):リンクされたデータ型はサービスから新しいデータを更新中

定義 Property LinkedDataTypeState() As XlLinkedDataTypeState
ListHeaderRowsプロパティ(読み取り専用)
説明 指定したセル範囲内の見出し行の数を取得
定義 Property ListHeaderRows() As Long
ListObjectプロパティ(読み取り専用)
説明 指定したセル範囲のテーブルを表すListObjectを取得
定義 Property ListObject() As ListObject
LocationInTableプロパティ(読み取り専用)
説明 指定されたセル範囲の左上端のセルがピボットテーブルレポートのどの部分に当たるかを表す値を取得

(※)XlLocationInTable列挙体は、以下の通り。
xlColumnHeader(-4110):列ヘッダ
xlColumnItem(5):列アイテム
xlDataHeader(3):データヘッダ
xlDataItem(7):データ項目
xlPageHeader(2):ページヘッダ
xlPageItem(6):ページ項目
xlRowHeader(-4153):行ヘッダ
xlRowItem(4):行アイテム
xlTableBody(8):テーブルの本文

定義 Property LocationInTable() As XlLocationInTable
Lockedプロパティ
説明 オブジェクトがロックされているかどうかを設定/取得(Trueの場合、ロックされている)
定義 Property Locked() As Boolean
MDXプロパティ(読み取り専用)
説明 指定したセル範囲のMDX名を取得
定義 Property MDX() As String
MergeAreaプロパティ(読み取り専用)
説明 指定したセルを含む結合セル範囲を表すRangeオブジェクトを取得
定義 Property MergeArea() As Range
MergeCellsプロパティ
説明 結合セルが含まれているかどうかを設定/取得(Trueの場合、含まれている)
定義 Property MergeCells() As Boolean
Nameプロパティ
説明 オブジェクトの名前を設定/取得
定義 Property Name() As Variant
Nextプロパティ(読み取り専用)
説明 次のセルを表すRangeオブジェクトを取得
定義 Property Next() As Range
NumberFormatプロパティ
説明 オブジェクトの表示形式を設定/取得
定義 Property NumberFormat() As Variant
NumberFormatLocalプロパティ
説明 オブジェクトの表示形式をユーザの言語で設定/取得
定義 Property NumberFormatLocal() As Variant
Offsetプロパティ(読み取り専用)
説明 指定したセル範囲から指定した行数と列数分だけ移動したセル範囲を表すRangeオブジェクトを取得
定義 Property Offset([RowOffset As Variant], [ColumnOffset As Variant]) As Range
Orientationプロパティ
説明 文字の[方向]を示す値を設定/取得

(※)XlOrientation列挙体は、以下の通り。
xlDownward(-4170):下向き
xlHorizontal(-4128) :水平方向
xlUpward(-4171)     :上向き
xlVertical(-4166)     :下向きでセルの中央に配置

定義 Property Orientation() As XlOrientation(または-90~90の整数値)
OutlineLevelプロパティ
説明 指定した行または列のアウトラインレベルを設定/取得
定義 Property OutlineLevel() As Variant
PageBreakプロパティ
説明 改ページの位置を設定/取得

(※)XlPageBreak列挙体は、以下の通り。
xlPageBreakAutomatic(-4105):Excelが自動的に改ページを挿入
xlPageBreakManual(-4135):改ページを手動で挿入
xlPageBreakNone(-4142):改ページを挿入しない

定義 Property PageBreak() As XlPageBreak
Parentプロパティ(読み取り専用)
説明 指定したオブジェクトの親オブジェクトを取得
定義 Property Parent() As Object
Phoneticプロパティ(読み取り専用)
説明 指定したセルに設定されている振り仮名を表すPhoneticオブジェクトを取得
定義 Property Phonetic() As Phonetic
Phoneticsプロパティ(読み取り専用)
説明 指定したセル範囲に設定されている全ての振り仮名を表すPhoneticsコレクションを取得
定義 Property Phonetics() As Phonetics
PivotCellプロパティ(読み取り専用)
説明 ピボットテーブルレポート内のセルを表すPivotCellオブジェクトを取得
定義 Property PivotCell() As PivotCell
PivotFieldプロパティ(読み取り専用)
説明 指定したセル範囲の左上端を含むピボットテーブルフィールドを表すPivotFieldオブジェクトを取得
定義 Property PivotField() As PivotField
PivotItemプロパティ(読み取り専用)
説明 指定したセル範囲の左上端を含むピボットテーブルアイテムを表すPivotItemオブジェクトを取得
定義 Property PivotItem() As PivotItem
PivotTableプロパティ(読み取り専用)
説明 指定したセル範囲の左上端を含むピボットテーブルレポートを表すPivotTableオブジェクトを取得
定義 Property PivotTable() As PivotTable
Precedentsプロパティ(読み取り専用)
説明 対象セルが直接または間接に参照している全てのセル範囲を表すRangeオブジェクトを取得
定義 Property Precedents() As Range
PrefixCharacterプロパティ(読み取り専用)
説明 指定したセルの接頭辞を取得
定義 Property PrefixCharacter() As Variant
Previousプロパティ(読み取り専用)
説明 前のセルを表すRangeオブジェクトを取得
定義 Property Previous() As Range
QueryTableプロパティ(読み取り専用)
説明 指定したRangeオブジェクトを含むクエリテーブルを表すQueryTableオブジェクトを取得
定義 Property QueryTable() As QueryTable
Rangeプロパティ(読み取り専用)
説明 セルまたはセル範囲を表すRangeオブジェクトを取得
定義 Property Range(Cell1 As Variant, Cell2 As Variant) As Range
ReadingOrderプロパティ
説明 指定したセル範囲の[文字の方向]を示す値を設定/取得

(※)XlReadingOrder列挙体は、以下の通り。
xlContext(-5002):コンテキストに従う
xlLTR(-5003)      :左から右
xlRTL(-5004)      :右から左

定義 Property ReadingOrder() As XlReadingOrder
Resizeプロパティ(読み取り専用)
説明 指定したセル範囲のサイズを変更し、変更後のセル範囲を表すRangeオブジェクトを取得
定義 Property Resize([RowSize As Variant], [ColumnSize As Variant]) As Range
Rowプロパティ(読み取り専用)
説明 指定したセル範囲の最初の行番号を取得
定義 Property Row() As Long
RowHeightプロパティ
説明 指定したセル範囲内の全ての行の高さを設定/取得
定義 Property RowHeight() As Variant
Rowsプロパティ(読み取り専用)
説明 指定したセル範囲の行を表すRangeオブジェクトを取得
定義 Property Rows() As Range
ServerActionsプロパティ(読み取り専用)
説明 SharePoint Server上で実行できるアクションを表すActionsコレクションを取得
定義 Property ServerActions() As Actions
ShowDetailプロパティ
説明 指定したセル範囲のアウトラインを展開するかどうかを設定/取得(Trueの場合、展開する)
定義 Property ShowDetail() As Boolean
ShrinkToFitプロパティ
説明 指定したセル範囲を[縮小して全体を表示する]かどうかを設定/取得(Trueの場合、縮小して全体を表示する)
定義 Property ShrinkToFit() As Boolean
SoundNoteプロパティ(読み取り専用)
説明 指定したセル範囲のサウンドメモを表すSoundNoteオブジェクトを取得(使用禁止)
定義 Property SoundNote() As SoundNote
SparklineGroupsプロパティ(読み取り専用)
説明 指定したセル範囲のスパークライングループを表すSparklineGroupsコレクションを取得
定義 Property SparklineGroups() As SparklineGroups
Styleプロパティ
説明 指定したセル範囲のスタイルを表すStyleオブジェクトの値を設定/取得
定義 Property Style() As Variant
Summaryプロパティ(読み取り専用)
説明 指定したセル範囲がアウトラインの集約行または集約列かどうかを設定/取得(Trueの場合、集約行または集約列)
定義 Property Summary() As Boolean
Textプロパティ(読み取り専用)
説明 指定したオブジェクトの書式付きテキストを取得
定義 Property Text() As Variant
Topプロパティ(読み取り専用)
説明 行1の上端からセル範囲の上端までの距離をポイント単位で取得
定義 Property Top() As Variant
UseStandardHeightプロパティ
説明 指定したセル範囲の行の高さがシートの標準の高さと等しいかどうかを設定/取得(Trueの場合、標準の高さと等しい)
定義 Property UseStandardHeight() As Boolean
UseStandardWidthプロパティ
説明 指定したセル範囲の列の幅がシートの標準の幅と等しいかどうかを設定/取得(Trueの場合、標準の幅と等しい)
定義 Property UseStandardWidth() As Boolean
Validationプロパティ(読み取り専用)
説明 指定したセル範囲の入力規則を表すValidationオブジェクトを取得
定義 Property Validation() As Validation
Valueプロパティ
説明 指定したセル範囲の値を表す値を設定/取得
定義 Property Value(RangeValueDataType As Variant) As Variant
Value2プロパティ
説明 指定したセル範囲の値を表す値を設定/取得

(※)Valueプロパティとは異なり、通貨型(Currency)および日付型(Date)を使用せず、倍精度浮動小数点型(Double)を使用する。

定義 Property Value2() As Variant
VerticalAlignmentプロパティ
説明 指定したオブジェクトの[縦位置]を表す値を設定/取得

(※)XlVAlign列挙体は、以下の通り。
xlVAlignBottom(-4107)     :下揃え
xlVAlignCenter(-4108)      :中央揃え
xlVAlignDistributed(-4117):均等割り付け
xlVAlignJustify(-4130)       :両端揃え
xlVAlignTop(-4160)           :上揃え

定義 Property VerticalAlignment() As Variant
Widthプロパティ(読み取り専用)
説明 指定したセル範囲の幅をポイント単位で取得
定義 Property Width() As Variant
Worksheetプロパティ(読み取り専用)
説明 指定したセル範囲を含むワークシートを表すWorksheetオブジェクトを取得
定義 Property Worksheet() As Worksheet
WrapTextプロパティ
説明 指定したセル範囲を[折り返して全体を表示する]かどうかを設定/取得(Trueの場合、折り返して全体を表示する)
定義 Property WrapText() As Boolean
XPathプロパティ(読み取り専用)
説明 指定したRangeオブジェクトにマップされたXPathを表すXPathオブジェクトを取得
定義 Property XPath() As XPath

国本温子(著),緑川吉行(著),できるシリーズ編集部(著)
出版社:インプレス
発売日:2022/3/23
単行本(ソフトカバー):A5判/912ページ

大村あつし(著),古川順平(著)
出版社:技術評論社
発売日:2021/1/9
単行本(ソフトカバー):A5判/800ページ

高橋宣成(著)
出版社:技術評論社
発売日:2019/11/25
単行本(ソフトカバー):B5変形判/576ページ

リファレンス

Posted by hides