The Road to EXCELER ~エクセラーへの道~ -121ページ目

The Road to EXCELER ~エクセラーへの道~

エクセルの機能を基本から紹介していきます。お仕事で日々エクセルを使っておられる方に読んでいただければ仕事の効率アップ間違い無しです。

創作鉄板焼き「AC広尾」。
The Road to EXCELER ~エクセラーへの道~ お店まるごと貸し切り~…!?

落ち着いた雰囲気で、時間がゆったり流れてました。。

:*:・( ̄∀ ̄)・:*:


宮崎牛の分厚いステーキを目の前で焼いてくれます。

やわらかくてとてもおいしいお肉でした。

タレと塩が3種類ずつ出てきたので、1種類ずつ試しましたが、やっぱり塩がいいですね~。。

ガーリックライスもデザートもGOOD!

おすすめなお店です。

(o^-')b


東京は平年より6日早く桜が開花したそうですね。

今年は寒かったから遅めに咲くかと思ってましたが、逆をつかれました。。

さて、花見、花見…桜

(*^ ・^)


゚・*:.。..。.:*・゚゚・*:.。..。.:*・゚ ゚・*:.。..。.:*・゚゚・*:.。..。.:*・゚ ゚・*:.。..。.:*・゚


久しぶりなので、ここで“使い捨て”マクロの考え方をおさらいしておきましょう。


エクセルには、最初から、いくつかのコマンドを順番通りに記憶して、いろいろな場面でそれを再生してくれる機能が備わっています。これを「マクロ」と呼んでいます。


「マクロ」は、Visual Basic for Applications という言語で記述されます。これを略して「VBA」と呼んでいます。

VBAはプログラミング言語なので、これを一からマスターしようとすると、いろいろなお約束や専門用語が出てきて、よっぽど気合を入れて取り組まないと難しいです。


しかし、そんなお約束や専門用語を知らなくても、日頃のビジネスシーンで気軽に使えるマクロであれば、簡単に作ることができます。


エクセルの、VBA自動記述機能を中心にして、少しコードを付け加えることによって、手軽に作成するマクロのことを、その仕事が終わったらさっさと捨ててしまってもOK、という意味で「使い捨てマクロ」と名付けました。


今回のお題であれば、まず、「ブックの中のそれぞれのシートを一枚ずつ切り出して、一つのブックとして任意の名前で保存する」という動作をいったんエクセルに記憶させ、同時にそれをVBAに自動翻訳してもらい、それに少し修正を加えることによって、マクロを完成させます。


長くなったので、次回、実際にやってみたいと思います。

ちなみに、「使い捨てマクロ」については、こちらの記事 もご参照ください。

(‐^▽^‐)



牛タン「嘉助」。
The Road to EXCELER ~エクセラーへの道~ 赤坂にある牛タン専門店です。

しゃぶしゃぶでいただいてきました。

ネギを包んで軽くシャブシャブっ!として食べる牛タン。。

やわらかくておいしかったです。

(^-^)


そんなに混んでなかったことと、駅から近いのも良かったですね。


ところで、全然話は変わりますが、今日は誕生日です。

(っ^θ^)っイェイ!!

ケーキの上に乗っている、「Happy Birthday」って書いてるプレート、よくあるやつですが、何年か振りにかじってみたらマズかった。。固いんだもん…


゚・*:.。..。.:*・゚゚・*:.。..。.:*・゚ ゚・*:.。..。.:*・゚゚・*:.。..。.:*・゚ ゚・*:.。..。.:*・゚


Birthday記念?に、久しぶりにマクロ関連のネタでいきたいと思います。


エクセルのブックは、(複数枚の)シートで構成されています。

それぞれのシートを一枚ずつ切り出して、一つのブックとして任意の名前で保存したいときはありませんか?


たとえば、一枚のマスターシートからデータを持って来て、「Sheet1」には営業部が使うデータを、「Sheet2」にはマーケティング部が使うデータを、「Sheet3」には情報システム部が使うデータを…という具合に、各部門ごとに利用するデータをまとめておいて、最後にそれぞれのシートを一枚ずつ切り出して一つのブックとして保存したうえで、各部門の担当者にメール添付で送る、というようなケースです。


これを、自動記録+αで、簡単・お手軽にマクロが作れる“使い捨てマクロ”の考え方で作成していきたいと思います。

乞うご期待!(b^-゜)


銀座珈琲館 紅鹿舎(べにしか)。
The Road to EXCELER ~エクセラーへの道~ メニューが豊富で迷います。

銀座の普通のカフェにしては夜遅くまであいているので、一杯飲んでからここでコーヒーを飲んで帰る…という使い方をよくします。。

(^-^)


全然関係ありませんが、東京は今日はまた寒くなりましたね~。

3月中旬なのに雪って。。。

( ̄□ ̄;)!!


なんか最近極端に寒くなったり暖かくなったりするので、体調を崩さないように気をつけましょう。

( ̄ー ̄;)


゚・*:.。..。.:*・゚゚・*:.。..。.:*・゚ ゚・*:.。..。.:*・゚゚・*:.。..。.:*・゚ ゚・*:.。..。.:*・゚


さて、前回の続きです。

データが入力されるたびに、表の罫線が自動的に引かれるような設定をしていきます。

例えば、次のような表の A7セルに「078」と番号を入力した瞬間、A7セルからE7セルまで罫線が引かれるような設定をします。


The Road to EXCELER ~エクセラーへの道~


(1)A7セルから設定したいセル範囲(ここでは、A7セルからE30セルまで)を範囲指定。

(2)[書式(O)]→[条件付き書式(D)]。

(3)「条件付き書式の設定」ウィンドウで、「数式が」,「=$A7<>""」と入力して、「書式(F)」。

(4)「セルの書式設定」ウィンドウで、「罫線」の「外枠(O)」を選択して、すべて「OK」。

The Road to EXCELER ~エクセラーへの道~


これで完了です。


手順(3)の、「=$A7<>""」は、「A7セルが空白でなければ」という意味です。

「$」マークは絶対参照。複数範囲を一気に指定するので、「A」列は固定しておきたい場合にこのような使い方をします。

p(^-^)q