VBA– category –
-
VBA
VBAで行や列を挿入する│書式を引き継ぐ・引き継がない方法も紹介
この記事では、VBAでExcelシートに行や列を挿入する方法を実際のVBAコードも含めて紹介します。 行や列の挿入は、Excelを使った業務の中でも使用する頻度は少なくありません。また、挿入後の行や列は基本的に上の行(列の場合は左の列)の書式を引き継ぎま... -
VBA
VBAでセルを並べ替える│Sortオブジェクトの使い方を紹介
この記事では、VBAでExcelのセルを並べ替える方法を、実際のVBAコードも含めて紹介します。 セルの並べ替えは、Excelの機能の中でも日常的に行う操作のひとつです。そもそも、Excelは表計算ソフトのため、同じ属性を持つレコードを複数(大量)記録するの... -
VBA
VBA『名前付き引数が見つかりません。』のエラーの原因と対処を紹介
VBAのコードエディタで記述したVBAコードを実行したとき、実行エラーとなり、ポップアップウィンドウ内に「名前付き引数が見つかりません。」と表示されていることがあります。 今回の記事ではエラー「名前付き引数が見つかりません。」が発生した場合の原... -
VBA
VBAのTintAndShadeプロパティで色の明るさを調整する
この記事では、VBAでExcelのセルに入力された文字の色や、セルを塗りつぶした色の明るさを調整する方法を実際のVBAコードを含めて紹介します。 色の明るさは、通常の色の設定に加えて調整することができます。明るさを調整することで、グラデーションの効... -
VBA
VBAで色を設定する│文字の色、塗りつぶしのコードを紹介します
この記事では、VBAでExcelのセルに入力された文字に色を設定したり、セルを塗りつぶす方法を実際のVBAコードを含めて紹介します。 文字に色を設定したり、セルを塗りつぶす操作は、Excelでも日常的に行う操作のひとつです。 VBAを学習するうえでも優先度の... -
VBA
VBAで数値をカンマ区切りで表示させる│金額など4桁以上の数値
この記事では、セルに入力されている数値をカンマ区切りで表示させるVBAコードを紹介します。 Excelの日常操作においても、金額を含む数値に関しては、カンマ区切りで表示することが一般的です。VBAで自動化する場合でも、人間の作業と混在するようなExcel... -
VBA
VBAで列番号を取得する構文│列番号をアルファベットに変換する
この記事では、主にCellsプロパティを使った場合のExcelの数値の列番号をアルファベットで取得するVBAコードを紹介します。 Cellsプロパティは、変数を使ってセルを指定する際には、基本的にRangeプロパティよりも使い勝手がよいのですが、列を数値で表現... -
VBA
VBAで数式かどうかを判定│HasFormulaプロパティの使い方
この記事では、VBAのHasFormulaプロパティを使ってセルに入力されている情報が数式かどうかを判定する方法を、実際のVBAコードも含めて紹介します。 (VBAではなく)Excelでは、IsFormulaという関数で、数式かどうかを判定することができますが、VBAコード... -
VBA
VBAでIsErrorを使ったエラー判定│数式のエラー有無を判定する
この記事では、VBAのIsError関数を使ってセルの数式や結果にエラーが発生していないかどうかを判定する方法を、実際のVBAコードも含めて紹介します。 IsError関数はExcelでもお馴染みの関数ですが、ある程度、Excelの関数を使いこなせているユーザー向けの... -
VBA
VBAで列の幅を調整する│列幅を自動調整または微調整する方法を説明
この記事では、VBAを使ってExcelの列の幅を調整する方法を実際のVBAコードも含めて説明します。 Excelは「表形式」という特性上、セルに入力されている値がセルの幅を超えた場合、視認性が悪くなってしまいますので、列の幅の調整は日常的に行う操作のひと...