VBA
その他の語句
用語の解説
VBAとは
(ビジュアルベーシック・フォー・アプリケーション,ブイビーエー,)
VBAとは、Microsoftのアプリケーション独自のマクロ言語用に作られたプログラミング言語のことである。
VBAはMicrosoftのVisual Basicをベースとしており、WordやExcelをはじめとするMicrosoft Officeのアプリケーション群に搭載されている。
VBAを利用することで、特にWord、Excel、Accessなどを用いる定型業務をほぼ自動化することができる。
例えば、VBAを起動するように設定したフォームのボタンを1つ押すだけで、手作業で何時間もかかっていた処理の大半を自動処理させることが可能となる。
なお、ある程度の自動化はマクロで組むこともできるが、変数を用いた処理や繰り返し処理などの複雑な処理は、VBAによって初めて実現可能となる。
他方、VBAは、WordやExcelなどのファイルの一部として保存されるため、これらのファイルを開くと同時に悪意あるプログラムが自動的に実行されるというようなウィルスプログラムを作成することもできる。
こうしたVBAのウィルスを回避するためには、不用意にファイルを開かないことや、各アプリケーションでマクロのセキュリティ設定を変更すること、ウィルス対策ソフトを利用すること、などの対策を行う必要がある。
CNET Japan
-
最新「Instagram恋愛」事情--高校生の4人に1人が「出会いはインスタ」
若者たちはSNS、特にInstagramを恋愛に使っているようだ。どのように使っているのか、実態と使い方について見ていきたい。