選択範囲に文字列を追加する3行マクロ講座43回で、セル範囲に同じ文字を追加するマクロを紹介しました。コードでは特定のセル範囲を指定して実行しました。それでは、範囲が違う場合にコードを書き換える必要が出てきます。そこで今回は、セル範囲を限定せず、選択範囲とした場合の同じ文字を追加する方法を紹介します。3行マクロ46回サンプルデータ)Excelバージョン:Excel2016201320102007範囲を限定せずに、汎用的に使うには43回のマクロです。様"を追加するコードになります。Evaluateメソッドでは、数式の記述が少しだけ長くなります。セル参照を文字列として取得する必要があるからです。Selection.Addressで、選択範囲のアドレスを取得してやります。SubEvaluateの引数は、"で囲みます。文字列は2重の""で囲む必要があります。イミディエイトウィンドーで実行するときは、コード内にカーソルを置きEnterキーで実行されます。こちらもお試しください。様"を追加するだけでなく、他の文字列も追加することができます。サンプルは、文字の後ろに追加しましたが、以下のコードのように、文字列の前にも文字列を追加することができますので、便利に使えます。Sub今日の講義は以上です。