作成 - みる会図書館


検索対象: デスクワークを3倍効率化するテクニック : エクセルの3つの機能で仕事のスピードを加速する
98件見つかりました。

1. デスクワークを3倍効率化するテクニック : エクセルの3つの機能で仕事のスピードを加速する

(R) ] で出てくる「マクロの記録」ダイアログボックスにお いては、次の設定をする マクロの記録 Mac 「 01 ショートカットキー ( ・ 0 マクロ記録日 . 09 / 9 / 23 ユーサー名 . Ryuichi マクロ名 (M) ・ マり口の保存先の わかリやすい名前 とショートカット キーを決めましよ う ( そのままでも かまいません ) 作成しようとしているマクロの名前を付けます。 VBE 画面で は、「 Sub 」の後に ショートカットキー 作成したマクロは、 こで付けた名前と " ( ) " が記述されます。 (K) メニューのツリーからマクロの実行を選択 しなくても、℃ TRL] キーと、ここで指定したキーとを同時 に押すことによって実行できます。 マクロの保存先 (l) ・ 「作業中のブック」「新しいブック」「個人用マクロブック」の 三者から選べます。変更する必要はありません。 0 章 ー連の作業をあっという間にパッケージ化 ! 「使い捨てマクロ」の活用法 121

2. デスクワークを3倍効率化するテクニック : エクセルの3つの機能で仕事のスピードを加速する

客さまにプレゼンテーションをして好評価を得る、という結果 を生み出すためには、しつかりとした数値の裏付けのある資料 を作成する、というプロセスが必要です。 ここでも、「自分のできる範囲で最大限楽にする」考え方が 重要になってきます。自分一人でコントロールしやすいのは、 「結果」ではなく「プロセス」の方です。まずは「プロセス」 に着目し、そこから改善の手をつけるべきだと考えます。 利益を増やす、売上を上げる、など、結果を出すことは当然 大切ではありますが、お客さまの都合や景気の変動、流行等に 大きな影響を受けるため、結果そのものを直接コントロールす るのはなかなか難しいものです。だから結果は後回しです。そ もそもいい結果を出すためには、いいプロセスを踏まなければ なりません。 4 自分自身でコントロールできる 「プロセス」に目を向けよう 「プロセス」業務とは、たとえば、書類作成、メール対応、 PC 入力・転記作業などの業務です。そして、これらの業務を 遂行するとき、あなたはたいてい PC の前に座り、その大部分 の時間をェクセルの操作に費やしています。そして、たいてい この種の業務はあまりおもしろくありません。 212

3. デスクワークを3倍効率化するテクニック : エクセルの3つの機能で仕事のスピードを加速する

だけおさえます。 3 速く動かそうとする必要はない マクロはプログラムがきれいに記述されていなくても十分速 く動きます。よって、自動的に記述される無駄なスクリプトを 探して修正したりしません。またきれいに記述しようとする必 要もありません。今取り組んでいるその仕事が終わればマクロ も捨ててしまうつもりでつくりましよう。 ④できるだけ短くつくる 業務としてはボリュームのあるものであっても、何がやりた いのかをはっきりさせ、その業務をできるだけ小さい単位に細 分化します。長いマクロを作成するのではなく、短いマクロを 複数作成するようにします。ひとつのマクロの中で、別のマク 口を複数走らせることもできます。 3 工ラーが発生してもかまわない 工ラーが発生したとしても、アウトブットが目的通りのもの になっていれば、プログラム自体をいちいち修正する必要はあ りません。また、「あ、間違えた」と思っても焦る必要はあり ません。プログラミングは、何度も修正を加えて ( 「デバッグ」 といいます ) 動くようになっていくものです。無限ループに陥 って止まらなくなった場合でも、 CESC] キーでいつでも止め ることができます。 0 章 ー連の作業をあっという間にパッケージ化 ! 「使い捨てマクロ」の活用法 1 1 7

4. デスクワークを3倍効率化するテクニック : エクセルの3つの機能で仕事のスピードを加速する

とすると、「 How Many Rows 」という名前のインブットボ ックスが立ち上がり、「全部で何行 ? 」と聞いてきます。仮に ユーザーが「 3 」と入力すると、 a の値に「 3 」が入ります。 て表示することができます。 で、表示したいコメントを、メッセージボックスを立ち上げ MsgBox(" 《表示したいコメント》 " ) ちなみに、 に変更したいと思ったとき、あなたならどのような方法でやり たとえば、【図 55 】のような表があり、【図 56 】のような表 ( 1 ) 表のデータの配置を変更する 実際の仕事のイメージをつかもう 6 繰り返し作業をやってみて、 度説明を加えていくことにします。 後でこれらの応用形がいくつか出てきますが、それらはその都 これだけで、だいたい簡単なマクロは作成できてしまいます。 ますか ? 0 章 ー連の作業をあっという間にバッケージ化 ! 「使い捨てマクロ」の活用法 1 31

5. デスクワークを3倍効率化するテクニック : エクセルの3つの機能で仕事のスピードを加速する

この状態で、 CALT] + CFI 1 ] キーで工クセルのワークシ ート画面に切り替え、マクロ「カラフル」を実行してみてくだ さい。【図 57 】のようなカラフルな画面ができれば完成です。 今後、 " 使い捨てマクロ " をいろいろな場面で作成されるよ うになると、「 On Error Resume Next 」の便利さを実感する ケースが増えてくると思います。ただ、工クセルがエラーを発 するのは、細かいかどうかは別として、ルール違反を犯してプ ログラムを記述していることに対しての警告です。 むやみやたらに無視していると、場合によっては大けがを負 ってしまうこともありえます。特に、ファイルを上書き保存し たり、シートを削除したりするような手順が含まれる " 使い捨 てマクロ " を作成される場合は、「 On Error Resume Next 」は 使わないようにするか、使うとしても十分注意して使うようご ( 3 ) いくつも並んでいる表の、それそれの合計欄の下に平均 値を加える 注意ください。 それぞれの表の合計欄の下に平均値を加えたい場合、あなた 1000 行目まで ) 続いているとします。 たとえば、以下のような表が 100 組まで ( 行数としては ならどのような方法でやっていきますか ? 0 章 ー連の作業をあっという間にパッケージ化 ! 「使い捨てマクロ」の活用法 1 51

6. デスクワークを3倍効率化するテクニック : エクセルの3つの機能で仕事のスピードを加速する

てはいませんか ? 定期的に各拠点から送られてくるデータを手でコピべして新 たな集計表にまとめ直したりしていませんか ? ェクセルで作成したアンケートや請求書などの大量の単票を メール添付で回収し、一つひとつのデータを該当する項目に手 でコピべ、あるいは転記して一覧表にまとめたりしていません か ? 同じような作業を何度も何度も手作業で繰り返したりしてい ませんか ? ます。 それでは、あまりにも時間がもったいない ! 私はそう思い 4 「実用書」をどんなに読んでも、 仕事で活用するのは難しい ところが、現在市販されている「実用書」を読んだだけでは このような状況は改善できません。なぜなら、既存のごまんと ある工クセルに関する書籍は、ェクセルの個別の機能や使い方 を網羅的・並列的に説明したものがほとんどで、実際のビジネ スシーンでそういった機能をどう活用したらよいかを教えてく れないからです。 016

7. デスクワークを3倍効率化するテクニック : エクセルの3つの機能で仕事のスピードを加速する

=INT(RAND() * 3 + 1 ) と入力して、 1 ~ 3 の間の整数をランダムに作成し、 AI セ として、 ランダムでつくった数値が 1 のときに「 C 」、 2 のと きに「 A 」、その他のとき ( 3 しかありませんね ) に「 I 」と表 そして、 AI セルのフォントを " Wingdings " に変更して 200 示させます。 くらいの大きさにしてください。セルの高さは 243 程度に は 50 程度にしておきましよう ( 【図 54 】参照 ) 。 【図 54 】も DownIoad NT ( RAN 区 3 + 1 ) こまでできたら、後は以下の手順でマクロを組みます。 0 章 ー連の作業をあっという間にパッケージ化 ! 「使い捨てマクロ」の活用法 幅 123

8. デスクワークを3倍効率化するテクニック : エクセルの3つの機能で仕事のスピードを加速する

⑥不要な罫線 ( セル範囲 D5 : 16 ) をクリア。 ・・という具合に、空白行を 2 行挿入し、そこに必要な数字 を 3 つずっ移動して不要な罫線を消す、という同じパターンの 作業を、 ( 11 行あるので、 ) 11 回繰り返すことによって【図 56 】の表ができあがります。 手で一つひとつやると、時間がかかってイヤになってしまう 繰り返し作業ですね。そこで、 " 使い捨てマクロ " の出番です。 実際にマクロを組んでいく前に、マクロの絶対参照と相対参 照について、触れておきたいと思います。 3 章で、「絶対参照の範囲はいつも固定、相対参照の範囲は 今現在のセルを基準として決まる、と覚えておいてください」 と説明しました。 これから、マクロの自動記述機能を使って、 " 使い捨てマク ロ " を作成していくのですが、今回のケースは絶対参照か相対 参照か、どちらで記述するのが適切でしようか。 実は、今回のケースは、相対参照で記述するのが適切なので す。このケースの場合、繰り返す作業の中身としては、「 2 行 挿入」と、「数値の移動」と「罫線の消去」の 1 セットです。 たとえば、これが、いつも 2 行目と 3 行目を選択して挿入す るとか、いつもセル範囲 DI:FI の数値を移動する、という繰 り返し作業であれば絶対参照で記述するのですが、今回の場合 134

9. デスクワークを3倍効率化するテクニック : エクセルの3つの機能で仕事のスピードを加速する

″使い捨てマクロ″の 7 つの考え方を知ろう ″使い捨てマクロ″の 事前準備はこれで OK やってみよう ! ~ ジャンケンゲーム ~ 2 3 1 アンケートの配付・回収・集計・分析 2 自動集計して分析 大量の単票をひとつの一覧表に 条件別に差し込み印刷 VLOOKUP 関数″使い捨てマクロ″で 実際の事例を 3 つ紹介 ケーススタディで 0 章 6 4 実際の仕事のイメージをつかもう 繰リ返し作業をやってみて、 ″使い捨てマクロ″のイメージをつかもう 5 コードはたった 5 つ 最低知っておくべき ″使い捨てマクロ〃のイメージをつかもう 3 ビボットテーブルを再作成 複数のシートから自由に分析可能な 1 18 122 128 ・・ ~ 131 160 174 187

10. デスクワークを3倍効率化するテクニック : エクセルの3つの機能で仕事のスピードを加速する

⑥中学生レベルの英単語の知識でなんとなく読む 自動記述されるコードは、自分で操作したことがそのまま順 番に書かれるだけです。プログラムについて何も知らなくても なんとなくわかるものです。 携帯の録画機能で動画撮影したものを、すぐに再生して確認 ・・」という したときに、「このシーンはまったく覚えてない・・ ことはますないでしよう。それと同じです。 ⑦難しい場合はあきらめる マクロを作成する目的はあくまで業務を効率的にこなすこと です。ひとつの目安として、 30 分かかって正常に動作しない 場合は、マクロをつくっている時間の方がもったいないので、 あきらめて手作業でやりましよう。 以上の 7 つを念頭に置いて、さあ始めましよう ! 3 " 使い捨てマクロ " の 事前準備はこれで OK ます、マクロを使用、記録するときは、以下の手順でセキュ [ オプション (O) ] から、「セキュリテ リティレベルを「中」または「低」に設定します。 ィ」タブをクリック。 ( 1 ) [ ツール (T) ]