• 締切済み

VBA

EXCEL-VBA と ACCESS-VBA は かなり違うものでしょうか 現在 ACCESS が仕事上 主流なら ACESS-VBA を 覚える 現在 EXCEL が仕事上 主流なら EXCEL-VBA を 覚える こういった選択になりますでしょうか それと どちらかのVBAを覚えることで 応用は利くのでしょうか それと これらを覚えることで活躍の場は今後もあると一般的に考えていいでしょう 以上、よろしくおねがいします

みんなの回答

noname#140971
noname#140971
回答No.3

Q、EXCEL-VBA と ACCESS-VBA は かなり違うものでしょうか? A、同じVB6.0仕様だが用い方には雲泥の差があります。 バージョン情報を表示すれば、どちらも Microsoft Visual Basci 6.5 と表示されます。(Access2003、Excel2003) ですから、VBのバージョンは同じです。 もちろん、その使用目的と対象が違うので用い方(書き方)は大きく違います。 Q、それと どちらかのVBAを覚えることで応用は利くのでしょうか A、ACCESS-VBA が応用は利くと思います。 エクセルは作表ソフト、アクセスはフロントエンドの開発言語。 ですから、VBAを駆使する場面は圧倒的に後者が多いと言えます。 「応用力=実践の量」ですから、「ACCESS-VBA が応用は利く」と考えられます。 Q、これらを覚えることで活躍の場は今後もあると一般的に考えていいでしょうか? A、覚えても活躍の場はないと思います。 http://ja.wikipedia.org/wiki/Microsoft_Visual_Basic 覚えるならばVB6.0ではなくVB.NET、Visual Basic 2008等でしょう。 VB6.0は、既に陳腐化の過程に突入した言語。 今更、覚えてもしゃーないと思います。

全文を見る
すると、全ての回答が全文表示されます。
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.2

>現在 ACCESS が仕事上 主流なら ACESS-VBA を 覚える >現在 EXCEL が仕事上 主流なら EXCEL-VBA を 覚える それでいいと思います。どちらにしても「エンドユーザ向け」のものなので、使いもしないものを覚えても仕方ないでしょう。自分の仕事が少し楽になるとは思いますが・・。 #「今後も」ということですが、今現在「活躍の場」があるんですか?

全文を見る
すると、全ての回答が全文表示されます。
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

プログラミングの基本は同じですが、VBAはそれぞれのアプリに特化した部分があるので、その部分の応用はできません。 なので、アプリを制御する部分については全くの別物です。 >これらを覚えることで活躍の場は 職場などの環境によって違います。 プログラマー(開発者)としてこれだけで食べて行くことは無理です。 通常の職場では「便利な人(○○さんに作って貰おう~!!)」で終わるのが普通かと・・・。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • アクセス、vbaが使えるようになってもこんなものですか?

    現在一般事務なのですが アクセスやvbaが使えるようになったらもっと給料が上がると言われ 求人をネットで見ていたら この様なものを発見しました。 ----------------------------------------------------------- ・派遣 ・時給1600円 ・交通費なし ・09:30~18:00 東京メトロ○○駅から徒歩0分 【必須条件】■Access:クエリの理解/Excel:マクロの理解■簿記3級以上の経理知識もしくは経理経験 【こんな方歓迎!】■Excel:上級(マクロ編集が1からできる方)■Access:上級(DB構築)■簿記2~3級程度 ----------------------------------------------------------- これじゃ今の一般事務と対して給料が変わりません。 アクセスができるようになってもあまり評価されないのでしょうか? それとも見つけたのが低いだけですか? よろしくお願いします。

  • AccessでVBAって何に使えるんでしょうか?

    僕はExcelのVBAで長年仕事してきましたが、AccessでもVBAが使えるのは知っていますが、どんなことに使うのかがイメージ湧きません。 AccessってExcelだとVBAでマクロ組まないとできないような機能をデフォルトで持っているような感じじゃないですか? レポートみたいな画面も出せるし、Excelデータから普通に取り込むこともできるし、これ以上、何を自動化するのかな?と。 求人情報などでたまにAccessのVBAを使える人というのが条件にあったりするんですが、こういった仕事って何ができることを期待してるのでしょうか?

  • VBAからVBへ

    現在仕事でEXCELのマクロ修正から、少しずつVBAを使っています。全くの独学で本と人の作った者とでといった感じです。でも、結構楽しくってはまってます。自分がどの程度できるかもわからないのですが、VBに興味があり勉強しようと思ってますが、VBNETを今後勉強した方がいいのか、もっと完璧にVBAを使いこなしてからのほうがいいのかなど、全然わかりません。知識はEXCEL・WORD・ACCESSなどを使うくらいで初心者です。アドバイスがあれば教えて下さい。

  • accessでvbaの応用を勉強するには。。。

    accessでvbaの応用を勉強するには。。。 基本的な事で、恐縮ですが、accessのvbaを使ってお仕事をしている方、得意の方、基本的な構文は 勉強したのを前提で、さらに応用力をつける為にどのような事をしていますでしょうか?  私の場合、自分の興味ではじめたaccessですが、仕事で使う事はなく、せっかく覚えても、直に 忘れてしまいそうです。せっかく覚えたのだから更にvbaを使って応用力をつけたいとは思うのです が、皆さんはどんな事をしてstep upしていますか?

  • Excel VBAにてADOを利用して、Access mdbへのコネク

    Excel VBAにてADOを利用して、Access mdbへのコネクションは可能ですがAccess adpへのコネクションができません。    ちなみにコードはコネクション部位のみ記述しますが、 cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="*****.adp;" になります。  なお、目的はExcel VBAを利用して、Access adpデータを取り込みたいので他の方法で可能ならば 他の方法でもかまいません。 以上、よろしくお願いします。

  • Access2003 の勉強テキストについて

    会社でAccess2003の勉強をするように言われて勉強中です。 現在 アスキーの「Access 2003 基本+VBA powered by Z式マスター」の基本編を一通り目を通しました。(テキストを読みながら、書いてある通りに操作をしただけの状態で、理解度は低いです) そこで質問です。 FOM出版の「よくわかるトレーニングテキスト」を使ったことがある方がいたら教えて下さい! (基礎)と(応用)がありますが、現状でいきなり(応用)のみを買って勉強しても、難しすぎて身につかないでしょうか? 一般的には両方とも買うことがベストだと思いますが、費用の問題もあるので参考意見を聞きたいと思い、質問しました。 Word・Excel・PowerPointと比べ、Accessはとても難しく感じています。 勉強の経験談やコツがありましたら、合わせて教えて下さい。

  • Access2007,2010 VBA おすすめ本

     アクセスVBAの初心者です。Accessのバージョンは2007もしくは2010です。  簡単なVBAの変更、修正はできるのですが、いまいち理解できていないので、 現在”Accessマクロ&VBAのプログラミングのツボとコツがゼッタイにわかる本”というのを読んでいます。 ただ、これだけでは入門編でちょっぴり不安です。 次のステップにおすすめの本、もしくはサイトをご存知でしたら教えてください。 よろしくお願いいたします。

  • JavaScriptからVBAの関数を呼び出し

    Accessのフォームに 、WebBrowserコントロールを貼り付けて、 JavaScript が記述されている、HTML を表示させているのですが、 その HTML内の JavaScriptから、Access VBAの関数を呼び出したり、 イベントを発生させることは、可能でしょうか? 以上、宜しくお願い致します。

  • Access2013を買いましたが

    現在、2台のパソコンでそれぞれOffice2010とOffice2007を使っています。 どちらもBTOパソコンにセット販売のOfficeで、Accessはついていません。 これとは別に、WindowsXPパソコン上にAccess2003で以前作成したデータベースファイルが多数あり、今回Access2013を単品で購入しました。 今後新しいパソコンを買うときにAccess2013はライセンス移行できますが、Office2007と2010は新しいパソコンでは使えません。 私は、Outlook、Excel、Access以外は、使いません。 ◆質問なのですが、新しいパソコンを購入した後に、Outlook、Excel、Accessのみを使用したい場合、どのような買い方をするのがベストでしょうか。 ExcelとAccessではWindowsAPIを含んだVBAマクロを使います。

  • Excel VBA からインターネットアクセスをする方法

    こんにちわ。いつもお世話になってます。 急いでいませんので、お時間に余裕のあるときにお答えいただけたらと思いますので、 よろしくおねがいいたします。 今まで、中小企業向けの社内アプリケーションは 帳票:ExcelのSheet 業務ロジック:Excel-VBA DB:Access という構成で作ったりしていたのですが、 最近はやっぱりWebでのシステムも多くて、PHPやPerlだけで帳票・業務ロジックを構築していました。 ですが、やっぱり帳票はExcelで作るのが楽だし、 コントロールも、WebのものよりVBAの方が便利なので、 可能であれば下記の構成で作れないかなと思っています。 帳票:ExcelのSheet 業務ロジック:Excel-VBA(Client)、PHP(Server) DB:MySQL(Server) これを実現するにあたって、Excel-VBAからHTTPアクセスの仕方がわからなくて困っているのですが、 参照設定や、使い方などを解説しているサイトなどをご紹介していただけるかたがいらしたら、是非ご教示願います。 以上、よろしくおねがいいたします!