ID非公開

2022/6/27 8:43

88回答

◼️VBAをやってみたい場合、まず何をしたら良いかご教示ください。

補足

皆さまありがとうございます!こんなに詳しく回答いただけるとは思わず、いい意味で戸惑ってます(^◇^;)ベストアンサーが決められません…笑

Visual Basic | Excel560閲覧xmlns="http://www.w3.org/2000/svg">100

ベストアンサー

2

2人がナイス!しています

ThanksImg質問者からのお礼コメント

皆様本当にありがとうございます、全てにベストアンサーをつけたい想いで、とても迷いました…( ; ; ) 背中を後押ししてくださりありがとうございました、頑張ります! 私に限らずVBAをやってみたいと思える人たちの参考になる知恵袋になったと思います。この知恵袋が皆さんの役に立ちますように(全ての回答見てみてください、見た方は是非ナイス押してってください!)

お礼日時:7/4 7:10

その他の回答(7件)

1
ID非公開

2022/6/30 8:34

>◼️VBAをやってみたい場合、まず何をしたら良いかご教示ください。 家電量販店、パソコン専門店など、対面販売している店で ・あなたがしたいこと ・出せる予算額 ・あなた自身のパソコンの知識レベル をさらけ出して、店員に相談すること。 >●おすすめのpcメーカーや、価格帯など あなたの予算に合わせるべきです。 既にパソコンをお持ちであるのなら同じ会社の物を手に入れると、違いがない分扱いやすいと思います。 >●パソコンを買う際の注意点など 容姿では選ばないこと。 高いから良いという物ではありません。 >●おすすめの勉強サイトなどあれば VBAの勉強なら https://www.moug.net/ で、解らないことの質問。 ネットマナーに厳しいサイトですが、端的に丁寧に教えてくれます。 質問の時には、自身の環境、何に困っているのかの説明を詳細に記述する事が重要。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/index.html https://www.asahi-net.or.jp/~ef2o-inue/menu/menu01.html https://excel-ubara.com/excelvba1/EXCELVBA481.html

1人がナイス!しています

ID非公開

質問者2022/7/4 7:05

ありがとうございます、とてもわかりやすかったです。参考にさせていただきます!

1

>◼️VBAをやってみたい場合、まず何をしたら良いかご教示ください。 1. まずは覚悟を決めてください。 文面から読み解くに、相当やる気があることは伺えますし、私は好意的に感じています。 しかし、意味を理解して楽しくプログラミング出来るようになるまでには、週に8時間勉強したとすれば約1年はかかります。それまでは理解が深まれば深まるほど謎が増えていき、楽しさが半減していくことを知っておいてください。 2. 本を購入して勉強してください 勉強を進める上で障壁の一つとなるのが、聞き慣れない言葉がたくさん出てくることです。この言葉の意味なんだっけ?と思ったら線を引き、付箋も張っておきましょう。 分からない単語はもちろんその場でその意味を調べてほしいですが、なかなかすぐには理解できない事柄が多いので、放置してしまう場面も出てくるかと思いますが、チェックを入れておくことで見返したときに「わかったつもり」になっていた項目が浮き彫りになるので、学習効率が上がります。 私はお恥ずかしいことに単語を覚えるのが極端に苦手で、分からない言葉を調べたらまた分かっていない言葉が出てくるという連鎖に悩まされたものです。どうしても覚えられなかった私は、本に書いてある文章を全て一語一句ノートに書き写してようやく理解しましたが、非効率なので最終手段としてください。 3. 勉強の中に息抜きを作る 本で勉強進める場合、構文など言語の意味を覚えていく作業が延々と続くので、ダレてしまいます。 VBAはネットに転がっているソースをそのまま真似すれば動くものが多いので、深く理解しようとせずにたまには動くものを書いてみましょう。 このとき、コピペは厳禁です。(お仕事で使う場合はコピペ多用してくださいね) >●おすすめのpcメーカーや、価格帯など 会社の従業員用にPCやMicrosoftOfficeを購入したことがあるので、その経験からお伝えします。 OS:Windows メモリ:8GB~ の条件さえクリアしていれば問題ありません。 MicrosoftOfficeについてはプリインストール版とパッケージ購入で以下のメリット・デメリットがあるので好みに合わせて検討してみてください。 <プリインストール版(PCに最初から入ってるやつ)> ・メリット パッケージ購入よりも安い ・デメリット そのPCでしか使えない <パッケージ版> 購入するならOffice Personal 2021をおすすめしますが、パワポを使う予定があるならワンランク上も検討してください。 https://www.microsoft.com/ja-JP/microsoft-365/buy/compare-all-microsoft-365-products ・メリット 2台のWindowsPCにインストール可能 PCを買い替えてもずっと使える(上記は同時に2台のPCへインストールできるという意味なので、買い替え3台目とかになっても大丈夫) ・デメリット ¥32,784と、値が張る。 PCメーカーについては、大手だとサポートがしっかりしていて本体のハード的な安心感も強いが、価格が高く、不要なソフトがつくので個人的には好まない。 お安めのメーカーは大手メーカーの真逆だと思ってください。 選んではいけないPCは、特売でもないのに大手メーカーのPCでお安めのメーカーと同じ値段で売っているものです。何かしらの欠点を背負っていることが多く、しかもその欠点が素人には分かりづらいのでお勧めできません。 大手メーカーを選ぶなら、お安めのメーカーの4,5万円上を選ぶといいです。 >●おすすめの勉強サイトなどあれば 他のプログラミング言語を学んだことがあるならまだしも、完全な初心者であるならば、ネットで学ぶよりもまずは本を買うべきだと私は思います。 理由は、抜け目なく一通りの事柄に目を通すことができるからです。 一つ一つの事柄は一見別々のように見えますが、一つの事柄を理解することで他の事柄の理解が深まることはよくあります。 また、ネットの情報を元に勉強するということは、複数の先生から学ぶことになるかと思いますが、同じ処理でも考え方の違いで異なる書き方になる場面も多く、四苦八苦することでしょう。 本はコーディング規約に則ったコードが載っているため、場面によって理由なく書き方が変わることがないので、自然と言語が身につきます。 会話の言語で例えるなら、本は常に標準語で喋ってくれるので、なまりの意味をいちいち調べたり考えなくて良いということです。 最後に、 VBAが出来るようになると自作の関数を作ることも出来る様になるので、お仕事で使える関数を作って、同僚に自慢しちゃいましょう! 応援しています!

1人がナイス!しています

ID非公開

質問者2022/7/4 7:04

ありがとうございます!覚悟を決めろ…肝に銘じておきます!詳細ありがとうございました!(^-^)にこ

1

以前に僕の友達が、安いPCで良いから VBAをやってみたいと言って、何も知らずに SurfaceシリーズのPCを買ってしまった事がありますが、 SurfaceシリーズのExcelは VBAが出来ないので気を付けて下さい。 (出来る物もあるかも知れませんんが) まぁ買わないとは思いますが 失敗した人が居たので念のため書きました(笑) あとは他の回答者様達の言っていることを気を付ければ 大丈夫だと思います。 ExcelやExcelVBAの勉強と言えばやはり 「OfficeTANAKA」さんや「エクセルの神髄」さんなどの サイトはかなりお世話になりましたね。。。 僕は昔、業務中の合間にも勉強してました。 そちらは業務中勉強できないとなると 色々大変かと思いますが頑張ってくださいね('ω')

1人がナイス!しています

ID非公開

質問者2022/7/4 6:56

ありがとうございます!サーフェス軽いからちょっと考えてました(^◇^;)危なかったです…おすすめサイトもありがとうございます、見てみます!

2

自力で下手に情報を集めて変なものを買うくらいなら、家電屋さんに行って店員と相談して買うと良いと思います。 家電屋さんで売ってるパソコンはどれも似たようなもので外れは無いです。 「Excel, Word, Outlookが入ったノートパソコン。事務仕事で使うのに必要最低限のもの。メモリーは8GB以上」と言えば良いです。あとは画面の大きさとか、キーボードの打ちやすさ、値段で決めればいいです。 まずは、学校に行く必要も、参考書を買う必要もありません。 Youtubeで「VBA入門」などと検索すれば初心者向けの動画がたくさん見つかります。それをざっと見てイメージを掴むと良いです。動画で紹介されていることを自分の手を動かして真似して作っていくだけで何をどうすればどうなるか、が分かってきます。 VisualBasicEditorの使い方や文法など、基礎的なことは、ザッと1週間くらいで終わらせて下さい。いくら時間を掛けて丁寧に勉強しても、時間が経てば必ず忘れます。そんなこと勉強したかな、くらい記憶が残ってれば十分です。細かい内容は、必要になったその都度振り返って確認するのが効率が良いです。 次は、自分の仕事を少し楽にするようなマクロを作ってみて下さい。実際に仕事の役に立つようになると、どんどん楽しくなってきてみるみる上達します。

2人がナイス!しています

Youtubeの「おすすめ」は難しいです。チャンネル登録数と好みで選べば間違いないでしょう。 書籍も選び方は難しいです。もう少しレベルが上がったら、辞書的な本が欲しくなると思います。その場合は、「Excel VBA 逆引き大全 600の極意」辺りがよいです。あとは、VBAの特定の分野(ユーザーフォーム・コントロールの使い方、データベースとの連携、Webとの連携など)が深く知りたくなれば、その分野だけに的を絞った本を買い足せば良いです。