29番の記事表示
戻る
HOME
[29]裏話 − 数学が得意?編(2009/03/15 20:20:22)
数学が得意ではありません。
よく、「数学が得意でしょ?」って言われます。
Excel VBAが使えるから、そう思われているみたいです。
おかげで計算が必要なとき、僕に暗算をさせようとする人たちがいます。
エライ迷惑です…
意外かもしれませんが、僕は学生の頃、国語や英語が得意でした。
大学の入試試験でも数学が一番点数が悪かったし、大学の学科も文系。
暗算も苦手で、すぐ電卓を使いたくなります。
(電卓は得意です。電卓検定1級持ってます。)
僕の持論ですが、Excel VBAは数学よりも、どちらかというと語学に近いと思うんですよ。
Excel VBAという言語を使って、コンピュータと会話しているようなものです。
Excel VBAのコードを見てみましょう。
★Sheet1のセルA1に「おはよう」と入力する
→Worksheets("Sheet1").Range("A1").Value = "おはよう"
★画面に「おはよう」というメッセージボックスを表示する。
→MsgBox("おはよう")
★Sheet1を印刷する
→Worksheets("Sheet1").PrintOut
どうですか?
数学は全く必要ないですよね?
しかも、見てみると何となく意味が分かるような気がしますよね?
数学よりは、まだ英語に近いと思うんですよ。
Excel VBAにも文法のようなものがあって、後は単語をどれだけ覚えるかがポイントです。
ただ、語学と違うのは「変数」という概念があることです。
例えば次のコード
X = "おはよう"
MsgBox (X)
このコードを実行すると、画面に「おはよう」というメッセージボックスが表示されます。
Excel VBAは上のコードから順に実行されるので、
まず1行目で、Xに「おはよう」という値を入れます。
次に2行目で、メッセージボックスを使ってXを表示させています。
Xの値は「おはよう」なので、「おはよう」というメッセージボックスが表示されるわけです。
この「X」が変数と呼ばれるもので、変数を使いこなせるかが重要な鍵となってきます。
これは少し数学に似てますかね。
まぁ、いずれにしても数学は重要じゃないですよ。
Excel VBAができるからといって、数学が得意だと思うのはヤメてくださいね…
コメント
□ 与那○さんへ
最終内示でましたね。
ご愁傷様です
北○に行っても、裏話は読めますよ。
元気出してください!(Shogo.A 2009/03/16 08:30:20 (修正済み))
□ ご愁傷様というのは北○の人に失礼だぞ。
俺は最初から喜んで行くつもりだ。
(与○嶺 2009/03/16 13:30:14)
□ 与○嶺さんへ
う〜ん
そういう開き直り方は嫌いじゃないですね〜
では、北○に行っても、Shogo.Applicationをヨロシクお願いします。(Shogo.A 2009/03/16 20:05:37 (修正済み))
□ Excel VBA の話をしているショウゴ。アプリケーションは楽しそうですね♪さすが、北部の講師をしただけのことはある。教育庁へ配属になって、こういったデータを作成する専属になって欲しい!と切望します(^_^)v(文系出身の理系もどき 2009/03/17 12:21:31)
□ 文系出身の理系もどきさんへ
何でもそうですが、出来るようになったら楽しいものですよ。
問題は、出来るようになるまで頑張れるかですが…
今の僕の場合、何かの作品を作っているような感覚でソフトを作ってます。
(Shogo.A 2009/03/17 12:55:33)
戻る
HOME
CoolNote2