- ベストアンサー
VBA超初心者
chuparkの回答
- chupark
- ベストアンサー率41% (90/218)
私もVBAは少し書いたことがある程度なので恐縮ですが、基本的には両者ともVBみたいなものです。 両者で異なるのは、扱えるモノやそれにくっついているプロパティとかメソッドとよばれるようなものです。 たとえば、ExcelではSheetやBookというものがありますが、Accessにはそういうものがありませんよね? ただ、両者とも、コマンドボタンを設置したり、テキストボックスを設置したりということができると思いますが、そういった共通部分についてはVBA上も共通した知識である程度いけると思います。
関連するQ&A
- Access2007,2010 VBA おすすめ本
アクセスVBAの初心者です。Accessのバージョンは2007もしくは2010です。 簡単なVBAの変更、修正はできるのですが、いまいち理解できていないので、 現在”Accessマクロ&VBAのプログラミングのツボとコツがゼッタイにわかる本”というのを読んでいます。 ただ、これだけでは入門編でちょっぴり不安です。 次のステップにおすすめの本、もしくはサイトをご存知でしたら教えてください。 よろしくお願いいたします。
- 締切済み
- その他MS Office製品
- エクセル2003VBAから、2010VBAへの移行
今まで職場で、WindowsXP+Excell2003VBAで業務シートを8年間作成とび保守をしていました。 昨日、職場パソコンがWindow7+Execll2010VBAに移行されました。 まずVBAの入り口がわからず、戸惑ってしまいました。 職場でVBAを知っているの私だけで、聞ける相手がいません。 初歩的な質問で申しわけありません。 本来はマニュアルを読むべきでしょうが、まだ手元にありません。 (1) Excell2003VBAは、ツール(T)>マクロ(M)>VisualBasicEditorで、VBA開発環境画面へ飛ぶ事が出来ます。 Excell2010VBAでは、どこからVBA開発環境へ入っていくのでしょうか? (2) 2003VBAで作成したシートを、Excell2010環境で立ち上げると、有効・無効とか互換性がないとか 色々出てきます。変換ツール等はあるのでしょうか? (3) Excell2003VBAとVB6のマニュアルは数冊持っています。 Excell2010VBAのマニュアルも揃えた方がいいでしょうか? どうぞ、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ACCESSのマクロからVBAプログラムの実行方法
Access初心者です。 マクロを使って製品販売システムを作っています。 マクロだけで作成してきましたが、マクロではできない事がありVBAプログラムで作ろうとしていますが、マクロからVBAプログラムを実行する方法がわかりません。 どなたか教えてください。
- ベストアンサー
- その他MS Office製品
- Access終了時にマクロまたはVBAの実行したい
Access初心者です。 Accessを起動するときにマクロを実行する方法として「autoexec」がありますが、終了時にマクロまたはVBAを実行する方法がありますか教えてください。(Access終了時に自動的にバックアップを取るようにしたいため。)
- ベストアンサー
- その他MS Office製品
- VBAについて教えてください。初心者です。
前回、VBについて質問させていただきました。 そのときに親切な方々に教えていただきVBとVBAは別物だと知りました。 日経ソフトウェアの本を読みながらVBの勉強をとおもってたのですが、VBAだったためLoadコマンドなどのプログラムですでに解らなくなってしまったのです。 いろいろ質問欄を拝見させていただきましたが、VBの勉強をVBAでしてても問題はあまりないとなんとなく解って来たのですが、VB専用(日経ソフトウェアの様な本)の本を読みながらですとVBAでは仕様が違うプログラム内容が出てきそうなので、VBA専用の参考書とか解りやすい専用本ないでしょうか?? 解りやすいと言うところが難しいかもですが、よろしくお願いいたします。 また、VBが出来るって人に言うまでのレベルになるにはVBAで勉強を進めていても問題ないでしょうか?? 度重なる質問ごめんなさい。
- ベストアンサー
- Visual Basic
- Access2000のVBAでエクセルマクロ実行
お世話になります。 Access2000のVBAでエクセルのマクロとアクセルのマクロを 交互に実行したいと思っております。 (1)エクセルのマクロ1を実行 (2)アクセスのマクロAを実行 (3)エクセルのマクロ2を実行 と交互に実行したいのです。 下記のサイトなどを参考に試みたのですが、 http://www.nurs.or.jp/~ppoy/access/access/acX005.html (1)を実行している途中に (2)が進んでしまいます。 どのようにすれば、(1)が終わってから(2)と、前の処理が 終わってから次の処理に進むことが出来るのでしょうか? Access2000のVBAから指示をかけたいので、 Access2000のVBAのコードで教えて頂ければと 思います。
- ベストアンサー
- Visual Basic
- VBAからVBへ
現在仕事でEXCELのマクロ修正から、少しずつVBAを使っています。全くの独学で本と人の作った者とでといった感じです。でも、結構楽しくってはまってます。自分がどの程度できるかもわからないのですが、VBに興味があり勉強しようと思ってますが、VBNETを今後勉強した方がいいのか、もっと完璧にVBAを使いこなしてからのほうがいいのかなど、全然わかりません。知識はEXCEL・WORD・ACCESSなどを使うくらいで初心者です。アドバイスがあれば教えて下さい。
- ベストアンサー
- Visual Basic
- ACCESSのマクロかVBAを勉強するかで迷ってます
ACCESSのVBAを勉強するよりもマクロを勉強するほうがよいのでしょうか?非常に迷ってます。 マクロやVBAを勉強する目的としては、仕事でアクセスを使っています。アクセスを扱っている以上、マクロかVBAはマスターしたいと思っているからです。 どなたか、勉強方法を教えてください
- 締切済み
- オフィス系ソフト
- アクセスVBAを勉強したい。
アクセスVBAを勉強してみたいのですが、 できるだけやさしく書かれている本やサイトを捜しています。 (アクセス初心者レベルです。) 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセル VBA を覚えたいのですが。2003と2007の違いについて
はじめまして。これから、仕事などで、使用したいので、エクセル VBAやマクロを覚えたいと思っているまだ、何も知らない初心者なのですが、本屋さんにいくと、VBA入門本は当たり前ですが、2003と2007があります。私は今、エクセル2003を使用してますが、やはりこれから、VBAを覚えようとすると、やはり、2007の方のがよいのでしょうか?せっかくたとえば2003を覚えてもまた、2007やその先の「200X」みたいなものを覚えなおさなきゃいけないものなのでしょうか? 初心者すぎて、質問自体が?部分があるかもしれませんが、どうかよろしくお願いします。
- ベストアンサー
- オフィス系ソフト