質問: excel vbaとマクロとは?
回答: vbaとはvisual basic for applicationsの略で、office製品のタスクを自動化するためのプログラミング言語です。エクセルvbaは、microsoft excel用のバージョンです。そのため、excelで定期的に行う作業があれば、その手順をvbaでコーディングして保存することができます。 この保存された手順や命令のセットがマクロです。マクロは、保存されたアクションのようなものです。基本的には、excel vbaでステップを割り当て、マクロがそのステップを実行します。また、excelのマクロレコーダーで手順を記録してマクロを作成することもできますが、多くの場合、この2つを組み合わせて使用します。マクロレコーダーで記録した後に、vbaで特別なステップを追加することができます。作成・実行するマクロは1つだけではありません。excelのエキスパートは、これらのvbaやマクロを使って複雑な作業を行い、excelを最大限に活用しています。