1. TOP
  2. その他
  3. ExcelVBAって何?

ExcelVBAって何?

ExcelVBAロゴイメージ

ExcelVBAとは

Excelを業務ではもちろん、趣味や日常生活でも使用されていることが多いと思います。
使っている時に、「こんな関数や機能があったら良いのに…」、「日常の作業を自動化したい」など思ったことありませんか。

例えば、Excelのワークシート関数に独自の関数を追加したり、データの整形、集計、分析処理の自動化・効率化、などなど。

Excelには無い独自の機能を追加したり、定型的な作業の自動化をしたりすることができます。
それがVBAというプログラミングツールです。

VBA = Visual Basic for Applications の略称です。
“Visual Basic”というプログラム言語を使用した、”for Applications” Excel等のOfficeアプリケーションのためのツールということですね。

私も県職員時代から、さまざまな仕事でVBAを使ってきましたし、昨年まではVBAに関してIT企業で講師もしていました。

他のOffice製品のVBA

VBAはExcelだけでなく、Microsoft Office製品のWord、Access、PowerPoint、Outlook等にも同様に付属しています。
WordであればWordVBA、AccessであればAccessVBAです。

それぞれ同じVisual Basic言語ですので、基本文法は同一です。しかし、各製品の機能は当然ながら違いますので、それぞれの製品が持っている機能(オブジェクト)をプログラムで使う方法は各Office製品で異なることになります。

私はもっぱらExcelとAccessでVBAを使用していました。

ExcelVBAについてのお問い合わせ

PCの前でガッツポーズする女性皆様のお仕事やプライベートなどで使用しているExcelで、「こんな関数や機能があったら良いのに…」、「日常の作業を自動化したい」、「複雑な作業を効率化させたい」等のご要望はございませんか。

ご要望を実現できるVBAの制作を行います。
どうぞお気軽にお問い合わせ・ご相談ください。