• ベストアンサー

マクロとVBA

エクセル2000を勉強していると、マクロとかVBAという言葉が出てきます。マクロは分かってきたんですが、VBAとはなんですか? また簡単なマクロを組んだり、VBAを勉強したいので参考になるHPなどがあれば教えてください。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

>マクロは分かってきたんですが 「ちょっとしたエクセル(やアクセス)の操作」という纏まりを、ボタンをクリックした等をキッカケにして、自動実行されるものを言うようです。表計算では先輩格のLOTUS123では英字1もじの羅列でした。エクセルのV4.0まではVBAとは様子が違っていたようですが、V5.0以後VB(VisualBasic)の言語体系と オブジェクト言語表現を取り入れて現在の姿になっています。 >VBAとはなんですか VBの文法を骨格とし、VBのステートメント・関数を使えて、エクセルの操作と不可分なメソッド・プロパティ を使えるようにした言語です。メソッド・プロパティの学習とコントロールという部品に関する学習が中心になるでしょう。 エクセルだけでなく、アクセス、ワード、パワーポイント アウトルックなどにVBAがあります。 >VBAを勉強したいので参考になるHPなどがあれば教えてください。 http://www.asahi-net.or.jp/~zn3y-ngi/YNxv2.html 他「エクセル VBA」でWEB検索すると沢山出てきます。但し丹念に探さないと、網羅的なもの、自分の関心の ある分野のものに出食わすのは難しいです。 解説市販本が沢山あるので、そちらを1冊まず読まれることをお勧めします。

ameameame
質問者

お礼

ありがとございました。

その他の回答 (2)

  • wildcard
  • ベストアンサー率54% (54/100)
回答No.2

VBAの説明に関しては、もう出てますので参考になるHPと言うことで… 参照URLの「Excel関連 LINK」には、エクセルやマクロ関係HPのリンクが多数あります。

参考URL:
http://www2s.biglobe.ne.jp/~iryo/
ameameame
質問者

お礼

ありがとございました。

  • rapi7
  • ベストアンサー率26% (9/34)
回答No.1

こんばんは、 ご質問のVBAとは、 Visual Basic for Application Edition の略です。 Windowsのプログラム開発言語としてリリースされ ている「Visual Basic」を、エクセルやワードの マクロ処理に使えるように改良したプログラム言語 です。昔からあるコンピュータ学習用プログラム 言語Basicをベースにしているためわかりやすく しかも柔軟で強力な処理ができます。 エクセルを構成するすべての要素を操作対象に できるため、エクセルでおこなえるいろいろな 操作や処理を自動化できます。 参考になるページとして以下を紹介します。

参考URL:
http://www.moug.net/
ameameame
質問者

お礼

ありがとございました。

関連するQ&A

  • マクロとVBAの違いは?

    最近officeのVBAを勉強してるのですが「マクロ」と「VBA」って何が違うのでしょうか? アクセスはマクロとVBA(VBE)が別れてるけど、 エクセルは「マクロの記録」でVBAコードが取得できますよね。 マクロとVBAは同じ意味なのか、違う意味なのか教えていただけますか?

  • エクセルのマクロ、VBAって?

    お世話様です。 エクセルは関数(fx)で計算等は出来るのですが マクロ、VBAとなるとさっぱり判りません? マクロ、VBAとは何ですか? どのような時にマクロ、VBAを使用するのでしょうか? 参考URLがあれば教えてください。 以上、お願いします。

  • Excel&VBA&マクロ?

    1月24日   1月24日 1月24日 → 1月24日 1月25日       1月25日 excelでスケジュールがあり、日にち別に 改行するようなマクロを作りたいのですが、 excel,マクロ、VBAに関して知識がほとんどない状態でして これから参考書を購入して勉強しようと思っているのですが 初心者にお勧めの参考書がありましたらよろしくお願いします。 また改行のやり方をヒントでもいいので お分かりになる方教えてください、よろしくお願い致します。

  • マクロ、VBAを教えてくれるPC教室(大阪)

    エクセルの関数やグラフ等一般的な操作は 一通りマスターしました。 そこでもう一歩進もうと思ってVBAを参考書などを 見ながら勉強しているのですが一向に進みません。。 原因は仕事の合間にやっているのとマクロやVBAで どんなことができるのかイマイチはっきりした イメージができてないので頭に入りにくいんです(^^; そこでパソコン教室に行って短期で集中的に勉強して ある程度マクロやVBAの基礎を学ぼうと思いました。 そこでいろいろ調べているのですがなかなか希望に 合うところが見つけられません。 (一応2つほど良さそうなところは見つけました) 条件は 1.エクセルのマクロ・VBAだけを集中的に学べる。 2.会社から近い(大阪の梅田近辺が理想) 3.金額は5万円前後 ほとんどの教室・学校はオフィス試験(旧MOUS試験)対策 だったり初心者用でエクセルの基礎からのコースだったり となマクロ・VBAだけを教えてくれるところが見つかりません。 いいところご存知でしたら紹介して下さい。 宜しくお願いします。

  • 関数 VBA マクロ?

    おせわになります。 よくエクセルで見積書を作成してるんですが、 単価表の本からそのつど値段を拾って定価、原価、労務費を 入力しています。そのたび大変な時間を費やしてしまいます。 積算のソフトを買えばそれまでなのですが・・・・。 そこで、自分でエクセルを使って 一覧表から品名をクリックすると自動で見積書が 出来るようなものをつくりたいと考えています。 関数を使えばよいのでしょうが、なかなかよい参考書が 見つかりません。 それに、VBA、マクロっていう機能もどんなものなんでしょうか? よい参考書、VBA、マクロについて よろしくお願いします。

  • マクロ vba

    エクセル マクロの記録で出来る処理が100だとしたら vbaで出来る(vbaでしか出来ない処理も含む)処理は1000くらいでしょうか?

  • VBA 入門 参考&勉強出来るHP

    ご観覧有難う御座います。 エクセルでの作業をVBAで行わせたり(マクロというのでしょうか。)他の方が作られたマクロの異常個所等を直せたりしたいと思い、独学でVBAを勉強しようと思っております。 参考や、例題、初歩をマスター出来る等が乗っているHP等ご存知でしたらお教え頂けませんでしょうか? 宜しくお願い致します。

  • mac Excel でマクロを覚えるならVBA?

    現在会社でMac用のMicrosoft Office X と Office 2004 を使っておりマクロの勉強をしたいと思っています。 しかし、mac版の最新officeではVBAというマクロ言語がなくなったと聞きました。いずれは会社もoffice2008にするかと思いますが、まだ先のようです。またいつかは転職してwindowsな会社に行くこともあると思います。この状況で、マクロを勉強するならやはりVBAを学んでおいた方がいいのでしょうか。それともVBAはexcelからなくなる予定で、違う言語?が今後は主流になるのでしょうか。 今の私はexcelのどのバージョンで何を学び始めるべきなのか教えて下さい。

  • VBAとマクロの違い

    こんばんは。エクセル初心者です。 VBAとマクロの違いについて教えてください。 VBAというのは、プログラミング言語のことで よろしいのでしょうか? そのVBAで記述されたものをマクロとよぶ といったイメージでよろしいのでしょうか? たとえば、あるエクセルにはいってるマクロを 実行する、ということを作業マニュアルに記述 する場合 「○○マクロを実行する」というのが 正しいのでしょうか?それとも 「VBAを実行する」というのが正しいのでしょうか? まったく見当違いのご質問だったら申し訳ありません。 教えてください。

  • VBAのやり方とマクロ

    ExcelでVBA(ビジュアルベーシック)出来るんですか Office2007なんですが、どうやってやるんですか、 教えて下さい、お願いします マクロの事もお願いします

専門家に質問してみよう