まさ工房

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

【Excelマクロ・VBA】アクティブセルのアドレスを取得(Row・Column)するにはどうすればいいの?教えて!

アクティブセルのアドレスを取得する方法について説明します。アクティブセルのアドレスは「何行何列目のセル」である事がわかればいいので、行を取得するRowプロパティと列を取得するColumnプロパティを使用してアドレスを取得します。 【目次】 構文 使い…

【Excelマクロ・VBA】シートを保護(Protect)又は保護解除(UnProtect)するにはどうすればいいの?教えて!

シートをパスワードを付けて保護又は保護解除する方法について説明します。シートを保護する事で、シートの変更を禁止する事ができます。パスワードは大文字/小文字が区別されますので、十分注意して設定する様にして下さい。 【目次】 構文 使い方 指定した…

【Excelマクロ・VBA】セルのロックを設定又は設定解除(Locked)するにはどうすればいいの?教えて!

選択したセルのロックを設定又は設定解除する方法について説明します。セルをロックした後にシートを保護すると、対象のセルは変更不可になります。また、セルのロックを解除した後にシートを保護すると、対象のセルは変更可能となります。 【目次】 構文 使…

【Excelマクロ・VBA】セルに関数を使用した数式を入力(Formula)する方法を教えて!

セルに関数を使用した数式を入力する方法について説明します。数式を入力するにはFormulaプロパティを使います。また、関数は普通の数式と同じように「=関数名(因数)」で入力する事が可能です。 【目次】 構文 使い方 例1:SUM関数を使用したセルに数式を…

【Excelマクロ・VBA】セルに数式を入力(Formula)する方法を教えて!

セルに数式を入力する方法について説明します。セルに数式を入力するにはFormulaプロパティを使います。セルの参照にはA1形式とR1C1形式がありますので、その両方について説明します。 【目次】 構文 使い方 A1形式でのセルに数式を入力する方法 R1C1形式で…

【Excelマクロ・VBA】文字列を数値に変換するVal関数の使い方を教えて!

文字列として入力されている数字を数値に変換する方法について説明します。変換するにはVal関数を用います。Val関数は、数字以外の文字列を見つけた場合、変換できずに0を戻り値とします。注意して下さい。 【目次】 構文 使い方 特定セルに入力されている文…

【Excelマクロ・VBA】開いているブック内のシートの数を取得(Count)するにはどうすればいいの?教えて!

開いているブック内のシート数を取得する方法について説明します。数を取得するにはCountプロパティを使用します。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなります。 =============================================================…

【Excelマクロ・VBA】開いているブックの数を取得(Count)するにはどうすればいいの?教えて!

開いているブックの数を取得する方法について説明します。数を取得するにはCountプロパティを使用します。予め複数のブックを開いた状態で実施してみて下さい。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなります。 ===================…

【Excelマクロ・VBA】アクティブなブックのパスを取得(Path)するにはどうすればいいの?教えて!

アクティブブックのパスを取得する方法について説明します。パスを取得するにはPathプロパティを使用します。Pathプロパティは、アクティブブックが含まれるフォルダのパスを返します。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなりま…

【Excelマクロ・VBA】アクティブなブックの名前を取得(Name)するにはどうすればいいの?教えて!

アクティブブックの名前を取得する方法について説明します。複数のブックを開いている時に、アクティブなブックの名前を知りたい場合などで使用してみて下さい。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなります。 ==================…

【Excelマクロ・VBA】ブックを保護(Protect)又は保護解除(UnProtect)するにはどうすればいいの?教えて!

Excelブックをパスワードを付けて保護又は保護解除する方法について説明します。ブックを保護する事で、シートの表示・非表示・移動・削除や名前の変更等、様々な操作を制限する事ができます。 【目次】 構文 使い方 指定したブックをパスワードを付けて保護…

【Excelマクロ・VBA】Excelを終了させる(Quit)にはどうすればいいの?教えて!

開かれているブックを全て閉じてExcelを終了させる方法について説明します。終了させる時には、Excelブックが変更がされている場合、ブックを保存するか否かを確認するメッセージが表示されます。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通…

【Excelマクロ・VBA】ブック名を指定して保存(SaveAs)するにはどうすればいいの?教えて!

指定したブックを指定されたブック名で保存します。特定のフォルダに保存したい場合は、保存先パスを指定して保存します。また、保存先フォルダに同一のファイル名がある場合、上書き保存のメッセージが表示されます。 【目次】 構文 使い方 おわりに 構文 …

【Excelマクロ・VBA】ブックの内容が変更されたかどうかを判断(Saved)する方法を教えて!

アクティブブックの内容が変更されたかどうかを判断する方法について説明します。内容が変更されたかどうかを判断するには、Savedプロパティを使用します。 【目次】 構文 使い方 ブックの内容が変更されていない場合の判断方法 ブックの内容が変更された場…

【Excelマクロ・VBA】ブックを上書き保存(Save)するにはどうすればいいの?教えて!

Saveメソッドを利用したブックを上書き保存する方法について説明します。Saveメッソッドは引数を持たないメソッドなので、ブックの変更が有る無しに関わらず上書き保存されます。また、新規のブックの場合は、新規保存されます。 【目次】 構文 使い方 指定…