VBA
VBA(Visual Basic for Applications)は、Excelおよびその他のOfficeプログラムのプログラミング言語です。 Excel VBAを使用すると、いわゆるマクロを作成することにより、Excelでタスクを自動化できます。 続きを読みます
VBA(Visual Basic for Applications)は、Excelおよびその他のOfficeプログラムのプログラミング言語です。 Excel VBAを使用すると、いわゆるマクロを作成することにより、Excelでタスクを自動化できます。 続きを読みます
コマンドボタン、テキストボックス、リストボックスなどのActiveXコントロールを作成する方法を学習します。ExcelVBAでActiveXコントロールを作成するには、次の手順を実行します。 続きを読みます
すべてのオブジェクトの母はExcel自体です。これをApplicationオブジェクトと呼びます。アプリケーションオブジェクトは、Excel関連の多くのオプションへのアクセスを提供します。 続きを読みます
ExcelVBAで日付と時刻を操作する方法を学びます。次のマクロは日付の年を取得します。日付を宣言するには、Dimステートメントを使用します。日付を初期化するには、DateValue関数を使用します。 続きを読みます
Excel VBAを使用すると、いわゆるマクロを作成することにより、Excelでタスクを自動化できます。この章では、コマンドボタンをクリックした後に実行される単純なマクロを作成する方法を学習します。まず、[開発者]タブをオンにします。 続きを読みます
Excel VBAの関数とサブルーチンの違いは、関数は値を返すことができますが、サブルーチンは返すことができないということです。プログラムのサイズが大きくなると、関数とサブは非常に便利になります。 続きを読みます
ワークシート上の1つまたは複数のセルの表現であるRangeオブジェクトは、ExcelVBAの最も重要なオブジェクトです。この章では、Rangeオブジェクトのプロパティとメソッドの概要を説明します。 続きを読みます
この章では、Excel VBAで変数を宣言、初期化、および表示する方法について説明します。変数を使用していることをExcelVBAに通知することを、変数の宣言と呼びます。初期化とは、変数に開始(初期)値を割り当てることを意味します。 続きを読みます
ExcelVBAのワークブックとワークシートオブジェクトの詳細をご覧ください。 Excel VBAでは、オブジェクトに別のオブジェクトを含めることができ、そのオブジェクトに別のオブジェクトを含めることができます。つまり、Excel VBAプログラミングでは、オブジェクト階層を操作する必要があります。これはおそらくかなり紛らわしいように聞こえますが、明確にします。 続きを読みます