Excel VBA

Excel VBA

【VBA】Fontプロパティ

【Excel VBA】フォントの種類と変更Excel 2016 から「游ゴシック」がデフォルト(既定)のフォントとして採用されています(以前は「MS Pゴシック」でした)。これが気に入らないという人は、ワークシートの タブをクリックし、 画...
Excel VBA

【VBA】マクロの有効化・記録・実行

【VBA】マクロを使うための準備Excel で VBA マクロを使うためには、少しだけ準備が必要です。 マクロ有効ブックエクセルファイルを新規に作成したときは、.xlsx という拡張子のついた Excel ブックなっているはずです。このまま...
Excel VBA

【VBA】Endプロパティでデータの最終行を選択する

【VBA】EndプロパティVBAのEndプロパティを大雑把に説明すると「領域の境界セルを取得するプロパティ」です。実際にマクロを動かして機能を実感してみましょう。 Endプロパティに「xlUp」を渡すと、下から上方向に領域の境界セルを探しま...
Excel VBA

【Excel】ウィンドウ枠を固定する方法

「これからたくさんのVBAマクロを作って、もっと効率よく仕事しちゃおう」と思っておられる意識高い系のExcelユーザーの皆さん、ちょっとお待ちくださいな。せっかくですから、マクロの起動ボタンをメニューのように並べて、好きな時にボタンをぽちっ...
Excel VBA

【Excel】指定した列から無作為にセルの中身を抜き出す

下図のように、A 列にデータが並んでいるとします。 ここから無作為にデータを抜き出して任意のセルに出力することを考えてみます。 【Excel】特定の列からランダムにセルを選びますExcel 関数の組合せによる表式は次のようになります: =I...
Excel VBA

【Excel】DATEDIFで経過日数を求めます

今回は Excel の DATEDIF 関数の使い方をコメディを交えて解説します。ちなみに、間違えやすいですけど、"DATEIF" ではなく、"DATEDIF" です。 【Excel】DATEDIF関数の使い方こばと  涼音さんのお年はおい...