関数・メソッド

関数・メソッド

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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