関数・メソッド

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

QuickAnalysis.Showメソッド

QuickAnalysis.Showメソッドはクイック分析ツールのパネルを表示します。

構文
QuickAnalysis.Show (XlQuickAnalysisMode)

XlQuickAnalysisModeXlQuickAnalysisModeクラス定数を指定することで、該当するパネルを表示します。
XlQuickAnalysisModeクラス定数説明
xlLensOnly0ボタンのみ表示してパネルは表示しない
xlFormatConditions1条件付き書式設定
xlRecommendedCharts2グラフ
xlTotals3合計
xlTables4テーブル
xlSparklines5スパークライン
クイック分析
選択範囲の合計やグラフ、条件付き書式などいくつかのツールを集約したパネルを表示します。
データ範囲を選択した後にCtrl+Qでクイック分析を瞬時に起動できます。

 

クイック分析を表示するサンプルコード

Public Sub Sample()

 'データ域を選択
 Range("A1").CurrentRegion.Select

 '1秒後に「QuickShow(クイック分析を表示するマクロ)」を実行
 Application.OnTime Now + TimeValue("00:00:01"), "QuickShow"

End Sub

Public Sub QuickShow()

 '■クイック分析の「グラフ」を表示
 Application.QuickAnalysis.Show xlRecommendedCharts

End Sub

 

注意点

  • QuickAnalysis.Showをそのまま実行するとパネルが消えた状態になってしまうので、
    1秒遅延してクイック分析を表示するようにしています。
  • クイック分析はExcel2013以降の機能です。
  • VBAではクイック分析内の機能を実行することはできません。※各ツールは個別に実行してください。

 

コメント

タイトルとURLをコピーしました