関数・メソッド

関数・メソッド

テーブルスライサーを作成する【SlicerCaches.Add2】【Slicers.Add】【ExcelVBA】

スライサーを作成する テーブルのフィルター機能のひとつに、スライサーというものがあります。 膨大なデータをワンクリックで絞り込むことができる便利な機能です。 ボタンひとつで操作できるので、ユーザーにも...
0
関数・メソッド

テーブルの集計行の表示を切り替える方法【ShowTotals】【TotalsCalculation】【ExcelVBA】

集計行の表示を切り替える テーブルに表示される集計行はVBAで簡単に表示切替をすることができます。 切り替えには ListObject の ShowTotalsプロパティ を使用します。 構文 Obj...
0
関数・メソッド

テーブルのヘッダー行を取得する方法【ListObject.HeaderRowRange】【ExcelVBA】

ヘッダー行を取得する 作成したテーブルのヘッダー行を取得したいという場面では、 ListObject.HeaderRowRangeプロパティを使うと便利です。 構文 ListObject.Header...
0
関数・メソッド

アクティブセルがテーブル内にあるか確認する【ListObject.Activeプロパティ】【ExcelVBA】

アクティブセルがどこにあるかの判定 「アクティブセルがテーブル内にあるかどうかで挙動を変えたい」といった場合、 アクティブセルがテーブルの内外どちらにあるか判定しなければなりません。 ListObje...
0
関数・メソッド

テーブルの列を操作する【ListObject.ListColumnsプロパティ】【ExcelVBA】

テーブルの列を操作する 作成したテーブルの列を取得し、操作をするには ListObject.ListColumnsプロパティ を使います。 構文 LisutObject.ListColumns Lis...
0
関数・メソッド

テーブルの行を操作する【ListObject.ListRowsプロパティ】【ExcelVBA】

テーブルの行を操作する 作成したテーブルの行に対し削除や追加を行う場合は、 ListObject に ListRowsプロパティ を使います。 構文 LisutObject.ListRows List...
0
関数・メソッド

テーブル名を取得する【ListObjectsプロパティ】【ExcelVBA】

テーブル名を取得 作成したテーブル名を取得するには、ListObjectsプロパティを使用します。 構文 Object.ListObjects Object Worksheetオブジェクトを表す変数で...
0
関数・メソッド

テーブルを作成する【ListObjects.Add メソッド】【ExcelVBA】

VBAでテーブルを作成する VBAでテーブルを作成するには、ListObjects.Addメソッドを使用します。 構文 ListObjects.Add(SourceType, Source, Link...
0
関数・メソッド

クイック分析ツールを表示する【QuickAnalysis.Show メソッド】【ExcelVBA】

QuickAnalysis.Showメソッド QuickAnalysis.Showメソッドはクイック分析ツールのパネルを表示します。 構文 QuickAnalysis.Show (XlQuickAna...
0
関数・メソッド

ひとつのセルで複数の計算を行う配列数式を入力する【FormulaArrayプロパティ】【ExcelVBA】

FormulaArrayプロパティ とは セルに数式を入力する場合 Formulaプロパティ を使いますが、配列数式を入力するときは FormulaArrayプロパティ が必要です。 FormulaA...
0
関数・メソッド

セル内の区切られたデータを複数の列に分割する【TextToColumnsメソッド】【ExcelVBA】

TextToColumnsメソッド ひとつのセルに入力されているカンマやスペースで区切られたデータを、複数列に分割する機能です。 氏名をスペースで区切ることはよくありますが、その姓と名を別々のセルに分...
0
関数・メソッド

ユーザー設定リストを削除する【DeleteCustomList】【GetCustomListNum】【ExcelVBA】

ユーザー設定リストを削除 追加したユーザー設定リストを削除するには、二つのメソッドを使用します。 まず GetCustomListNumメソッド を使い、ユーザー設定リストの文字配列を番号として取得し...
0
関数・メソッド

ユーザー設定リストに追加する【AddCustomListメソッド】【ExcelVBA】

ユーザー設定リストとは 並べ替えやオートフィル機能を使う際に、Excelが参考にするリストです。 「曜日」「月」等は元からリストが組み込まれており、日曜日の次は月曜日、12月の次は1月… というような...
0
関数・メソッド

連続した値を自動で入力する【AutoFillメソッド】【ExcelVBA】

AutoFillメソッドとは 指定したセル範囲に連続した値を自動で入力してくれる機能です。 規則性のある値を入力したいときは、時短になってかなり便利ですね。 構文 Object.AutoFill(De...
0
関数・メソッド

重複したデータを削除する【RemoveDuplicatesメソッド】【ExcelVBA】

RemoveDuplicatesメソッドとは 選択範囲内の重複したデータを自動で削除する機能です。 リスト内に同じ情報は必要ない、整理をしたい、といった場合に使えます。 構文 Object.Remov...
0
関数・メソッド

重複するデータを非表示にする【AdvancedFilterメソッド】【ExcelVBA】

重複しているデータを省きたい AdvancedFilterメソッドには重複したデータを省いて抽出する機能があります。 例えば、名前がずらりと並んでいるリストから同じ名前を非表示にして見やすくすることが...
0
関数・メソッド

条件に合うデータを抽出して別の場所へコピーする【AdvancedFilterメソッド】【ExcelVBA】

AdvancedFilterメソッド AdvancedFilter は抽出結果を別の場所にコピーすることができ、 AutoFilter よりも柔軟な絞り込み条件を設定することが可能です。 オートフィル...
0
関数・メソッド

フィルターで折り畳まれたデータを全て表示する【ShowAllDataメソッド】【ExcelVBA】

ShowAllDataメソッド ShowAllDataメソッドは、オートフィルタを使ってデータを抽出したあと、 その抽出を解除して元のデータを全て表示させるためのメソッドです。 「データ処理の最初に全...
0
関数・メソッド

オートフィルタでデータが抽出されているか判断する【FilterModeプロパティ】【ExcelVBA】

FilterModeプロパティ ワークシートに設定されているオートフィルタを調べることで、 実際にデータが絞り込まれているかどうかを判断することができます。 オートフィルタによりデータが抽出されている...
0
関数・メソッド

オートフィルタの矢印を表示/非表示【AutoFilterメソッド】【ExcelVBA】

矢印を非表示にする オートフィルタ機能を設定すると、設定範囲の最上(一般的に見出し部分)に矢印マークが付きます。 その矢印マークを非表示にしたい場合があります。 そんなときは AutoFilterメソ...
0