• ベストアンサー

エクセルVBAについて

エクセルVBAについて 私は総務事務に携わっています。 エクセルVBAができると、VBAを知らなければ約1日または1週間かかる仕事が1時間程度でできると聞きました。 エクセルVBAができるとかなり仕事は効率がよくなりますか? よろしくお願いします。

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

  • ベストアンサー
回答No.1

効率がアップすることは間違いありませんが 必ずしも1週間かかる仕事が1日で終わるというものではありません たいていのものは関数とオートフィルター、並べ替えなどで対処できますし・・ 業務で使うようなレベルになるまではかなりの時間と経験を積まないと難しいと思います 誰かにそれらを作成してもらって運用するだけならまだしも 自分で仕組みを考え、コードを書いていくには データベースの仕組みなども ある程度理解できていなくては対応できないと思います スクールに通ったところで金と時間を浪費するだけでしょうし・・ 基本的に早道は独学でしょうが 目標と意気込みがなければなかなか習得できないと思います VBAはプログラミングの中では簡単な部類に入ると思いますが それでもまったく簡単なわけではありません 安易に過度な期待をしているのであれば 途中で挫折するでしょう が、それでも覚えたいというのであれば 自費を惜しまず 本を何冊も買うことをお勧めします 1冊買ったくらいではまず無理です!

bananayell
質問者

お礼

ご回答ありがとうございます。スクールに通う予定です。

その他の回答 (1)

回答No.2

人それぞれだとは思いますが スクールに通って目的達成できたという人間を見たこと、聞いたことがありません 英会話スクールと同じだと思います が、 基本独学で 付け加え的なもので 下記のようなところを利用すればいいかと・・ http://www.officetanaka.net/

bananayell
質問者

お礼

今不安になったので、PCスクールに確認しました。 英会話スクールにも通ったことはありますが、 努力をすれば目標を達成できると言うことですよね? ご回答ありがとうございました

関連するQ&A

  • VBAを使った仕事

    今、派遣で事務をしていますが仕事の効率が悪いため、 エクセルVBAを勉強中です。 いずれ転職して、エクセルVBAを使った仕事をしたいのですが、 どういう職を目指せばよいでしょうか? プログラマーまではいかないけれども、エクセルVBAや関数使って 物を作る仕事がしたいです。 ご回答、よろしくお願い致します。

  • Excel VBAの勉強のコツ

    新しい仕事に就いたのはいいですが、いきなりExcelでVBAを使わなければならない仕事を次々に任せられています。 職場の人はPCはまるっきり分からないので、一つの仕事にどういう作業が必要でどのくらいの時間が必要かも分からない状況です(そもそもExcelで何がどこまでできるかも分かってない)。 関数で済むような内容ならいいのですが、頼まれる仕事のほとんどが高度なVBA知識が必要なものが多くあります。 「だったらそれを上司に話せ」と言われそうですが、「できないなら辞めろ」みたいな雰囲気なので今必死に勉強しているところです。 VBAの本やネットの記事などもいくつか読みましたが書いてある内容だけは理解できても応用がなかなかできず、誰かにコードを教えてもらっていくつか出来上がりましたが、教えてもらったコードの意味が何度読んでも把握できません。 (どこで何の処理をしているか、などが分からない感じです) VBAに詳しい人はどこで詳しくなられたのでしょうか。 これからVBAを実務で使えるようにするために効率的な勉強方法などありますでしょうか。 勉強のコツを教えてくださいm(__)m

  • EXCEL VBAの可能性

     こんにちは。  先日、EXPOで、Excelをプラットフォームにしたツールのデモを拝見しましたが、Excel=不安定で担当者最適にすぎない という概念が覆されました。  改めてVBAの書籍などを読もうという気になりました。  関数はある程度一般的なことは覚えましたが、さらに上を目指すか、  Accessを勉強するか迷っていたところです。 (業務は、人事、総務の申請、資産管理関連です) EXCEL VBAの向き、不向き、よしあしについて、経験上のコメントなどありましたらお聞かせ願います。 用途:在庫管理、作業管理、人事管理、ID管理、PCヘルプデスク管理

  • VBAに入る前のExcelのレベルについて

    はじめまして。 現在、事務仕事をしていてExcelを 毎日使っています。 以前から、VBAが使えるようになりたいと 思いながら、忙しさを言い訳に勉強時間を持たず レベルアップせずに来ましたが やっとExcelVBAの入門書を購入し 今、自動記録を繰り返しやっています。 これまでExcelは好きになれなかったのですが 少しずつ面白さを感じています。 で、ここでチョット疑問が。 私のExcelのレベルは 30個ぐらいの関数を組み合わせや ピボット、フィルターなどを使用して データを集計や管理したり 簡単なグラフや図形を作成するレベルなのですが...。 もしかすると VBAを使いこなしている人は、 Excelの機能(VBA)以外の機能を 全て網羅されてからVBAに着手されているのでしょうか。 気になったので よろしければお聞きしたいです。

  • ExcelのVBAにつきまして

    ExcelのVBAを勉強中です。入門書を読みました。「なるほど!」と理解できたのですが1から組むとなるとまだまだ実力不足です。サンプル集を購入してそれで理解を深めようと考えていますがVBAの文法書のような物はありますか?またもっと効率のよい勉強方法をご存知の方がいらっしゃいましたら教えてください。宜しくお願い致します。

  • Excel VBAにてFFT

    Excel VBAにておよそ5万点のデータをFFTする方法についての質問をさせてください。 いつもはあるソフトを用いて実験データのFFTを行っているのですが、作業効率を改善したいと考えExcel VBAにてFFTをしたいと考えています。 私はC言語を少しですが学習したことがあるので、FFTWのようなFFT を実装したフリーソフトウェアが存在しているのを知っています。 時間節約のためExcel VBAにてFFTのコードを位置から書くのではなく、FFTWのアルゴリズムでExcel VBAで利用できるプログラムを使いたいと考えています。 この場合、自分でFFTWのコードを見ながらExcel VBA用にコードを書きかえるしか手はないのでしょうか。私はC言語もExcel VBAも未熟であるため、この作業を行うことができそうにありません、、、 Excel VBAで利用することのできるFFTのコードはあるのでしょうか。 なお、FFTするためのデータ点数は約5万点、多いと10万点ほどで、データ点数が2の累乗に限定しないものを使いたいと考えています。

  • Excel VBA を使うプログラマー

    おはようございます。 私は今現在20代でフリーターをやっております。 タイトルにあるとおり、ExcelのVBA言語を使ったプログラマー又は仕事につきたいと考えております。 Excelはある程度使えるものの、実務経験などはありません。 ExcelのVBA言語を使用するプログラマーになるには、どうすれば良いでいしょうか? 以下、私がプログラマーになるために今後考えていることです。 ・MOSのExcelとExcel VBAの資格を取得する。 ・VBA言語の講座を受け、技術を高める。 みなさんの知恵をお貸しください。お返事待っております。

  • マクロやVBAを学ぼうと思わない人

    毎日毎日エクセルで同じ作業をしているのに マクロやVBAを学ぼうと思わない人って どういう思考回路なのでしょうか? 少しでも効率良くしようとか 時間短縮しよう 楽しよう と思わないのでしょうか? マクロを知らなくても少しエクセルの事を調べれば 関連して知れると思うのですが。 時間をかけて仕事をすればするほど 頑張ってると思ってるのでしょうか?

  • EXCEL VBAからの転向

    EXCEL VBA初心者ですが、 仕事で必要だったので、EXCELマクロからはじめ、 ある程度の条件分岐やループなどのコーディングを 独学で勉強しました。 参考書を読みながら、やっているうちに プログラミングの面白さにはまっています。 まだまだ初心者なんですが、 今後VBAから、もっと実用的で、主流な言語に転向してみようかと 考えています。 VBAからの転向は、やっぱりVBへ進んだほうが 入り易いのでしょうか? 他に入門しやすい言語があれば、教えてください

  • Excel VBAでできること

    仕事でExcelの関数は比較的よく使っていますが、 VBAを使うと、関数の利用に比べて何が便利なのでしょう? また、みなさん通常どうやってVBAを学ばれていますか? 教えてください。宜しくお願い致します。

専門家に質問してみよう