Go!Go! エクセルマクロをはじめよう!

サンプル誌


◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
□□□□□□□□□□  □□□□□  □□□□  □□□  □□  □
                          2004/07/14日創刊号
   Go! Go! エクセルマクロをはじめよう! 
                            ― No. 001 ― 
◇  ◇◇  ◇◇◇  ◇◇◇◇  ◇◇◇◇◇  ◇◇◇◇◇◇◇◇◇◇
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■



みなさんこんにちは。はじめまして、当メルマガ編集担当の三太郎です。
このメールマガジンは、普段あなたが仕事の中で面倒に思っているルーチン
ワークを撃退するために不可欠なエクセルの自動化マクロの作成講座です。
プログラミング経験の全く無いおとうさんにでも簡単にマクロが組めるよう
心がけて話を進めていきます。(エクセルの基本操作のスキルは必要です。)

エクセルのマクロと言っても、当メルマガで扱うのはVBAというベーシック
言語を用いたマクロです。
セルに組み込む関数マクロは、みなさんもう経験されている(?)ように失敗の
基なので、基本的に当講座では使いません。



<本誌の構成>↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
  本誌の本文は次ぎの構成になっています。

  ―――――――――――――――――――――――――+
  この部分が操作手順を記載した部分です。
  ―――――――――――――――――――――――――+

  +++++++++++++++++++++++++―
  この部分がマクロプログラムを記載した部分です。
  +++++++++++++++++++++++++―

  その他の部分は解説文です。
↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑




―――――――――――――――――――――――――――――――――――
第1節 まずは、とにかく「マクロの記録機能」を使ってみよう!
―――――――――――――――――――――――――――――――――――

┏━━▼ Lesson 1 --- こんにちは、みなさん!---
┃
┃ テーマ:新しいマクロの記録機能を使って、 
┃     「こんにちは、みなさん!」マクロを作る
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━▲


1)
まずはエクセルを起動させてから、
――――――――――――――――――――――――――――+
[ツール(T)] → [マクロ(M)] → [●新しいマクロの記録(R)...]
→ マクロの記録画面が出るのでそのまま[OK]をクリック。
すると、なんか小っさな画面が出ますが気にせずに、
B2のセルに「こんにちは、みなさん!」と打ってみてください。
打ち終わったら一度[Enter]キーを押してから、
さきほどの小っさな画面の■をクリック。(もし小っさな画面
がなくなってしまった場合は、[ツール(T)] → [マクロ(M)]
 → [■記録終了(R)]とやっても同じです)
――――――――――――――――――――――――――――+

たったこれだけで、「こんにちは、みなさん!」マクロのでき上がりです。


2)
では、さっそく実行してみましょう。
――――――――――――――――――――――――――――+
まず、下のシートタブからまだ何も書かかれていない空のシート「Sheet2」
を開いておいてください。
そして、[ツール(T)] → [マクロ(M)] → [マクロ(M)...]
→ マクロ画面が出るのでそのまま[実行]をクリック。
――――――――――――――――――――――――――――+

Sheet2のB2の位置に「こんにちは、みなさん!」と
自動的に書き込みされたことと思います。


3)
ちょっと、マクロプログラムの中身をのぞいてみましょう。
――――――――――――――――――――――――――――+
[ツール(T)] → [マクロ(M)] → [Visual Basic Editor(V)]
すると、見慣れたExcelの画面とは別にもう一つ見慣れない画面が表示された
と思います。
この画面の左上半分の[+標準モジュール]という所の+の部分をクリック
すると、そのすぐ下に[Module1]と表示されるので、その[Module1]をダブル
クリックします。
――――――――――――――――――――――――――――+

++++++++++++++++++++++++++++―
Sub Macro1()
'
' Macro1 Macro
' マクロ記録日 : 2004/6/22 ユーザー名 :
'

'
Range("B2").Select
ActiveCell.FormulaR1C1 = "こんにちは、みなさん!"
Range("B3").Select
End Sub
++++++++++++++++++++++++++++―

右側にこんなものが表示されたはずですが、これが今作った
「こんにちは、みなさん!」マクロのプログラムの正体です。

※今、このプログラムの意味を知る必要は全くありません!


4)
では次に、このプログラムをちょっとだけいじってみましょう。
――――――――――――――――――――――――――――+
プログラムの
[ActiveCell.FormulaR1C1 = "こんにちは、みなさん!"]
と書いてある行を
[ActiveCell.FormulaR1C1 = "あんにょんはせよ、みなさん!"]
と変えてみてください。
(「こんにちは」を「あんにょんはせよ」に変えるだけです。)
――――――――――――――――――――――――――――+

これで、韓国版?マクロ「あんにょんはせよ、みなさん!」のでき上がり
です。


5)
実行してみましょう。
――――――――――――――――――――――――――――+
Excelの画面を表示して(タスクバーで)、2)の時と全く同じ以下の操作を
してください。(シートは「Sheet2」のままでOKです)
[ツール(T)] → [マクロ(M)] → [マクロ(M)...]
→ マクロ画面が出るのでそのまま[実行]をクリック。
――――――――――――――――――――――――――――+

みなさん、韓国版「あんにょんはせよ、みなさん!」マクロはできました
でしょうか?


6)
今日の最後にもう一つ、またプログラムをちょっといじってみます。
――――――――――――――――――――――――――――+
先ほどの、プログラムが表示されている画面を表示して(タスクバーで)、
プログラムの
[Range("B2").Select]
と書いてある行を
[Range("J25").Select]
と変えてみてください。(「"B2"」を「"J25"」に変えるだけです。)

再びExcelの画面を表示して、(シートは「Sheet2」のままでOKです)
[ツール(T)] → [マクロ(M)] → [マクロ(M)...]
→ マクロ画面が出るのでそのまま[実行]をクリック。
――――――――――――――――――――――――――――+

今度はシートの中程、"J25"のセルに「あんにょんはせよ、みなさん!」と
書き込まれたはずです。

もうみなさん、お解かりですよね。

これで、ある位置(セル)に何かの文字を自動的に書かせるマクロプログラム
が作れるようになりましたね!
これが、マクロ作成のはじめの第一歩です。

それでは練習に、好きな位置に好きな文字を自動で書かせてみてください。



今回はこれで終了です。
終わる時は、通常のExcelファイルの保存方法(ファイルメニューの「名前を
つけて保存」など)を行なえば、自動的にこのマクロも一緒にExcelファイル
に保存されます。
この講座では今回作ったマクロは特にもう使うことはありませんので、保存せ
ずに終了しても構いません。




―――――――――――――――――――――――――――――――――――
次回の予告
―――――――――――――――――――――――――――――――――――

┏━━▼ Lesson 2 --- 表を作ってみよう!---
┃
┃ テーマ:新しいマクロの記録機能を使って、 表を作る
┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━▲


―――――――――――――――――――――――――――――――――――
編集後記
―――――――――――――――――――――――――――――――――――

記念すべき第一回目の内容はいかがだったでしょうか?
少しでも経験のある方にとっては、きっと簡単すぎるなぁと思われたことで
しょうが、この講座は「誰にでも簡単に!」を目標に、あくまでも初心者向け
に行なっていきますので、あしからず。


―――――――――――――――――――――――――――――――――――
□□□□□□□□□□  □□□□□  □□□□  □□□  □□  □
 【Go! Go! エクセルマクロをはじめよう!】毎週水曜日発行
 このメールマガジンは『まぐまぐ!』 http://www.mag2.com/ を利用して
 発行しています。
 配信中止はこちら http://www.mag2.com/m/0000135169.htm
 発行者Webサイト: http://www.wat3d.com/gogo/index.html
 発行者:WAT エクセルカスタマイズセンター
         http://www.wat3d.com/ex/
         E-Mail:gogo@wat3d.com 
 【Go! Go! エクセルマクロをはじめよう!】は、
 下記の出典をご明記いただければ、転載、複写、リンク大歓迎です。
 「Go! Go! エクセルマクロをはじめよう!」 http://www.wat3d.com/gogo/
◇  ◇◇  ◇◇◇  ◇◇◇◇  ◇◇◇◇◇  ◇◇◇◇◇◇◇◇◇◇
―――――――――――――――――――――――――――――――――――

Go!Go! エクセルマクロをはじめよう!

発行周期 不定期
最新号 2018/10/21
部数 10,103部

このメルマガを購読する

ついでに読みたい

Go!Go! エクセルマクロをはじめよう!

発行周期 不定期
最新号 2018/10/21
部数 10,103部

このメルマガを購読する

今週のおすすめ!メルマガ3選

サラリーマンで年収1000万円を目指せ。
高卒、派遣社員という負け組から、外資系IT企業の部長になった男の、成功法則を全て公開します。誰にでも、どんな状況、状態からでも自分の力で人生を変えるための情報と知性を発信しています。人生を意のままにするには、脳みそとこころの両方が進化しなければなりません。そんな進化とは何か?をお届けする四コママンガ付きメルマガです。2014年から4年連続でまぐまぐ大賞部門賞を受賞しました 学歴やバックグラウンドに拘わらず、人生を思いのままに生きるために必要な考え方が書かれた、「良書リスト」も希望者に差し上げています。
  • メールアドレスを入力

  • 規約に同意して

親鸞に学ぶ幸福論
【あなたを幸せにさせない理由はただ一つの心にあった。その心がなくなった瞬間に人生は一変する】と親鸞は解き明かします。 「本当の幸福とは何か」はっきり示す親鸞の教えを、初めての方にもわかるよう、身近な切り口から仏教講師が語ります。登録者にもれなく『あなたを幸せにさせない5つの間違った常識』小冊子プレゼント中。
  • メールアドレスを入力

  • 規約に同意して

日本株投資家「坂本彰」公式メールマガジン
サラリーマン時代に始めた株式投資から株で勝つための独自ルールを作り上げる。2017年、億り人に。 平成24年より投資助言・代理業を取得。現在、著者自身が実践してきた株で成功するための投資ノウハウや有望株情報を会員向けに提供しているかたわら、ブログやコラム等の執筆活動も行う。 2014年まぐまぐマネー大賞を受賞。読者数3万人。雑誌等のメディア掲載歴多数。 主な著書に『10万円から始める高配当株投資術』(あさ出版)『「小売お宝株」だけで1億円儲ける法』(日本実業出版社)
  • メールアドレスを入力

  • 規約に同意して

今週のおすすめ!メルマガ3選

右肩下がりの時代だからこそ、人の裏行く考えを【平成進化論】
【読者数12万人超・日刊配信5,000日継続の超・定番&まぐまぐ殿堂入りメルマガ】 ベストセラー「仕事は、かけ算。」をはじめとするビジネス書の著者であり、複数の高収益企業を経営、ベンチャー企業23社への投資家としての顔も持つ鮒谷周史の、気楽に読めて、すぐに役立つビジネスエッセイ。 創刊以来14年間、一日も欠かさず日刊配信。大勢の読者さんから支持されてきた定番メルマガ。 経験に裏打ちされた、ビジネスで即、結果を出すためのコミュニケーション、営業、マーケティング、投資、起業、経営、キャリア論など、盛り沢山のコンテンツ。
  • メールアドレスを入力

  • 規約に同意して

●人生を変える方法【人生をよりよくしたい人必見!誰にでもできる方法を組み合わせました。】
■「人生(自分)の何かを変えたい!」と思ってる方、まずは最初の1分から始めましょう!今日は残っている人生の一番初めの日です。今、「人生を変える方法」を知ることで、一番長くこの方法を使っていくことができます。コーチングで15年間実践を続けてきている方法なので、自信をもってお勧めできます。「人生を良くしたい!」と思うのは人として当然のこと。でも、忙しい生活の中で人生(自分)を変えることって諦めてしまいがちですよね。誰かに変える方法を教えて欲しいけど、その方法を知っている人は少ない。だからこそ・・・。
  • メールアドレスを入力

  • 規約に同意して

サラリーマンで年収1000万円を目指せ。
高卒、派遣社員という負け組から、外資系IT企業の部長になった男の、成功法則を全て公開します。誰にでも、どんな状況、状態からでも自分の力で人生を変えるための情報と知性を発信しています。人生を意のままにするには、脳みそとこころの両方が進化しなければなりません。そんな進化とは何か?をお届けする四コママンガ付きメルマガです。2014年から4年連続でまぐまぐ大賞部門賞を受賞しました 学歴やバックグラウンドに拘わらず、人生を思いのままに生きるために必要な考え方が書かれた、「良書リスト」も希望者に差し上げています。
  • メールアドレスを入力

  • 規約に同意して

他のメルマガを読む

ウィークリーランキング