ExcelVBA

関数・メソッド

ダイアログボックスを表示して選択したファイルを開く【GetOpenFilenameメソッド】【ExcelVBA】

ダイアログボックスを表示して、ユーザーがファイルを選択できるようにするGetOpenFilenameメソッドについて説明します。
0
関数・メソッド

既存のブックを開く【Workbooks.Open】【Openメソッド】【ExcelVBA】

Workbooks.Open 既存のブックを開くときはOpenメソッドを使用します。 引数を指定することで、パスワードの解除や開く方法を設定することができます。 構文 Workbooks.Open (...
0
関数・メソッド

開いているブックを参照する【Workbooksプロパティ】【ExcelVBA】

ブックを参照する Workbooksプロパティを使うと開いている全てのブックを参照することができます。 特定のブックを参照する場合は、ブック名またはインデックス番号を指定します。 構文 Object....
0
関数・メソッド

ブックの表示方式を変更する【Viewプロパティ】【ExcelVBA】

Viewプロパティ Excelブックの表示方式は、標準ビュー、改ページプレビュー、ページレイアウトビューの3つです。 VBAで表示方式を変更するにはViewプロパティで定数を指定します。 構文 Obj...
0
関数・メソッド

セルの枠線(目盛線)の色を変更する【GridlineColor】【GridlineColorIndex】【ExcelVBA】

GridlineColorプロパティ、GridlineColorIndexプロパティを使えば、セルのグリッドラインの色を変更することができます。こちらの記事ではプロパティの使い方について簡潔に説明しています。
0
関数・メソッド

ウィンドウのサイズ、表示位置を設定する【Width/Height】【Top/Left】【ExcelVBA】

VBAでのExcelウィンドウサイズの設定方法を説明します。使用プロパティは【Width/Height/Top/Left】です。
0
関数・メソッド

指定したセルを左上端に瞬時に表示する【ScrollRow】【ScrollColumn】【ExcelVBA】

指定したセルを左上端に表示する Excelで作業する際に、操作したいセルが瞬時に現れるとスクロールする手間が減り、作業効率が上がります。 マクロに組み込む場合、ScrollRowプロパティとScrol...
0
関数・メソッド

Excelウィンドウを分割する【Split】【SplitRow】【SplitColumn】【ExcelVBA】

ウィンドウの分割 「ウィンドウの分割」をすると、同じデータを二つ表示し個別でスクロールすることにより 膨大な量のデータから必要な物を比較することができます。 VBAでウィンドウの分割を行うには以下のプ...
0
関数・メソッド

Excelウィンドウのタイトルを変更、取得する【Captionプロパティ】【ExcelVBA】

Captionプロパティ ウィンドウのタイトルに対し設定や取得を実行するときはCaptionプロパティを使用します。 ウィンドウのタイトルとは、Excel上部に記載されているブック名を指します。 構文...
0
関数・メソッド

ウィンドウを並べて比較する【CompareSideBySideWithメソッド】【ExcelVBA】

CompareSideBySideWithメソッド 2つのウィンドウを並べて比較モードにすることができます。 ウィンドウのスクロールが同期するので、シートやデータを比較するのに便利です。 BreakS...
0
関数・メソッド

開かれているウィンドウを整列して見やすくする【Arrangeメソッド】【ExcelVBA】

Arrangeメソッド Excelのウィンドウをいくつも開いていると、バラバラとして見にくくなってしまいます。 リボンの「表示」から「ウィンドウ」を選択し、「整列」をするとウィンドウを綺麗に並べられま...
0
関数・メソッド

Excelウィンドウを参照する【Windowsプロパティ】【ExcelVBA】

Windowsプロパティ ExcelのWorkbooksオブジェクトやApplicationオブジェクトに関連するプロパティです。 開いている全てのブックのウィンドウを参照することができます。 Win...
0
関数・メソッド

サイズの単位をセンチメートルで指定する【CentimetersToPointsメソッド】【ExcelVBA】

CentimetersToPointsメソッド Excelの表示に関する単位はポイントですが、ポイントで示されるとイメージがつきにくいですよね。 CentimetersToPointsメソッドを使えば...
0
関数・メソッド

行、列番号を取得する【Rowプロパティ】【Columnプロパティ】【ExcelVBA】

行番号と列番号を取得 指定したRangeオブジェクトがどの行、列に存在するのかを知ることができます。 Rowプロパティは行番号、Columnプロパティは列番号を取得します。 行番号 Object. R...
0
関数・メソッド

指定したセルを含む行、列を参照する【EntireRow】【EntireColumn】【ExcelVBA】

指定したセルを含む行、列を参照 EntireRowプロパティ、EntireColumnプロパティは指定したセルを含む行または列を参照します。 行全体 Object. EntireRow 例 Range...
0
関数・メソッド

行、列を指定する【Rowsプロパティ】【Columnsプロパティ】【ExcelVBA】

行、列の指定 行の操作はRowsプロパティ、列の操作はColumnsプロパティを使用します。 Rows(1)     行1※ Rows("1:5")   行1~行5 Rows       全ての行 C...
0
ExcelVBA

ユーザー定義関数の引数名を日本語にする【Functionプロシージャ】【ExcelVBA】

引数名を日本語で表記する Functionプロシージャでユーザー定義関数を自作すると、独自の関数が使えて便利です。 ただ、いざ関数を使うとなったときExcelの関数ウィザードに表示される引数名がローマ...
0
関数・メソッド

プログラムのデバッグにイミディエイトウィンドウを活用する【Debug.Print/?】【ExcelVBA】

イミディエイトウィンドウ VBEの下部にあるイミディエイトウィンドウは、下記のようなことができます。 ・関数の結果や変数の値などを出力 ・プロシージャの途中で関数の結果などを出力 ・Sunプロシージャ...
0
関数・メソッド

ユーザー定義関数を自分で作る【Functionプロシージャ】【ExcelVBA】

ユーザー定義関数を自作する Excelには多くの関数が用意されていますが、Functionプロシージャを使い自身で関数を作ることもできます。 何度も入力しなければならなかったり、コードを長々と記述した...
0
関数・メソッド

WorkSheetFunctionに対応していない関数を使いたい【Evaluateメソッド】【ExcelVBA】

Evaluateメソッド ワークシート関数を使用したいのにWorkSheetFunctionプロパティでは使用できない関数があります。 そんなときはEvaluateメソッドを使用すると、より多くのワー...
0