• ベストアンサー

VBAって何でしょうか?

つい先日、資格の本か何かで「VBA」(だったと思います)と 書いているのを見たような気がします。これって何の事でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Yackn
  • ベストアンサー率42% (12/28)
回答No.1

[アスキーデジタル用語辞典より] Visual Basic for Application(ビジュアル・ベーシック・フォー・アプリケーション)の略。ウィンドウズ上で動作するプログラム言語のVisual Basic(ビジュアル・ベーシック)をもとにした、ウィンドウズ・アプリケーション用のマクロ言語。ワード、エクセル、アクセスなどのソフトに搭載され、マクロの記述に使われる。VBAを利用することでマクロを自在に操ることができ、自分専用の機能をアプリケーションソフトに追加することができる。エクセルだとメニューバー[ツール]→[マクロ]→[Visual Basic Editor]でVBAを書いたり変更したりできる画面が表示される。 簡単にいいますとエクセル等で「こんなことができるといいな」なんてことを特別なアプリを使わないでもできるよ。ってことです。もちろんVBAはVBのサブセットなのである程度はプログラミングの知識が必要になります。

参考URL:
http://yougo.ascii24.com/gh/73/007362.html
mama0308
質問者

お礼

ありがとうございました。

その他の回答 (1)

  • sakocchi
  • ベストアンサー率29% (27/92)
回答No.2

VisualBasic for Application's edition の略です。 VB(VisualBasic)のアプリケーション版で、一種のプログラム言語です。 マイクロソフト社のオフィス(Word,Excel等)を自動化する為のものです。 書店でも沢山参考書等が出版されていますよ。

mama0308
質問者

お礼

ありがとうございました。

関連するQ&A

  • VBA超初心者

    今までEXCELLやACCESSでマクロを使っていましたが、限界があるのでVBAを使えたらと思っていますが、ACCESS VBAという本で勉強した事はEXCELL VBAには全く共通していないのですか? EXCELLでもACCESSでも使えたらいいなと思っているのですが... VBAの事が全く分からない超初心者の質問で申し訳ないのですがお願いします。

  • VBAの学習について(VBAエキスパート)

    いつもお世話になっております。 VBAの勉強を始めて半年程度の初心者に毛が生えた程度のものです。 仕事での作業を楽にしたい!!と思い半年程前にVBAの学習を始めました。 私の周りにはVBAの習熟者が皆無のため、ネットや書籍『・・・すぐわかる』『・・・ツボとコツがゼッタイわかる・・・』などの本を参考にある程度、当初の要望に応えられるコードを書けるようになったと思っています。(もっとも、習熟者から見れば汚いコードかもしれませんが・・・) 具体的には ・各シートのデータを配列変数に格納して、総括表に転記して、日付順に並び替え ・ユーザーフォームを使っての制御 ・簡単なデバッグ 程度だと思います。 折角学習したので今後も継続してスキルアップを目指し、綺麗なコードが書けるようになりたいと考えています。 そこで2点ほど質問があります (1)継続学習の良い参考書やサイト(練習問題があるような) 実用的な例題や解説が多数掲載されているような書籍やサイトはありますでしょうか? 本屋に見に行くのですが、初歩的な本と、辞書的な重厚な本は見かけるのですが、その中間的な書籍は見当たりません。 (2)VBAエキスパートの資格取得を考えています。 公式テキストがあるようですが・・・これっていかがでしょうか?? 2009年以降改定されていないようで、近所の書店には置いてないため、現物を見る事が出来ません。資格取得を考えるなら購入するべきでしょうか? 纏まりのない文章で申し訳ありませんが、よろしくお願いします。

  • VBA

    VBAを勉強しようとしようとしているのですが、解説が丁寧で分かりやすい本はご存じないでしょうか?できたら初心者用の本を探しています

  • VBAについて教えてください。初心者です。

    前回、VBについて質問させていただきました。 そのときに親切な方々に教えていただきVBとVBAは別物だと知りました。 日経ソフトウェアの本を読みながらVBの勉強をとおもってたのですが、VBAだったためLoadコマンドなどのプログラムですでに解らなくなってしまったのです。 いろいろ質問欄を拝見させていただきましたが、VBの勉強をVBAでしてても問題はあまりないとなんとなく解って来たのですが、VB専用(日経ソフトウェアの様な本)の本を読みながらですとVBAでは仕様が違うプログラム内容が出てきそうなので、VBA専用の参考書とか解りやすい専用本ないでしょうか?? 解りやすいと言うところが難しいかもですが、よろしくお願いいたします。 また、VBが出来るって人に言うまでのレベルになるにはVBAで勉強を進めていても問題ないでしょうか?? 度重なる質問ごめんなさい。

  • エクセルVBAについて教えてください。

    エクセルのソフトでVBAは行えますか?それともエクセルVBAのソフトが必要になりますか? 知識が浅くてすみませんがVBAの資格を取りたいのですが それ専用のソフトがいるのかエクセルがあればいいのか・・・。 ご存知の方教えてください。 よろしくお願いします。

  • VBA

    VBAについていろいろと詳しく載っているこれはおすすめ!というサイトを教えていただけないでしょうか? 即席で勉強をしたいのですが、本がまだ手元にないのです。 すみません。お願いします。

  • VBAを始めるにあたって

    最近自由な時間ができたので,プログラミングの勉強をしようと思いましたが,なかなか敷居が高そうで,モノになるまで何ヶ月もかかりそうです. で,今まで触れてこなかったExcelのmacroでも作ってみようと考えました.なるべく他人に頼らないようにと考えているので,本を買って勉強しようと思っていますが,Mac用のVBAの本って見たこと無いんですよね. そこで, 1)Mac(OSX)用の本を教えてほしい 2)Win版とMac版のVBAの違いを(大まかに)教えてほしい 欲をいうと,次のステップ用に 3)安く手に入るプログラムソフトを教えてほしい お時間のあるかた,よろしくお願いします.

    • ベストアンサー
    • Mac
  • EXCELのVBAについて

    エクセルでVBAを使う場合に、変数や関数名に日本語を使うことが出来るみたいであまり知らなかったのですが、これは正式に使ってよい物なのでしょうか。わかる範囲で本などを調べてもこのことに触れてない(気が付かないだけかな?)ものですから、もし定義なりルールなりがあるようでしたら教えてください。

  • VBAについて教えて下さい。

    VBAの事について教えて下さい。 初心者です。本で読んだのですが、エクセルのツールから、 マクロ→Visual Basic Editorをクリックすると、 Microsoft Visual Basic‐Book1と言う画面で、 左側に VBA Project(Book1)と言う画面になるとなっていますが、 Microsoft Visual Basic‐Excel_JSV7.xlaと言う画面になり、 Excel_JSV7.xla‐JSV7Transk JSheet(コード)と他に2つが出てきます。 こんな時は、どうすれば直るのでしょうか?  どなたか作業の仕方を教えていただけないでしょうか。

  • ワードのVBAについて知りたいです。

    WORDのVBAについて詳しく書かれた本を探しています。 エクセルやアクセスなどのVBAは良く見かけますが、WORDに特化したもの(ワードだけ)を探しています。 ワード2002とワード2003との違い(VBAや機能・メニュー変更)も知りたいです。