<< Excelやるならマクロ(VBA)はいかが? [No.0] | top | Excelやるならマクロ(VBA)はいかが? [No.2] >>

Excelやるならマクロ(VBA)はいかが? [No.1]

この記事では、Excel初心者・中級未満の方を対象に、Excel&VBAの説明をしたいと思います。

メルマガの頃はExcel98(Mac版mac)を基本に書いていましたが、今回はExcel2002(WinXP版win)でいきます。すでに、MacもOSXになってますし、いまさらExcel98もないだろうと言う気がしますので。
なら、Excel2003かと言われると、残念ながら持っていないので・・・悲しい

まあ、他のバージョンをお使いの方でも、多少の役には立つことでしょう。
これから始めたい方、ステップアップしたい方、お役立てください。

■ はじめに

 WEBや本屋を見ていると、Excelに関する情報って凄くたくさんありますよね。
しかし、あまりにあり過ぎてどれを参考にしたら良いかわからなく
ありませんか?
 とくに、これから始めようとしている場合どれもこれも同じよう
に見えてしまいます。ところが、本によって、使い勝手が違うんで
すね。
だからといって、何冊も買うような事はできません(何故か、この
類いの本って高いんですよね)
仕事で必要な訳ではなく、何となく使えるようになりたいと思う人
にとっては尚更です。

しかし、良く見てみるとわかりますが、この手の本の大半が入門書
ですから、ある程度Excelがどんなものか分かってしまえば、自分
に必要な情報って絞られてきます。

このブログでは、そういう本当に基本的な事について、少しづつ
お送りしていこうと思います。
 ただ、私というフィルタを通しての言葉になりますので、分かりにくいなんて事になるかも。
 いや、そうならないように頑張ります(少しだけね)

 さて、これからVBAでマクロを作って(プログラミングして)い
こうとしているのですが、これって具体的にはどういう事なのか、
なぜそんな必要があるのかわかりますか?

まずは、その辺りから見ていきましょう。

今、「セルA1の背景色を青にしたい」とします。
普通なら、あなたが自分でセルA1を選択して背景色を変更するとい
う事になります。
 これは、非常に簡単な作業なんで、どうって事ないですよね。
では、この簡単な作業を100 個のブックに対して行わないといけな
いとしたらどうでしょうか?

ふ〜・・・撃沈

やる前からこんな気分ですよね。
やる事自体は非常に単純なんだけど、それを100 回も繰り返さない
といけないなんて、
「誰か代わってくれ〜!」ちゅう感じでしょ。

こんな時に登場するのが、マクロです。

では、代わってあげましょうか? と、Excel君がいったかどうか
はわかりませんが、マクロを作る事によって、Excelにやらせる事
ができるのです。

マクロさえ作ってしまえば、あなたのすべき事は、例えばボタン
を押すというような簡単な操作だけでよくなるんです。
これからVBAを学ぼうとするあなたですから、これくらいの事は
お分かりですね。

では、Excelにやらせるにはどうすればいいのでしょうか?
簡単な事です、やって欲しい事をExcelに伝えればいいんです

でも、日本語で「このセルの背景色を青にしてくれへんか」と言
った(書いた)ところで、Excelには通じません。
何故だかわかりますか? 聞き耳を立てる
関西弁だから?標準語ならOK? いえいえ、ダメですね。
えっ? もともと日本のソフトじゃないから英語にすれば通じる?
残念ですが、どれも通じません。
だって、Excelは日本語も英語も知らないんですもん。
幾ら書いたって理解できないんですよね、残念な事に。

では、どうするんだって?
実はExcelにも理解できる言語が一つだけあるんですね。
そう、それが、VBAです。
やらせたい事をVBAで書いて指示してやればいいんですね。
なあに、簡単な事です。そんなに覚えるべき事はありませんから。

少しづつ覚えていきましょうか。

いいやん | Excel & VBA | 01:52 | comments(0) | trackbacks(0) | - | - |
Comment









Trackback
URL:

07
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
--
>>
<<
--
スポンサード
RECOMMEND
WEB+DB PRESS Vol.104
WEB+DB PRESS Vol.104 (JUGEMレビュー »)
末田 卓巳,林田 千瑛,陶山 嶺,八谷 賢,辰己 佳祐,竹澤 俊季,服部 智,藤岡 裕吾,牧 大輔,西郡 卓矢,松木 雅幸,穴井 宏幸,新 日出海,桑原 仁雄,小田 知央,ひげぽん,池田 拓司,はまちや2,竹原,大場 光一郎,大場 寧子,松館 大輝,日高 尚美,Vu Xuan Dung
pythonって、今一番熱い言語かもしれませんね。
RECOMMEND
プログラミングAndroid
プログラミングAndroid (JUGEMレビュー »)
Zigurd Mednieks,Laird Dornin,G. Blake Meike,Masumi Nakamura
オライリーなら間違いないかも・・・
RECOMMEND
Java言語プログラミングレッスン 第3版(上)
Java言語プログラミングレッスン 第3版(上) (JUGEMレビュー »)
結城 浩
この作者の本はお勧めです。初心者を見下すような記述がありません。
RECENT TRACKBACK
MOBILE
qrcode
OTHERS
CLOCK
売れ筋
LATEST ENTRY
CATEGORY
ARCHIVE
LINKS
PROFILE
SEARCH