仕事のムダを無くそう:VBAで業務効率UP  RSSを登録する

【現役コンサルタントによる、簡単業務環境改善】
未曾有の大不況の中生き残る為には、ますます効率的に業務をこなさなければなりません。このメルマガでは、VBAを使って仕事のムダ/ミスを無くし、業務効率を挙げる方法を事例を交えて紹介します。
ご自分の、または所属する組織の業務効率を上げ、不況を乗り切りましょう。
マクロ作成や業務効率化の質問も受け付けています。

  • 発行周期 週刊
  • 最新号 2009/10/15
  • 部数 145部
  • メルマガID 0001015784
  • 個別ページ
最新号をメルマガでお届けします    
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。
2009/10/15

【VBAで業務効率UP】第6回 Excelシートの書式・体裁を整える(2/3)

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
  仕事のムダを無くそう:VBAで業務効率UP
   第6回 Excelシートの書式・体裁を整える(2/3) 2009/10/15
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

■目次
 □ご挨拶
 □標準化
 □Step2 罫線の変更
 □Step3 背景色の変更
 □アンケート
 □次回予告

■ご挨拶
こんにちわ、
TeamNo2新田です。

今週は私の不手際で配信が遅れてしまいました。
すみません。

来週からは遅れず配信をしてきます。


■標準化
一人でマクロを作って、一人で使う分には問題ないのですが、
会社などで複数人で使う場合、
マクロ化する前の作業のやり方が各人で異なる場合があります。

この場合、一人のやり方でマクロ化してしまうと、
他の人が使いにくい/使えないという事態が起きてしまいます。

ですので、必ずマクロを作る前に、
それぞれの『作業やアウトプット』を確認し、
最も良いやり方に統一する必要があります。
いわゆる『標準化』というヤツです。


また、それぞれの『作業やアウトプット』を明確にし、
『標準化』を行うだけで、作業性や品質がアップすることもあります。

社内で効率化や品質アップを図りたいのであれば、
標準化を行ってみるのも良いのではないでしょうか。


■Step2 罫線の変更
先々週に引き続き、書式の整えの解説をしていきます。

まずは、罫線
マクロで表など作成する機会があれば、
ついでに罫線を引きたくなる事があるかと思います。

普通に表全体に罫線を引くのであれば、
手作業で引いてしまった方が早いんですが、
パラメータに応じて罫線を引く/引かないを切り替える場合、
マクロを使うと便利です。

罫線の引き方は
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub 罫線を引く
    With Cells(1, 1).Borders(xlEdgeLeft)
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
End Sub
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
となります。

Cells(1, 1).Borders(xlEdgeLeft)
この意味はCells(1, 1)にセルの左側の罫線を引くとなります。
"xlEdgeLeft"が左側を示していて、
"xlEdgeTop"がセルの上の線
"xlEdgeBottom"がセルの下の線
"xlEdgeRight"がセルの右の線
"xlInsideVertical"が縦線
"xlInsideHorizontal"が横線
"xlDiagonalDown"が右上がりの斜線
"xlDiagonalUp"が右下がりの斜線
となります。


.LineStyle = xlContinuous
ここでラインのスタイルを定義しています。

通常のラインはxlContinuous
他にも以下のような種類のラインスタイルがあるので、
それぞれ確認してみてください。
xlDash
xlDashDot
xlDashDotDot
xlDot
xlDouble
xlSlantDashDot
xlLineStyleNone


.Weight = xlThin
罫線の太さを定義します。

"xlThin"以外に以下のものがあります。
"xlHairline"
"xlThin"
"xlMedium"
"xlThick"

.ColorIndex = xlAutomatic
ラインの色を定義します。
入る値は
"xlAutomatic"
"xlNone"
またはカラーインデックス番号となります。



■おすすめメルマガ紹介
私のおすすめのメルマガを紹介します。

【飲食店長☆発想源】ひらめき質問集
http://mini.mag2.com/pc/m/M0093121.html
  ☆2種類のティッシュ配り、勝ち組はどっち…!?
  ★変わる消費者ニーズに、どう対応する?
  ☆ライバルとズラして戦うには…
  ★気持ちイイあいさつ・気持ち悪いあいさつ
  ☆イメージしやすいネーミングはどっち…!?

こんな内容のメールが毎日届きます。
私も何か新しいアイデアを考える時にとても参考にしています。

飲食店関係者向け、ということですが、
そうでない方もきっと参考になると思います。

新しいアイデアを求めている方は是非ごらんになって下さい。

■アンケート
「仕事のムダを無くそう:VBAで業務効率UP」第5回目いかがだったでしょうか。
このメルマガを良いものにしていくため、
また、読者の皆様の業務効率を上げるため、
ご意見などいただければ幸いです。

また、
 ・こういったマクロを作りたいのだが教えて欲しい。
 ・こんなマクロを作って欲しい
などありましたら、ご相談ください。

いずれも下のメール、またはコメントフォームからお願いいたします。

メール:TeamNo2@live.jp
コメントフォーム:http://form.mag2.com/stiahourud


■次回予告(09/10/21)
   『Excelシートの書式・体裁を整える』について引き続き解説していきます。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  仕事のムダを無くそう:VBAで業務効率UP
   ~すべての人のNo.2に~ TeamNo2 発行
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
最新号をメルマガでお届け
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。

最近の記事

上へ戻る