• 締切済み

エクセルを磨きたいです。

kusokuzeshikiの回答

回答No.8

ExcelとAccessで公私にわたり恩恵を受けているものです。毎日、VBAを駆使して寝ている間に4時間ほどExcelとAccessに仕事させています。 私が工学部でC言語やPascalなどをつかって課題のプログラムを書いていた20年前は、変数の使い方に苦労したものです。たぶん当時のPCはメモリも少ないので、使わないメモリはすぐ開放(すなわち中の値は破棄)するという半ば儀式になじめなかったものです。しかるに、今はVBAというプログラムにはExcelとAccessという超強力な数字や文字を管理してくれるおまけがついているので、個人で使う分には、結構ルーズに変数やメモリ管理などせずに、つまり早くやりたいことにフォーカスしてプログラムが作れます。 そして関数はその強力なおまけであるExcelやAccessでいろいろな計算方法や文字列の処理を自作することなく利用できるためのものと捕らえています。平均ひとつとってもいちいち自分で加減乗除」とセル参照で作るより早いですからね。 個人的に気に入っているのがExcelにある配列数式(論理的に複雑な計算条件が組める、しかも非常に見通しがよい)、マクロ記録で簡単にVBAプログラムの原型が作れること、Accessと連携ができるといった点です。この利点を凌駕するOffice製品は私の知る限りではWindowsにしかないと思います。複雑な計算を思いつくままに組めるのはExcelに、大量のデータを整理して保管するのはRDBであるAccessにやらせるので、20年前の苦労はなんだったのだと思います。 私は大昔ずっと不便だったプログラミングをやった経験があり、かつコンピュータにやらせて楽したいという動機があったので、そこそこ自分で掘り下げることはできたかなと思います。また、自分で掘り下げることを可能とする書籍やインターネット上の情報が豊富にあるのもMS-Officeの利点でしょう。時々本屋にいってOfficeを面白いことに活用した事例がないか物色するのは楽しいです。 もちろん、プロのIT業界では上記のようなことは通じないですが、逆に素人がこれだけのことをできるようにしてくれたという思いが強いですね。

関連するQ&A

  • エクセルが出来る人 どこまで求めますか?

    社員の募集要項の 「エクセルが出来る人」となっている場合 皆さんの基準ではどこまで求めますか? 皆さんの基準、もしくは会社の基準を教えてください。 1、関数は出来ないが、文字入力や色を付けたり表の作成が出来る。 2、SUM関数、IF関数がまでが出来る。 3、よく使う基本的な関数、ピボットテーブル・グラフが使える。 4、マクロの記録等を使い、簡単なマクロが作成できる。 5、VBAができる。 6、その他 ちなみに、うちの会社は1です。 未だにsum関数すらわからない人もいるし、 計算は電卓をパチパチ叩いて行い、計算結果をエクセルに入力しています。 30~40代のOLです。

  • エクセルマクロ、VBAをマスターしたい。

    マクロ、VBAをマスターしたいのですが、パソコン教室に通わずに安い料金でいい方法ないでしょうか? 音速パソコン教室はどうでしょうか?  

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

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

  • 会社で使っているエクセルのスキルは?

    会社で使っているPCのエクセルのスキルは 何ですか? 関数・マクロ・VBA・データベース・ピボット・グラフなどなど…。 良かったら、お勤めされている業種・仕事内容を おおざっぱに教えてください。

  • エクセルについて

    パソコンの本で無料で使えるオープンオフィスの表計算ソフトの内容をみましたが、マイクロソフトのエクセルとちがうのは、少し操作方法がちがうのとグラフの関係がちがうとかいてありました。関数は同じようにつかえるとかいてありましたが、関数が同じようにつかえるなら、VBAのマクロ言語を利用してなんらかのプログラム(プログラミング)もマイクロソフトのエクセルと同じようにできるということになりますか?

  • VBA:グラフに関するある値を取得する関数教えて下さい。

    VBAで、エクセル上にあるグラフの固有のナンバーみたいなのを取得したいのですが、どのようにすればよいでしょうか? 最終的には、グラフをクリックして、そのグラフを認識。そのグラフについて、処理(例えば、タイトルを変更など)したいと考えています。 言葉がわからず「固有のナンバー」として表現できませんが、恐らく分かる方にとっては、その取得関数は1行で書くことができる程度だと思います。 宜しくお願い致します。

  • EXCEL初級、中級、上級の区分

    別件でここの質問を見ていてエクセル中級なるものを見ました。 エクセル中級はマクロが記録できるレベルでOKという回答を頂きました。   しかし、MOSで調べると一般とマスターの2種類しか存在しないようです? 一般=中級、マスター=上級という概念でいいのでしょうか。 また、独断と偏見で構いませんので初級、中級、上級の区分をお聞かせ下さい。 私見ではsum関数などで集計できてグラフが書けて初級、 マクロまで記録できて中級、VisualBasicができて上級だと思います。    

  • Excelマクロの学習用動画

    こんにちは、 Excel2013、2010のマクロをマスターしたいのですが、今更パソコン教室に通うのも面倒ですし、本を読むのも邪魔くさいです。そこで、動画で勉強したいのですが、お勧めのものはないでしょうか? 下記は、購入しました。解りやすくて、良かったです。更に、レベルアップを図りたいです。 http://excel-ubara.com/mos/EXCEL-VBA.html

  • vba

    エクセルのVBA(マクロ)について、 vbaのコードに、エクセルの関数(sum、leftなど)は、そのまま(書いて)使えるのでしょうか? それとも、その機能(動作)するようなコードを書く必要があるのでしょうか? よろしくお願いします。 エクセル2007以上

  • エクセルVBA 他シートのSUM関数結果の反映

    エクセルVBA初心者です。 以下のVBAの記述をお教えいただきたく思います。 かなり検索を行ったのですが、しっくりと理解できませんでした・・。 シート1とシート2があり、シート2における足し算結果をシート1に反映させる、というだけのことなのですが・・ 例えば、シート1のA1セルに「=SUM(シート2!A1:A*)」の結果をマクロで反映させたいのです。 シート2におけるsum関数は、データ数が変動するので仮にA1から「A*」と仮にしていますが、 このことを踏まえた場合のVBAの記述はどのようになるのでしょうか。 お教え下さい、よろしくお願い致します。