まさ工房

ExcelVBAとAcessDBを利用した業務支援ツールを作成する工房です

【Excelマクロ・VBA】オートフィルタの設定または解除する方法(AutoFilter)について教えて!

オートフィルタの設定または解除する方法について説明します。オートフィルタを設定または解除するにはAutoFilterメソッドを使用します。データの抽出や絞り込み等で多用する事が多い機能ですので、是非覚えてみて下さい。 【目次】 構文 使い方 オートフィ…

【Excelマクロ・VBA】入力されているレコード件数を数える(Count)方法を教えて!

入力されているレコード件数を数える方法について説明します。件数を数えるにはCountプロパティを使用します。また、途中で空白行が存在する場合は、空白行迄のレコード件数を数えます。予め注意して下さい。 【目次】 構文 使い方 レコード件数を数えるセル…

【Excelマクロ・VBA】選択した範囲のセルを結合(MergeCells)する方法を教えて!

選択した範囲のセルを結合する方法について説明します。選択したセル範囲中の複数セルにデータがある場合、一番左上に入力されているセルのデータが保持され(空白セルは除く)、他のセルデータは削除されるので注意して下さい。 【目次】 構文 使い方 選択…

【Excelマクロ・VBA】入力されているデータをセル幅に合わせて折り返す(WrapText)にする方法を教えて!

入力されているデータをセル幅に合わせて折り返す方法を説明します。セル幅に合わせて折り返すにはWrapTextプロパティを使います。長いデータを入力する際に有効ですので、是非有効に活用してみて下さい。 【目次】 構文 使い方 セル幅に合わせてデータを折…

【Excelマクロ・VBA】行または列を挿入(Insert)する方法を教えて!

行や列を挿入する方法について説明します。挿入するにはInsertメソッドを使います。作成済みの表へ行や列を挿入する場合に有効です。 【目次】 構文 使い方 指定した範囲へ行を挿入する方法 指定した範囲へ列を挿入する方法 おわりに 構文 記述方法は、以下…

【Excelマクロ・VBA】選択した行または列を削除(Delete)する方法を教えて!

選択した行や列を削除する方法について説明します。削除するにはDeleteメソッドを使います。行を削除するとデータ範囲が上にシフトし、列を削除するとデータ範囲が左にシフトします。 【目次】 構文 使い方 行範囲を削除する方法 列範囲を削除する方法 おわ…

【Excelマクロ・VBA】選択したセル範囲のデータをクリア(ClearContents)する方法を教えて!

選択したセル範囲のデータをクリアする方法について説明します。以下で説明するクリア方法では、データの形式に依存せず全てのデータ型をクリアする事ができます。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなります。 ================…

【Excelマクロ・VBA】セル範囲を切り取る(Cut)する方法を教えて!

セル範囲を切り取りする方法について説明します。切り取りするにはCutメソッドを使用し、貼り付け先は引数:Destinationで設定します。ちなみに不連続なセル範囲を切り取る事は出来ないので注意して下さい。 【目次】 構文 使い方 同じシート内にセル範囲を…

【Excelマクロ・VBA】セル範囲をコピー(Copy)する方法を教えて!

セル範囲をコピーする方法について説明します。コピーするにはCopyメソッドを使用します。以下の説明では、セル範囲を一括でコピー&貼り付けする方法について紹介します。 【目次】 構文 使い方 同じシート内にセル範囲をコピーする方法 別シートにセル範囲…

【Excelマクロ・VBA】文字列幅をセル幅に合わせる(ShrinkToFit)にはどうすればいいの?教えて!

文字列幅をセル幅に合わせる方法について説明します。文字列幅をセル幅に合わせるにはShrinkToFitプロパティを使用します。セル幅が狭い状況で文字列をセル幅に合わせようとすると、入力されている文字列が見えにくくなります。予め注意して下さい。 【目次…

【Excelマクロ・VBA】セル幅(列幅)を最適化する(AutoFit)にはどうすればいいの?教えて!

セル幅を最適化する方法について説明します。選択しているセル幅を各列の最長データに合わせた最適化を行います。確認する際は、予め長短様々なデータを入力してから実行して見て下さい。 【目次】 構文 使い方 特定の列範囲セル幅を最適化する方法 全ての列…

【Excelマクロ・VBA】列を表示/非表示する(Hidden)にはどうすればいいの?教えて!

列の表示/非表示を設定する方法について説明します。列を表示および非表示するには、Hiddenプロパティを使用します。HiddenプロパティをTrueにすると非表示となり、Falseにすると表示(再表示)となります。 【目次】 構文 使い方 指定した列範囲を非表示に…

【Excelマクロ・VBA】行を表示/非表示する(Hidden)にはどうすればいいの?教えて!

行の表示/非表示を設定する方法について説明します。行を表示および非表示するには、Hiddenプロパティを使用します。HiddenプロパティをTrueにすると非表示となり、Falseにすると表示(再表示)となります。 【目次】 構文 使い方 指定した行範囲を非表示に…

【Excelマクロ・VBA】セル範囲に名前を付ける(Nama)方法を教えて!

指定したセル範囲に名前を付ける方法について説明します。セル範囲に名前を付けるとセル範囲を直接参照先にする事ができます。何度も同じ範囲を指定する場合は、予め名前を付けておくとプログラミングの簡素化になります。 【目次】 構文 使い方 セル範囲に…

【Excelマクロ・VBA】セル範囲を選択(Select)する方法を教えて!

セルの範囲を選択する方法について説明します。セル範囲を選択するにはSelectメソッドを使用します。以下の説明では、単一セルの選択方法・連続したセル範囲の選択方法・不連続なセル範囲の選択方法に分けて説明させてもらいます。 【目次】 構文 使い方 単…