INSERT INTO `wpmj_posts` VALUES
(3360, 1, '2018-04-06 09:55:49', '2018-04-06 09:55:49', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をよくしなければいけないとかいろいろな意見も目にするようになってきています。</p>\r\n<p>&nbsp;</p>\r\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないんじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった伝統的な言葉が散見されます。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>その根拠となる文書は次のようなものです。</p>\r\n<blockquote>\r\n<p>ｐ.6</p>\r\n<p>実力主義（メリトクラシー）は、イギリスの社会学者でのちに男爵となったマイケル・ヤングが、1958年にイギリスの教育制度を痛烈に皮肉ってつくった言葉だ。その著書『メリトクラシーの法則』（至誠堂）には、努力と能力のおかげで自分は成功したのだと成功者に思わせると、結局のところ状況は悪くなる。</p>\r\n<p>&nbsp;</p>\r\n<p>さらに彼は2001年にコラムでそれを振り返りながら、実績にもとづいて仕事を与えるのは理に適っているが、<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span>と記した。</p>\r\n<p>&nbsp;</p>\r\n<p>そもそもメリトクラシーは、軽蔑の意味の造語だったのだ。それが褒め言葉として用いられるようになったことを、ヤングは残念に思っていたらしい。</p>\r\n</blockquote>\r\n<p>引用した中で自分が一番重要だと思ったところは次の文です。</p>\r\n<p>＞<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span></p>\r\n<p>&nbsp;</p>\r\n<p>「あぁ、確かにそうだな」と思わずにはいられませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>「一時の実績」で地位が決まってしまう傾向にある日本という社会</h2>\r\n<p>現在の日本という社会、企業の風土がまさに上記の引用したような状況ではないでしょうか。確かに実力主義という部分もあるにはあると思うのですが、現実としては「ある特定の実績だけで職位が決まって、それがずっと続いている」ように自分には見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>今の日本では親の経済状況によってその子どもの人生が決まってしまう傾向が強いと言われています。自分の周りを見ても確かにそれは感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>政治家の子どもは政治家になりやすいですし、企業の役員の子どもは、やっぱり社長になったり企業内でも良い地位についています。スポーツの世界でも親がプロ野球選手であったり、名の通った人であればやはりその子どももその道で高い地位につく傾向があると感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>そのような親の能力や経済状況が子どもにも継承されていき、その結果、社会階級が定着していくような現在の日本というのは、GDPとか少子高齢化という現象からもわかる通り「閉塞感」が漂っています。</p>\r\n<p>&nbsp;</p>\r\n<p>「実力主義」という言葉は確かに聞こえはいいかもしれません。ですが、「一時の実績」でその後の全ての人生が決まってしまうということは問題でしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も今までは、日本という国や企業に対して「実力主義にすればいい、そうすればほとんどの問題が解決するんだ」みたいに思っていましたが、その人の能力や実績を「時間軸で見る」という発想はありませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>引用した文章から「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」という点が、今の日本の状況であり問題であるといったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>ここで自分は次のように考えました。</p>\r\n<p>&nbsp;</p>\r\n<p>「確かに日本の社会も企業の職位も特定の功績で決まってしまっている感じがする。それなら定期的な入替えがあればいいんじゃないか」と。</p>\r\n<p>&nbsp;</p>\r\n<p>実力主義というのは決して悪いことではなくむしろ良いことだと思っています。問題なのは「一時の実績」で決まってしまうような「チャンスの少ない社会」が問題なのであって、じゃあチャンスを「増やせば」いいではないか、と。</p>\r\n<p>&nbsp;</p>\r\n<p>今回引用したような知識を得ると、いろんなことが不思議に思えてきます。</p>\r\n<p>「なんで一回課長や部長になっただけで10年も20年も同じ職位でいられるの？」</p>\r\n<p>「なんで税理士は試験に合格してから20年30年経っても同じ資格を持てているの？」（他の士業も同様）</p>\r\n<p>「バブル時代という時代的に恵まれていただけで良い企業に入れた人がなんで今でも同じ企業にいられるの？」</p>\r\n<p>「営業の世界はまさに実力主義なのに、なぜ部長になった人はずっと部長でいられ続けるの？」</p>\r\n<p>&nbsp;</p>\r\n<p>考えれば考えるほど不思議に感じることが出てくるようになります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういえばそうだな、と。なぜ一時の実績だけで人生が決まってしまうのか、本書を読むまでは全然考えたこともなかったです。結果を出せた人は偉いことは偉いと思うのですが、その結果によって得られた地位や利益が死ぬまで保持し続けられるのはおかしくはないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに今の日本には「一時の実績」だけで職位や年収が決まってしまう傾向があるのは感じます。であるならば、一時の実績だけで決まらないような社会になっていけばいいのではないか、もっと砕いた言葉で言い表すなら「定期的な入れ替え戦」をつくっていけばいいのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はサッカーのことは詳しくはないのですが、例えばサッカーのJリーグの世界では、「入れ替え戦」というものがあるようです。その年のJ1のチームで順位が悪かったチームとJ2で順位が良かったチームが昇格と降格を賭けて「入れ替え戦」を行うといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>プロ野球の世界ではある年に三冠王など非常に高い成績を残したからといって、次の年に全く打てなかったらいつまでも4番の座にいられるわけではありません。打てない状況が続けば、段々レギュラーから外され、補欠、さらには2軍ということも普通にあります。</p>\r\n<p>&nbsp;</p>\r\n<p>まぁここまで極端にすることはなくても、多くの人に「定期的な」「チャンス」を提供するというのと、今まで高い地位にいた人はその時の能力や時代背景なども考えて「検査」という意味でも「何らかの施策」があってもおかしくはないのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>これは「学校」という視点から見ても、会社というものが不思議に感じれるようになります。日本の学校は小学校、中学校、高校、大学とあります。厳密に見るともっと種類があるのですが、ここはわかりやすい形で見るとします。</p>\r\n<p>&nbsp;</p>\r\n<p>高校や大学で入学試験があるというのは、多くの人が経験していると思いますが、今の時代は小学校や中学校に入る時点でも「入学試験」を実施している所もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>となると多い人では、小学校に入る前、小学校から中学校、中学校から高校、高校から大学の計4回試験を受ける人も出てきます。別に4回ではなくても、高校や大学で入学試験があるので、その時の試験の結果によって入れる学校がきまる、つまり入れ替えというものが学生時代には存在します。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった視点において学生時代には定期的な試験による入れ替えがあるのに、なぜ社会人になってから「定期的な試験」や「定期的な入替え」がないのでしょうか。今までは全く気にも留めていなかったのですが、本書を読んでからこのことに不思議に感じるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分としてのこの考え方の注意点としては「ジョブローテーションではない」ということです。企業内の人事施策のひとつにジョブローテーションというものがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>これは、社員の能力開発や成長、職場にはどんな人間がいるのか、どんな仕事があるのかといったことを理解するために、定期的に職場の異動や職務の変更を行うというものです。</p>\r\n<p>&nbsp;</p>\r\n<p>このジョブローテーションは基本的に「横の入替え」です。特に職位がまだ高くない若手を中心に行われる傾向がある施策です。自分が今回の記事で伝えたいのは横の入替えではなく「縦の入替え」です。</p>\r\n<p>&nbsp;</p>\r\n<p>例えば課長や部長になっても、ある程度の時間が経つとその職位におけるその人の振る舞いというものも見えてきます。人格的に優れていて良い結果を出してくれれば全く問題はないのですが、そうではない場合に同じ職位にい続けられると周りの士気が低下、社員が定着しないという状況も起こりえます。</p>\r\n<p>&nbsp;</p>\r\n<p>そんな時にずっと「縦の入替え」がないのは問題ではないか、ということです。</p>\r\n<h2>日本の社会のあり方を一度考え直してみるべき</h2>\r\n<p>「企業にもその人の仕事ぶりで評価される制度があるじゃないか」という声が聞こえてきそうです。</p>\r\n<p>&nbsp;</p>\r\n<p>日本の社会において、一般的に30歳や35歳ぐらいになったらどの人が出世するかだいたい決まってくるという話を聞いたりもします。</p>\r\n<p>&nbsp;</p>\r\n<p>これもよくよく考えてみるとおかしな話ではないでしょうか。時代の流れがそれほど早くなかった一昔前ならまだわかりますが、今は数年後どうなっているかもわからない世の中です。</p>\r\n<p>&nbsp;</p>\r\n<p>5年前10年前では実績をあげられた人も、環境の変化が早い現在では実績をあげられないかもしれません。であるならば、5年前10年前、まして20年前に実績をあげた人が高い地位にい続けること自体おかしなことではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>数年前だったらまだわかりますが、20年30年前だったら環境も「価値観」も違ってくるわけで、例えば30年前であれば「モノ」を根性で売る事はそれほど難しいことではなかったのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>今から30年前というと、1988年でまさにバブル時代であり、2018年という今に比べれば「モノ」を売る事はそれほど難しくなかったと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>それから30年が経った現在「システムを売る」ということになったら、結果はまた違ってくるはずです。目に見える「モノ」と目に見えない「システム」を売るということを比較すれば、やはり販売方法は違ってくるでしょうし、それによってもたらされる結果や利益も違ってくるはずです。</p>\r\n<p>&nbsp;</p>\r\n<p>30年前に現場で働いていた人は今はマネジメントをする立場だから関係ないと言われるかもしれませんが、日本の企業では「現場主義」とか「現場がわかっていない奴はダメだ」なんていわれたりします。</p>\r\n<p>&nbsp;</p>\r\n<p>であるならば、マネジメントの立場で結果が出せない、もしくは企業の業績が悪化しているのなら、もっとその人の立場の価値を問われてもいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のことから定期的な入替え、もしくは試験でもなんでもいいのですが、実力主義とはいっても「一時の実績」でその人の地位が全て決まってしまうのではなく、「過去のルールではなく新しいルール」で「何度でもチャンスがある」社会にするにはどうすればいいかという視点で、今後の日本の社会のあり方を今一度考え直してみるべきではないか、と思うようになりました。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block;" data-ad-format="autorelaxed" data-ad-client="ca-pub-5555284323037918" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-slot="8054263157"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/21/140634">派遣社員や非正規社員は本当に低賃金労働しかないのか━派遣社員の職種別時給事情</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/10/204645">旧日本帝国陸海軍がアメリカに負けた理由は機能体組織が共同体化したからということについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/07/224933">組織の盛衰における共同体組織（ゲマインシャフト）と機能体組織（ゲゼルシャフト）について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/17/162018">今後は正社員の定義が見直されてくると思われる</a></strong></li>\r\n</ul>', '実力主義（メリトクラシー）ではなく新ルールでの定期的入替がないのが日本社会の問題ではないか', '', 'publish', 'open', 'open', '', '0955', '', '', '2018-04-29 21:39:23', '2018-04-29 21:39:23', '', 0, 'https://www.chishikinosoukonoseiri.com/?p=3360', 0, 'post', '', 0),
(3361, 1, '2018-04-06 06:12:10', '2018-04-06 06:12:10', '', '実力主義かどうかが問題なのではなく、定期的な入替がないのが問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-06 06:12:10', '2018-04-06 06:12:10', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/06/3360-revision-v1', 0, 'revision', '', 0),
(3362, 1, '2018-04-06 06:35:57', '2018-04-06 06:35:57', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代ぐらいの年齢層です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>プロジェクト単位という仕事の意味がやっとわかった気がした</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>あわせて読みたい</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>', '実力主義かどうかが問題なのではなく、定期的な入替がないのが問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-06 06:35:57', '2018-04-06 06:35:57', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/06/3360-revision-v1', 0, 'revision', '', 0),
(3363, 1, '2018-04-06 06:50:58', '2018-04-06 06:50:58', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代ぐらいの年齢層です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をもっとよくしなければいけないとかいろいろな意見を目にするようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった言葉が散見されます。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>その根拠となる文書は次のようなものです。</p>\r\n<p>ｐ.6</p>\r\n<p>実力主義（メリトクラシー）</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>プロジェクト単位という仕事の意味がやっとわかった気がした</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>自分なりの解</h2>\r\n<p>&nbsp;</p>\r\n<h2>あわせて読みたい</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>', '実力主義かどうかが問題なのではなく、定期的な入替がないのが問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-06 06:50:58', '2018-04-06 06:50:58', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/06/3360-revision-v1', 0, 'revision', '', 0),
(3364, 1, '2018-04-06 07:41:42', '2018-04-06 07:41:42', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代ぐらいの年齢層です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をもっとよくしなければいけないとかいろいろな意見を目にするようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった言葉が散見されます。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>その根拠となる文書は次のようなものです。</p>\r\n<blockquote>\r\n<p>ｐ.6</p>\r\n<p>実力主義（メリトクラシー）は、イギリスの社会学者でのちに男爵となったマイケル・ヤングが、1958年にイギリスの教育制度を痛烈に皮肉ってつくった言葉だ。その著書『メリトクラシーの法則』（至誠堂）には、努力と能力のおかげで自分は成功したのだと成功者に思わせると、結局のところ状況は悪くなる。</p>\r\n<p>&nbsp;</p>\r\n<p>さらに彼は2001年にコラムでそれを振り返りながら、実績にもとづいて仕事を与えるのは理に適っているが、<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span>と記した。</p>\r\n<p>&nbsp;</p>\r\n<p>そもそもメリトクラシーは、軽蔑の意味の造語だったのだ。それが褒め言葉として用いられるようになったことを、ヤングは残念に思っていたらしい。</p>\r\n</blockquote>\r\n<p>引用した中で自分が一番重要だと思ったところは次の文です。</p>\r\n<p>＞<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span></p>\r\n<p>&nbsp;</p>\r\n<p>「あぁ、確かにそうだな」と思わずにはいられませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>現在の日本という社会、企業の風土がまさに上記の引用したような状況ではないでしょうか。確かに実力主義という部分もあるにはあると思うのですが、現実としては「ある特定の実績だけで職位が決まって、それがずっと続いている」のではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>今の日本では親の経済状況によってその子どもの人生が決まってしまう傾向が強いと言われています。自分の周りを見ても確かにそれは感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>政治家の子どもは政治家になりやすいですし、企業の役員の子どもは、やっぱり社長になったり企業内でも良い地位についています。スポーツの世界でも親がプロ野球選手であったり、名の通った人であればやはりその子どももその道で高い地位につく傾向があると感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>そのような親の能力や経済状況が子どもにも継承されていき、その結果、社会階級が定着していくような現在の日本というのは、GDPとか少子高齢化という現象からもわかる通り「閉塞感」が漂っています。</p>\r\n<p>&nbsp;</p>\r\n<p>「実力主義」という言葉が確かに聞こえはいいかもしれません。ですが、「一時の実績」でその後の全ての人生が決まってしまうということは問題でしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も今までは、日本という国や企業に対して「実力主義にすればいい、そうすればほとんどの問題が解決するんだ」みたいに思っていましたが、その人の能力や実績を「時間軸で見る」という発想はありませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>であるならば、</p>\r\n<p>&nbsp;</p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>引用した文章から「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」という点が、今の日本の状況であり問題であるといったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>ここで自分は次のように考えました。</p>\r\n<p>「確かに日本の社会も企業の職位も特定の功績で決まってしまっているなぁ。それなら定期的な入替えがあればいいんじゃないか」と。</p>\r\n<p>&nbsp;</p>\r\n<p>実力主義というのは決して悪いことではなくむしろ良いことだと思っています。問題なのは「一時の実績」で決まってしまうような「チャンスの少ない社会」が問題なのであって、じゃあチャンスを「増やせば」いいではないか、と。</p>\r\n<p>&nbsp;</p>\r\n<p>今回引用したような知識を得ると、いろんなことが不思議に思えてきます。</p>\r\n<p>「なんで一回課長や部長になっただけで10年も20年も同じ職位でいられるの？」</p>\r\n<p>「なんで税理士は試験に合格してから20年30年経っても同じ資格を持てているの？」（他の士業も同様）</p>\r\n<p>「バブル時代という時代的に恵まれていただけで良い企業に入れた人がなんで今でも同じ企業にいられるの？」</p>\r\n<p>「営業の世界はまさに実力主義なのに、なぜ部長になった人はずっと部長でいられ続けるのか？」</p>\r\n<p>&nbsp;</p>\r\n<p>考えれば考えるほど不思議に感じることが出てくるようになります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういえばそうだな、と。なぜ一時の実績だけで人生が決まってしまうのか、本書を読むまでは全然考えたこともなかったです。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに今の日本には「一時の実績」だけで職位や年収が決まってしまう傾向があるのは感じます。であるならば、一時の実績だけで決まらないような社会になっていけばいいのではないか、もっと砕いた言葉で言い表すなら「定期的な入れ替え戦」をつくっていけばいいのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はサッカーのことは詳しくはないのですが、例えばサッカーのJリーグの世界では、「入れ替え戦」というものがあるようです。その年のJ1のチームで順位が悪かったチームとJ2で順位が良かったチームが昇格と降格を賭けて「入れ替え戦」を行うといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>プロジェクト単位という仕事の意味がやっとわかった気がした</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>自分なりの解</h2>\r\n<p>&nbsp;</p>\r\n<h2>あわせて読みたい</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>', '実力主義かどうかが問題なのではなく、定期的な入替がないのが問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-06 07:41:42', '2018-04-06 07:41:42', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/06/3360-revision-v1', 0, 'revision', '', 0),
(3365, 1, '2018-04-06 08:29:36', '2018-04-06 08:29:36', '', 'personal-3285992_640', '', 'inherit', 'open', 'closed', '', 'personal-3285992_640', '', '', '2018-04-29 21:39:15', '2018-04-29 21:39:15', '', 3360, 'https://www.chishikinosoukonoseiri.com/wp-content/uploads/2018/04/personal-3285992_640.jpg', 0, 'attachment', 'image/jpeg', 0);
INSERT INTO `wpmj_posts` VALUES
(3366, 1, '2018-04-06 08:29:52', '2018-04-06 08:29:52', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代ぐらいの年齢層です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をもっとよくしなければいけないとかいろいろな意見を目にするようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった言葉が散見されます。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>その根拠となる文書は次のようなものです。</p>\r\n<blockquote>\r\n<p>ｐ.6</p>\r\n<p>実力主義（メリトクラシー）は、イギリスの社会学者でのちに男爵となったマイケル・ヤングが、1958年にイギリスの教育制度を痛烈に皮肉ってつくった言葉だ。その著書『メリトクラシーの法則』（至誠堂）には、努力と能力のおかげで自分は成功したのだと成功者に思わせると、結局のところ状況は悪くなる。</p>\r\n<p>&nbsp;</p>\r\n<p>さらに彼は2001年にコラムでそれを振り返りながら、実績にもとづいて仕事を与えるのは理に適っているが、<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span>と記した。</p>\r\n<p>&nbsp;</p>\r\n<p>そもそもメリトクラシーは、軽蔑の意味の造語だったのだ。それが褒め言葉として用いられるようになったことを、ヤングは残念に思っていたらしい。</p>\r\n</blockquote>\r\n<p>引用した中で自分が一番重要だと思ったところは次の文です。</p>\r\n<p>＞<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span></p>\r\n<p>&nbsp;</p>\r\n<p>「あぁ、確かにそうだな」と思わずにはいられませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>「一時の実績」で地位が決まってしまう傾向にある日本という社会</h2>\r\n<p>現在の日本という社会、企業の風土がまさに上記の引用したような状況ではないでしょうか。確かに実力主義という部分もあるにはあると思うのですが、現実としては「ある特定の実績だけで職位が決まって、それがずっと続いている」のではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>今の日本では親の経済状況によってその子どもの人生が決まってしまう傾向が強いと言われています。自分の周りを見ても確かにそれは感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>政治家の子どもは政治家になりやすいですし、企業の役員の子どもは、やっぱり社長になったり企業内でも良い地位についています。スポーツの世界でも親がプロ野球選手であったり、名の通った人であればやはりその子どももその道で高い地位につく傾向があると感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>そのような親の能力や経済状況が子どもにも継承されていき、その結果、社会階級が定着していくような現在の日本というのは、GDPとか少子高齢化という現象からもわかる通り「閉塞感」が漂っています。</p>\r\n<p>&nbsp;</p>\r\n<p>「実力主義」という言葉が確かに聞こえはいいかもしれません。ですが、「一時の実績」でその後の全ての人生が決まってしまうということは問題でしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も今までは、日本という国や企業に対して「実力主義にすればいい、そうすればほとんどの問題が解決するんだ」みたいに思っていましたが、その人の能力や実績を「時間軸で見る」という発想はありませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>引用した文章から「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」という点が、今の日本の状況であり問題であるといったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>ここで自分は次のように考えました。</p>\r\n<p>「確かに日本の社会も企業の職位も特定の功績で決まってしまっているなぁ。それなら定期的な入替えがあればいいんじゃないか」と。</p>\r\n<p>&nbsp;</p>\r\n<p>実力主義というのは決して悪いことではなくむしろ良いことだと思っています。問題なのは「一時の実績」で決まってしまうような「チャンスの少ない社会」が問題なのであって、じゃあチャンスを「増やせば」いいではないか、と。</p>\r\n<p>&nbsp;</p>\r\n<p>今回引用したような知識を得ると、いろんなことが不思議に思えてきます。</p>\r\n<p>「なんで一回課長や部長になっただけで10年も20年も同じ職位でいられるの？」</p>\r\n<p>「なんで税理士は試験に合格してから20年30年経っても同じ資格を持てているの？」（他の士業も同様）</p>\r\n<p>「バブル時代という時代的に恵まれていただけで良い企業に入れた人がなんで今でも同じ企業にいられるの？」</p>\r\n<p>「営業の世界はまさに実力主義なのに、なぜ部長になった人はずっと部長でいられ続けるのか？」</p>\r\n<p>&nbsp;</p>\r\n<p>考えれば考えるほど不思議に感じることが出てくるようになります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういえばそうだな、と。なぜ一時の実績だけで人生が決まってしまうのか、本書を読むまでは全然考えたこともなかったです。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに今の日本には「一時の実績」だけで職位や年収が決まってしまう傾向があるのは感じます。であるならば、一時の実績だけで決まらないような社会になっていけばいいのではないか、もっと砕いた言葉で言い表すなら「定期的な入れ替え戦」をつくっていけばいいのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はサッカーのことは詳しくはないのですが、例えばサッカーのJリーグの世界では、「入れ替え戦」というものがあるようです。その年のJ1のチームで順位が悪かったチームとJ2で順位が良かったチームが昇格と降格を賭けて「入れ替え戦」を行うといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>プロ野球の世界ではある年に三冠王など非常に高い成績を残したからといって、次の年に全く打てなかったらいつまでも4番の座にいられるわけではありません。打てない状況が続けば、段々レギュラーから外され、補欠、さらには2軍ということも普通にあります。</p>\r\n<p>&nbsp;</p>\r\n<p>まぁここまで極端にすることはなくても、多くの人に「定期的な」「チャンス」を提供するというのと、今まで高い地位にいた人はその時の能力や時代背景なども考えて「検査」という意味でも「何らかの施策」があってもおかしくはないのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>これは「学校」という視点から見ても、会社というものが不思議に感じれるようになります。日本の学校は小学校、中学校、高校、大学とあります。厳密に見るともっと種類があるのですが、ここはわかりやすい形で見るとします。</p>\r\n<p>&nbsp;</p>\r\n<p>高校や大学で入学試験があるというのは、多くの人が経験していると思いますが、今の時代は小学校や中学校に入る時点でも「入学試験」を実施している所もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>となると多い人では、小学校に入る前、小学校から中学校、中学校から高校、高校から大学の計4回試験を受ける人も出てきます。別に4回ではなくても、高校や大学で入学試験があるので、その時の試験の結果によって入れる学校がきまる、つまり入れ替えというものが学生時代には存在します。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった視点において学生時代には定期的な試験による入れ替えがあるのに、なぜ社会人になってから「定期的な試験」や「定期的な入替え」がないのでしょうか。今までは全く気にも留めていなかったのですが、本書を読んでからこのことに不思議に感じるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<h2>日本の社会のあり方を一度考え直してみるべき</h2>\r\n<p>&nbsp;</p>\r\n<p>「企業にもその人の仕事ぶりで評価されるじゃないか」という声が聞こえてきそうです。</p>\r\n<p>&nbsp;</p>\r\n<p>日本の社会において、一般的に30歳や35歳ぐらいになったらどの人が出世するかだいたい決まってくるという話を聞いたりもします。</p>\r\n<p>&nbsp;</p>\r\n<p>これもよくよく考えてみるとおかしな話ではないでしょうか。時代の流れがそれほど早くなかった一昔前ならまだわかりますが、今は数年後どうなっているかもわからない世の中です。</p>\r\n<p>&nbsp;</p>\r\n<p>5年前10年前では実績をあげられた人も、環境の変化が早い現在では実績をあげられないかもしれません。であるならば、5年前10年前、まして20年前に実績をあげた人が高い地位にい続けること自体おかしなことではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>数年前だったらまだわかりますが、20年30年前だったら環境も「価値観」も違ってくるわけで、例えば30年前であれば「モノ」を根性で売る事はそれほど難しいことではなかったのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>今から30年前というと、1988年でまさにバブル時代であり、2018年という今に比べれば「モノ」を売る事はそれほど難しくなかったと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>それから30年が経った現在「システムを売る」ということになったら、結果はまた違ってくるはずです。目に見える「モノ」と目に見えない「システム」を売るということを比較すれば、やはり販売方法は違ってくるでしょうし、それによってもたらされる結果や利益も違ってくるはずです。</p>\r\n<p>&nbsp;</p>\r\n<p>30年前に現場で働いていた人は今はマネジメントをする立場だから関係ないと言われるかもしれませんが、日本の企業では「現場主義」とか「現場がわかっていない奴はダメだ」なんていわれたりします。</p>\r\n<p>&nbsp;</p>\r\n<p>であるならば、マネジメントの立場で結果が出せない、もしくは企業の業績が悪化しているのなら、もっとその人の立場の価値を問われてもいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のことから定期的な入替え、もしくは試験でもなんでもいいのですが、実力主義とはいっても「一時の実績」でその人の地位が全て決まってしまうのではなく、「新しいルール」で「何度でもチャンスがある」社会という、今後の日本の社会のあり方を今一度考え直してみるべきではないか、と思うようになりました。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/21/140634">派遣社員や非正規社員は本当に低賃金労働しかないのか━派遣社員の職種別時給事情</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/10/204645">旧日本帝国陸海軍がアメリカに負けた理由は機能体組織が共同体化したからということについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/07/224933">組織の盛衰における共同体組織（ゲマインシャフト）と機能体組織（ゲゼルシャフト）について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/17/162018">今後は正社員の定義が見直されてくると思われる</a></strong></li>\r\n</ul>', '実力主義かどうかが問題なのではなく、定期的な入替がないのが問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-06 08:29:52', '2018-04-06 08:29:52', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/06/3360-revision-v1', 0, 'revision', '', 0),
(3367, 1, '2018-04-06 08:40:29', '2018-04-06 08:40:29', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をよくしなければいけないとかいろいろな意見も目にするようになってきています。</p>\r\n<p>&nbsp;</p>\r\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないんじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった伝統的な言葉が散見されます。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>その根拠となる文書は次のようなものです。</p>\r\n<blockquote>\r\n<p>ｐ.6</p>\r\n<p>実力主義（メリトクラシー）は、イギリスの社会学者でのちに男爵となったマイケル・ヤングが、1958年にイギリスの教育制度を痛烈に皮肉ってつくった言葉だ。その著書『メリトクラシーの法則』（至誠堂）には、努力と能力のおかげで自分は成功したのだと成功者に思わせると、結局のところ状況は悪くなる。</p>\r\n<p>&nbsp;</p>\r\n<p>さらに彼は2001年にコラムでそれを振り返りながら、実績にもとづいて仕事を与えるのは理に適っているが、<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span>と記した。</p>\r\n<p>&nbsp;</p>\r\n<p>そもそもメリトクラシーは、軽蔑の意味の造語だったのだ。それが褒め言葉として用いられるようになったことを、ヤングは残念に思っていたらしい。</p>\r\n</blockquote>\r\n<p>引用した中で自分が一番重要だと思ったところは次の文です。</p>\r\n<p>＞<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span></p>\r\n<p>&nbsp;</p>\r\n<p>「あぁ、確かにそうだな」と思わずにはいられませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>「一時の実績」で地位が決まってしまう傾向にある日本という社会</h2>\r\n<p>現在の日本という社会、企業の風土がまさに上記の引用したような状況ではないでしょうか。確かに実力主義という部分もあるにはあると思うのですが、現実としては「ある特定の実績だけで職位が決まって、それがずっと続いている」ように自分には見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>今の日本では親の経済状況によってその子どもの人生が決まってしまう傾向が強いと言われています。自分の周りを見ても確かにそれは感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>政治家の子どもは政治家になりやすいですし、企業の役員の子どもは、やっぱり社長になったり企業内でも良い地位についています。スポーツの世界でも親がプロ野球選手であったり、名の通った人であればやはりその子どももその道で高い地位につく傾向があると感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>そのような親の能力や経済状況が子どもにも継承されていき、その結果、社会階級が定着していくような現在の日本というのは、GDPとか少子高齢化という現象からもわかる通り「閉塞感」が漂っています。</p>\r\n<p>&nbsp;</p>\r\n<p>「実力主義」という言葉は確かに聞こえはいいかもしれません。ですが、「一時の実績」でその後の全ての人生が決まってしまうということは問題でしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も今までは、日本という国や企業に対して「実力主義にすればいい、そうすればほとんどの問題が解決するんだ」みたいに思っていましたが、その人の能力や実績を「時間軸で見る」という発想はありませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>引用した文章から「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」という点が、今の日本の状況であり問題であるといったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>ここで自分は次のように考えました。</p>\r\n<p>&nbsp;</p>\r\n<p>「確かに日本の社会も企業の職位も特定の功績で決まってしまっている感じがする。それなら定期的な入替えがあればいいんじゃないか」と。</p>\r\n<p>&nbsp;</p>\r\n<p>実力主義というのは決して悪いことではなくむしろ良いことだと思っています。問題なのは「一時の実績」で決まってしまうような「チャンスの少ない社会」が問題なのであって、じゃあチャンスを「増やせば」いいではないか、と。</p>\r\n<p>&nbsp;</p>\r\n<p>今回引用したような知識を得ると、いろんなことが不思議に思えてきます。</p>\r\n<p>「なんで一回課長や部長になっただけで10年も20年も同じ職位でいられるの？」</p>\r\n<p>「なんで税理士は試験に合格してから20年30年経っても同じ資格を持てているの？」（他の士業も同様）</p>\r\n<p>「バブル時代という時代的に恵まれていただけで良い企業に入れた人がなんで今でも同じ企業にいられるの？」</p>\r\n<p>「営業の世界はまさに実力主義なのに、なぜ部長になった人はずっと部長でいられ続けるの？」</p>\r\n<p>&nbsp;</p>\r\n<p>考えれば考えるほど不思議に感じることが出てくるようになります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういえばそうだな、と。なぜ一時の実績だけで人生が決まってしまうのか、本書を読むまでは全然考えたこともなかったです。結果を出せた人は偉いことは偉いと思うのですが、その結果によって得られた地位や利益が死ぬまで保持し続けられるのはおかしくはないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに今の日本には「一時の実績」だけで職位や年収が決まってしまう傾向があるのは感じます。であるならば、一時の実績だけで決まらないような社会になっていけばいいのではないか、もっと砕いた言葉で言い表すなら「定期的な入れ替え戦」をつくっていけばいいのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はサッカーのことは詳しくはないのですが、例えばサッカーのJリーグの世界では、「入れ替え戦」というものがあるようです。その年のJ1のチームで順位が悪かったチームとJ2で順位が良かったチームが昇格と降格を賭けて「入れ替え戦」を行うといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>プロ野球の世界ではある年に三冠王など非常に高い成績を残したからといって、次の年に全く打てなかったらいつまでも4番の座にいられるわけではありません。打てない状況が続けば、段々レギュラーから外され、補欠、さらには2軍ということも普通にあります。</p>\r\n<p>&nbsp;</p>\r\n<p>まぁここまで極端にすることはなくても、多くの人に「定期的な」「チャンス」を提供するというのと、今まで高い地位にいた人はその時の能力や時代背景なども考えて「検査」という意味でも「何らかの施策」があってもおかしくはないのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>これは「学校」という視点から見ても、会社というものが不思議に感じれるようになります。日本の学校は小学校、中学校、高校、大学とあります。厳密に見るともっと種類があるのですが、ここはわかりやすい形で見るとします。</p>\r\n<p>&nbsp;</p>\r\n<p>高校や大学で入学試験があるというのは、多くの人が経験していると思いますが、今の時代は小学校や中学校に入る時点でも「入学試験」を実施している所もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>となると多い人では、小学校に入る前、小学校から中学校、中学校から高校、高校から大学の計4回試験を受ける人も出てきます。別に4回ではなくても、高校や大学で入学試験があるので、その時の試験の結果によって入れる学校がきまる、つまり入れ替えというものが学生時代には存在します。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった視点において学生時代には定期的な試験による入れ替えがあるのに、なぜ社会人になってから「定期的な試験」や「定期的な入替え」がないのでしょうか。今までは全く気にも留めていなかったのですが、本書を読んでからこのことに不思議に感じるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<h2>日本の社会のあり方を一度考え直してみるべき</h2>\r\n<p>&nbsp;</p>\r\n<p>「企業にもその人の仕事ぶりで評価されるじゃないか」という声が聞こえてきそうです。</p>\r\n<p>&nbsp;</p>\r\n<p>日本の社会において、一般的に30歳や35歳ぐらいになったらどの人が出世するかだいたい決まってくるという話を聞いたりもします。</p>\r\n<p>&nbsp;</p>\r\n<p>これもよくよく考えてみるとおかしな話ではないでしょうか。時代の流れがそれほど早くなかった一昔前ならまだわかりますが、今は数年後どうなっているかもわからない世の中です。</p>\r\n<p>&nbsp;</p>\r\n<p>5年前10年前では実績をあげられた人も、環境の変化が早い現在では実績をあげられないかもしれません。であるならば、5年前10年前、まして20年前に実績をあげた人が高い地位にい続けること自体おかしなことではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>数年前だったらまだわかりますが、20年30年前だったら環境も「価値観」も違ってくるわけで、例えば30年前であれば「モノ」を根性で売る事はそれほど難しいことではなかったのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>今から30年前というと、1988年でまさにバブル時代であり、2018年という今に比べれば「モノ」を売る事はそれほど難しくなかったと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>それから30年が経った現在「システムを売る」ということになったら、結果はまた違ってくるはずです。目に見える「モノ」と目に見えない「システム」を売るということを比較すれば、やはり販売方法は違ってくるでしょうし、それによってもたらされる結果や利益も違ってくるはずです。</p>\r\n<p>&nbsp;</p>\r\n<p>30年前に現場で働いていた人は今はマネジメントをする立場だから関係ないと言われるかもしれませんが、日本の企業では「現場主義」とか「現場がわかっていない奴はダメだ」なんていわれたりします。</p>\r\n<p>&nbsp;</p>\r\n<p>であるならば、マネジメントの立場で結果が出せない、もしくは企業の業績が悪化しているのなら、もっとその人の立場の価値を問われてもいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のことから定期的な入替え、もしくは試験でもなんでもいいのですが、実力主義とはいっても「一時の実績」でその人の地位が全て決まってしまうのではなく、「新しいルール」で「何度でもチャンスがある」社会という、今後の日本の社会のあり方を今一度考え直してみるべきではないか、と思うようになりました。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/21/140634">派遣社員や非正規社員は本当に低賃金労働しかないのか━派遣社員の職種別時給事情</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/10/204645">旧日本帝国陸海軍がアメリカに負けた理由は機能体組織が共同体化したからということについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/07/224933">組織の盛衰における共同体組織（ゲマインシャフト）と機能体組織（ゲゼルシャフト）について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/17/162018">今後は正社員の定義が見直されてくると思われる</a></strong></li>\r\n</ul>', '実力主義かどうかが問題なのではなく、定期的な入替がないのが問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-06 08:40:29', '2018-04-06 08:40:29', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/06/3360-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3368, 1, '2018-04-06 08:47:50', '2018-04-06 08:47:50', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をよくしなければいけないとかいろいろな意見も目にするようになってきています。</p>\r\n<p>&nbsp;</p>\r\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないんじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった伝統的な言葉が散見されます。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>その根拠となる文書は次のようなものです。</p>\r\n<blockquote>\r\n<p>ｐ.6</p>\r\n<p>実力主義（メリトクラシー）は、イギリスの社会学者でのちに男爵となったマイケル・ヤングが、1958年にイギリスの教育制度を痛烈に皮肉ってつくった言葉だ。その著書『メリトクラシーの法則』（至誠堂）には、努力と能力のおかげで自分は成功したのだと成功者に思わせると、結局のところ状況は悪くなる。</p>\r\n<p>&nbsp;</p>\r\n<p>さらに彼は2001年にコラムでそれを振り返りながら、実績にもとづいて仕事を与えるのは理に適っているが、<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span>と記した。</p>\r\n<p>&nbsp;</p>\r\n<p>そもそもメリトクラシーは、軽蔑の意味の造語だったのだ。それが褒め言葉として用いられるようになったことを、ヤングは残念に思っていたらしい。</p>\r\n</blockquote>\r\n<p>引用した中で自分が一番重要だと思ったところは次の文です。</p>\r\n<p>＞<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span></p>\r\n<p>&nbsp;</p>\r\n<p>「あぁ、確かにそうだな」と思わずにはいられませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>「一時の実績」で地位が決まってしまう傾向にある日本という社会</h2>\r\n<p>現在の日本という社会、企業の風土がまさに上記の引用したような状況ではないでしょうか。確かに実力主義という部分もあるにはあると思うのですが、現実としては「ある特定の実績だけで職位が決まって、それがずっと続いている」ように自分には見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>今の日本では親の経済状況によってその子どもの人生が決まってしまう傾向が強いと言われています。自分の周りを見ても確かにそれは感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>政治家の子どもは政治家になりやすいですし、企業の役員の子どもは、やっぱり社長になったり企業内でも良い地位についています。スポーツの世界でも親がプロ野球選手であったり、名の通った人であればやはりその子どももその道で高い地位につく傾向があると感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>そのような親の能力や経済状況が子どもにも継承されていき、その結果、社会階級が定着していくような現在の日本というのは、GDPとか少子高齢化という現象からもわかる通り「閉塞感」が漂っています。</p>\r\n<p>&nbsp;</p>\r\n<p>「実力主義」という言葉は確かに聞こえはいいかもしれません。ですが、「一時の実績」でその後の全ての人生が決まってしまうということは問題でしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も今までは、日本という国や企業に対して「実力主義にすればいい、そうすればほとんどの問題が解決するんだ」みたいに思っていましたが、その人の能力や実績を「時間軸で見る」という発想はありませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>引用した文章から「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」という点が、今の日本の状況であり問題であるといったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>ここで自分は次のように考えました。</p>\r\n<p>&nbsp;</p>\r\n<p>「確かに日本の社会も企業の職位も特定の功績で決まってしまっている感じがする。それなら定期的な入替えがあればいいんじゃないか」と。</p>\r\n<p>&nbsp;</p>\r\n<p>実力主義というのは決して悪いことではなくむしろ良いことだと思っています。問題なのは「一時の実績」で決まってしまうような「チャンスの少ない社会」が問題なのであって、じゃあチャンスを「増やせば」いいではないか、と。</p>\r\n<p>&nbsp;</p>\r\n<p>今回引用したような知識を得ると、いろんなことが不思議に思えてきます。</p>\r\n<p>「なんで一回課長や部長になっただけで10年も20年も同じ職位でいられるの？」</p>\r\n<p>「なんで税理士は試験に合格してから20年30年経っても同じ資格を持てているの？」（他の士業も同様）</p>\r\n<p>「バブル時代という時代的に恵まれていただけで良い企業に入れた人がなんで今でも同じ企業にいられるの？」</p>\r\n<p>「営業の世界はまさに実力主義なのに、なぜ部長になった人はずっと部長でいられ続けるの？」</p>\r\n<p>&nbsp;</p>\r\n<p>考えれば考えるほど不思議に感じることが出てくるようになります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういえばそうだな、と。なぜ一時の実績だけで人生が決まってしまうのか、本書を読むまでは全然考えたこともなかったです。結果を出せた人は偉いことは偉いと思うのですが、その結果によって得られた地位や利益が死ぬまで保持し続けられるのはおかしくはないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに今の日本には「一時の実績」だけで職位や年収が決まってしまう傾向があるのは感じます。であるならば、一時の実績だけで決まらないような社会になっていけばいいのではないか、もっと砕いた言葉で言い表すなら「定期的な入れ替え戦」をつくっていけばいいのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はサッカーのことは詳しくはないのですが、例えばサッカーのJリーグの世界では、「入れ替え戦」というものがあるようです。その年のJ1のチームで順位が悪かったチームとJ2で順位が良かったチームが昇格と降格を賭けて「入れ替え戦」を行うといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>プロ野球の世界ではある年に三冠王など非常に高い成績を残したからといって、次の年に全く打てなかったらいつまでも4番の座にいられるわけではありません。打てない状況が続けば、段々レギュラーから外され、補欠、さらには2軍ということも普通にあります。</p>\r\n<p>&nbsp;</p>\r\n<p>まぁここまで極端にすることはなくても、多くの人に「定期的な」「チャンス」を提供するというのと、今まで高い地位にいた人はその時の能力や時代背景なども考えて「検査」という意味でも「何らかの施策」があってもおかしくはないのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>これは「学校」という視点から見ても、会社というものが不思議に感じれるようになります。日本の学校は小学校、中学校、高校、大学とあります。厳密に見るともっと種類があるのですが、ここはわかりやすい形で見るとします。</p>\r\n<p>&nbsp;</p>\r\n<p>高校や大学で入学試験があるというのは、多くの人が経験していると思いますが、今の時代は小学校や中学校に入る時点でも「入学試験」を実施している所もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>となると多い人では、小学校に入る前、小学校から中学校、中学校から高校、高校から大学の計4回試験を受ける人も出てきます。別に4回ではなくても、高校や大学で入学試験があるので、その時の試験の結果によって入れる学校がきまる、つまり入れ替えというものが学生時代には存在します。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった視点において学生時代には定期的な試験による入れ替えがあるのに、なぜ社会人になってから「定期的な試験」や「定期的な入替え」がないのでしょうか。今までは全く気にも留めていなかったのですが、本書を読んでからこのことに不思議に感じるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<h2>日本の社会のあり方を一度考え直してみるべき</h2>\r\n<p>「企業にもその人の仕事ぶりで評価される制度があるじゃないか」という声が聞こえてきそうです。</p>\r\n<p>&nbsp;</p>\r\n<p>日本の社会において、一般的に30歳や35歳ぐらいになったらどの人が出世するかだいたい決まってくるという話を聞いたりもします。</p>\r\n<p>&nbsp;</p>\r\n<p>これもよくよく考えてみるとおかしな話ではないでしょうか。時代の流れがそれほど早くなかった一昔前ならまだわかりますが、今は数年後どうなっているかもわからない世の中です。</p>\r\n<p>&nbsp;</p>\r\n<p>5年前10年前では実績をあげられた人も、環境の変化が早い現在では実績をあげられないかもしれません。であるならば、5年前10年前、まして20年前に実績をあげた人が高い地位にい続けること自体おかしなことではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>数年前だったらまだわかりますが、20年30年前だったら環境も「価値観」も違ってくるわけで、例えば30年前であれば「モノ」を根性で売る事はそれほど難しいことではなかったのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>今から30年前というと、1988年でまさにバブル時代であり、2018年という今に比べれば「モノ」を売る事はそれほど難しくなかったと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>それから30年が経った現在「システムを売る」ということになったら、結果はまた違ってくるはずです。目に見える「モノ」と目に見えない「システム」を売るということを比較すれば、やはり販売方法は違ってくるでしょうし、それによってもたらされる結果や利益も違ってくるはずです。</p>\r\n<p>&nbsp;</p>\r\n<p>30年前に現場で働いていた人は今はマネジメントをする立場だから関係ないと言われるかもしれませんが、日本の企業では「現場主義」とか「現場がわかっていない奴はダメだ」なんていわれたりします。</p>\r\n<p>&nbsp;</p>\r\n<p>であるならば、マネジメントの立場で結果が出せない、もしくは企業の業績が悪化しているのなら、もっとその人の立場の価値を問われてもいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のことから定期的な入替え、もしくは試験でもなんでもいいのですが、実力主義とはいっても「一時の実績」でその人の地位が全て決まってしまうのではなく、「過去のルールではなく新しいルール」で「何度でもチャンスがある」社会にするにはどうすればいいかという視点で、今後の日本の社会のあり方を今一度考え直してみるべきではないか、と思うようになりました。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/21/140634">派遣社員や非正規社員は本当に低賃金労働しかないのか━派遣社員の職種別時給事情</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/10/204645">旧日本帝国陸海軍がアメリカに負けた理由は機能体組織が共同体化したからということについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/07/224933">組織の盛衰における共同体組織（ゲマインシャフト）と機能体組織（ゲゼルシャフト）について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/17/162018">今後は正社員の定義が見直されてくると思われる</a></strong></li>\r\n</ul>', '実力主義かどうかが問題なのではなく、定期的な入替がないのが問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-06 08:47:50', '2018-04-06 08:47:50', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/06/3360-revision-v1', 0, 'revision', '', 0),
(3369, 1, '2018-04-06 08:51:15', '2018-04-06 08:51:15', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をよくしなければいけないとかいろいろな意見も目にするようになってきています。</p>\r\n<p>&nbsp;</p>\r\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないんじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった伝統的な言葉が散見されます。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>その根拠となる文書は次のようなものです。</p>\r\n<blockquote>\r\n<p>ｐ.6</p>\r\n<p>実力主義（メリトクラシー）は、イギリスの社会学者でのちに男爵となったマイケル・ヤングが、1958年にイギリスの教育制度を痛烈に皮肉ってつくった言葉だ。その著書『メリトクラシーの法則』（至誠堂）には、努力と能力のおかげで自分は成功したのだと成功者に思わせると、結局のところ状況は悪くなる。</p>\r\n<p>&nbsp;</p>\r\n<p>さらに彼は2001年にコラムでそれを振り返りながら、実績にもとづいて仕事を与えるのは理に適っているが、<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span>と記した。</p>\r\n<p>&nbsp;</p>\r\n<p>そもそもメリトクラシーは、軽蔑の意味の造語だったのだ。それが褒め言葉として用いられるようになったことを、ヤングは残念に思っていたらしい。</p>\r\n</blockquote>\r\n<p>引用した中で自分が一番重要だと思ったところは次の文です。</p>\r\n<p>＞<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span></p>\r\n<p>&nbsp;</p>\r\n<p>「あぁ、確かにそうだな」と思わずにはいられませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>「一時の実績」で地位が決まってしまう傾向にある日本という社会</h2>\r\n<p>現在の日本という社会、企業の風土がまさに上記の引用したような状況ではないでしょうか。確かに実力主義という部分もあるにはあると思うのですが、現実としては「ある特定の実績だけで職位が決まって、それがずっと続いている」ように自分には見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>今の日本では親の経済状況によってその子どもの人生が決まってしまう傾向が強いと言われています。自分の周りを見ても確かにそれは感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>政治家の子どもは政治家になりやすいですし、企業の役員の子どもは、やっぱり社長になったり企業内でも良い地位についています。スポーツの世界でも親がプロ野球選手であったり、名の通った人であればやはりその子どももその道で高い地位につく傾向があると感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>そのような親の能力や経済状況が子どもにも継承されていき、その結果、社会階級が定着していくような現在の日本というのは、GDPとか少子高齢化という現象からもわかる通り「閉塞感」が漂っています。</p>\r\n<p>&nbsp;</p>\r\n<p>「実力主義」という言葉は確かに聞こえはいいかもしれません。ですが、「一時の実績」でその後の全ての人生が決まってしまうということは問題でしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も今までは、日本という国や企業に対して「実力主義にすればいい、そうすればほとんどの問題が解決するんだ」みたいに思っていましたが、その人の能力や実績を「時間軸で見る」という発想はありませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>引用した文章から「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」という点が、今の日本の状況であり問題であるといったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>ここで自分は次のように考えました。</p>\r\n<p>&nbsp;</p>\r\n<p>「確かに日本の社会も企業の職位も特定の功績で決まってしまっている感じがする。それなら定期的な入替えがあればいいんじゃないか」と。</p>\r\n<p>&nbsp;</p>\r\n<p>実力主義というのは決して悪いことではなくむしろ良いことだと思っています。問題なのは「一時の実績」で決まってしまうような「チャンスの少ない社会」が問題なのであって、じゃあチャンスを「増やせば」いいではないか、と。</p>\r\n<p>&nbsp;</p>\r\n<p>今回引用したような知識を得ると、いろんなことが不思議に思えてきます。</p>\r\n<p>「なんで一回課長や部長になっただけで10年も20年も同じ職位でいられるの？」</p>\r\n<p>「なんで税理士は試験に合格してから20年30年経っても同じ資格を持てているの？」（他の士業も同様）</p>\r\n<p>「バブル時代という時代的に恵まれていただけで良い企業に入れた人がなんで今でも同じ企業にいられるの？」</p>\r\n<p>「営業の世界はまさに実力主義なのに、なぜ部長になった人はずっと部長でいられ続けるの？」</p>\r\n<p>&nbsp;</p>\r\n<p>考えれば考えるほど不思議に感じることが出てくるようになります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういえばそうだな、と。なぜ一時の実績だけで人生が決まってしまうのか、本書を読むまでは全然考えたこともなかったです。結果を出せた人は偉いことは偉いと思うのですが、その結果によって得られた地位や利益が死ぬまで保持し続けられるのはおかしくはないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに今の日本には「一時の実績」だけで職位や年収が決まってしまう傾向があるのは感じます。であるならば、一時の実績だけで決まらないような社会になっていけばいいのではないか、もっと砕いた言葉で言い表すなら「定期的な入れ替え戦」をつくっていけばいいのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はサッカーのことは詳しくはないのですが、例えばサッカーのJリーグの世界では、「入れ替え戦」というものがあるようです。その年のJ1のチームで順位が悪かったチームとJ2で順位が良かったチームが昇格と降格を賭けて「入れ替え戦」を行うといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>プロ野球の世界ではある年に三冠王など非常に高い成績を残したからといって、次の年に全く打てなかったらいつまでも4番の座にいられるわけではありません。打てない状況が続けば、段々レギュラーから外され、補欠、さらには2軍ということも普通にあります。</p>\r\n<p>&nbsp;</p>\r\n<p>まぁここまで極端にすることはなくても、多くの人に「定期的な」「チャンス」を提供するというのと、今まで高い地位にいた人はその時の能力や時代背景なども考えて「検査」という意味でも「何らかの施策」があってもおかしくはないのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>これは「学校」という視点から見ても、会社というものが不思議に感じれるようになります。日本の学校は小学校、中学校、高校、大学とあります。厳密に見るともっと種類があるのですが、ここはわかりやすい形で見るとします。</p>\r\n<p>&nbsp;</p>\r\n<p>高校や大学で入学試験があるというのは、多くの人が経験していると思いますが、今の時代は小学校や中学校に入る時点でも「入学試験」を実施している所もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>となると多い人では、小学校に入る前、小学校から中学校、中学校から高校、高校から大学の計4回試験を受ける人も出てきます。別に4回ではなくても、高校や大学で入学試験があるので、その時の試験の結果によって入れる学校がきまる、つまり入れ替えというものが学生時代には存在します。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった視点において学生時代には定期的な試験による入れ替えがあるのに、なぜ社会人になってから「定期的な試験」や「定期的な入替え」がないのでしょうか。今までは全く気にも留めていなかったのですが、本書を読んでからこのことに不思議に感じるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<h2>日本の社会のあり方を一度考え直してみるべき</h2>\r\n<p>「企業にもその人の仕事ぶりで評価される制度があるじゃないか」という声が聞こえてきそうです。</p>\r\n<p>&nbsp;</p>\r\n<p>日本の社会において、一般的に30歳や35歳ぐらいになったらどの人が出世するかだいたい決まってくるという話を聞いたりもします。</p>\r\n<p>&nbsp;</p>\r\n<p>これもよくよく考えてみるとおかしな話ではないでしょうか。時代の流れがそれほど早くなかった一昔前ならまだわかりますが、今は数年後どうなっているかもわからない世の中です。</p>\r\n<p>&nbsp;</p>\r\n<p>5年前10年前では実績をあげられた人も、環境の変化が早い現在では実績をあげられないかもしれません。であるならば、5年前10年前、まして20年前に実績をあげた人が高い地位にい続けること自体おかしなことではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>数年前だったらまだわかりますが、20年30年前だったら環境も「価値観」も違ってくるわけで、例えば30年前であれば「モノ」を根性で売る事はそれほど難しいことではなかったのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>今から30年前というと、1988年でまさにバブル時代であり、2018年という今に比べれば「モノ」を売る事はそれほど難しくなかったと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>それから30年が経った現在「システムを売る」ということになったら、結果はまた違ってくるはずです。目に見える「モノ」と目に見えない「システム」を売るということを比較すれば、やはり販売方法は違ってくるでしょうし、それによってもたらされる結果や利益も違ってくるはずです。</p>\r\n<p>&nbsp;</p>\r\n<p>30年前に現場で働いていた人は今はマネジメントをする立場だから関係ないと言われるかもしれませんが、日本の企業では「現場主義」とか「現場がわかっていない奴はダメだ」なんていわれたりします。</p>\r\n<p>&nbsp;</p>\r\n<p>であるならば、マネジメントの立場で結果が出せない、もしくは企業の業績が悪化しているのなら、もっとその人の立場の価値を問われてもいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のことから定期的な入替え、もしくは試験でもなんでもいいのですが、実力主義とはいっても「一時の実績」でその人の地位が全て決まってしまうのではなく、「過去のルールではなく新しいルール」で「何度でもチャンスがある」社会にするにはどうすればいいかという視点で、今後の日本の社会のあり方を今一度考え直してみるべきではないか、と思うようになりました。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/21/140634">派遣社員や非正規社員は本当に低賃金労働しかないのか━派遣社員の職種別時給事情</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/10/204645">旧日本帝国陸海軍がアメリカに負けた理由は機能体組織が共同体化したからということについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/07/224933">組織の盛衰における共同体組織（ゲマインシャフト）と機能体組織（ゲゼルシャフト）について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/17/162018">今後は正社員の定義が見直されてくると思われる</a></strong></li>\r\n</ul>', '実力主義かどうかが問題なのではなく、定期的な入替がないのが問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-06 08:51:15', '2018-04-06 08:51:15', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/06/3360-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3370, 1, '2018-04-06 09:44:16', '2018-04-06 09:44:16', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をよくしなければいけないとかいろいろな意見も目にするようになってきています。</p>\r\n<p>&nbsp;</p>\r\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないんじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった伝統的な言葉が散見されます。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>その根拠となる文書は次のようなものです。</p>\r\n<blockquote>\r\n<p>ｐ.6</p>\r\n<p>実力主義（メリトクラシー）は、イギリスの社会学者でのちに男爵となったマイケル・ヤングが、1958年にイギリスの教育制度を痛烈に皮肉ってつくった言葉だ。その著書『メリトクラシーの法則』（至誠堂）には、努力と能力のおかげで自分は成功したのだと成功者に思わせると、結局のところ状況は悪くなる。</p>\r\n<p>&nbsp;</p>\r\n<p>さらに彼は2001年にコラムでそれを振り返りながら、実績にもとづいて仕事を与えるのは理に適っているが、<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span>と記した。</p>\r\n<p>&nbsp;</p>\r\n<p>そもそもメリトクラシーは、軽蔑の意味の造語だったのだ。それが褒め言葉として用いられるようになったことを、ヤングは残念に思っていたらしい。</p>\r\n</blockquote>\r\n<p>引用した中で自分が一番重要だと思ったところは次の文です。</p>\r\n<p>＞<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span></p>\r\n<p>&nbsp;</p>\r\n<p>「あぁ、確かにそうだな」と思わずにはいられませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>「一時の実績」で地位が決まってしまう傾向にある日本という社会</h2>\r\n<p>現在の日本という社会、企業の風土がまさに上記の引用したような状況ではないでしょうか。確かに実力主義という部分もあるにはあると思うのですが、現実としては「ある特定の実績だけで職位が決まって、それがずっと続いている」ように自分には見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>今の日本では親の経済状況によってその子どもの人生が決まってしまう傾向が強いと言われています。自分の周りを見ても確かにそれは感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>政治家の子どもは政治家になりやすいですし、企業の役員の子どもは、やっぱり社長になったり企業内でも良い地位についています。スポーツの世界でも親がプロ野球選手であったり、名の通った人であればやはりその子どももその道で高い地位につく傾向があると感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>そのような親の能力や経済状況が子どもにも継承されていき、その結果、社会階級が定着していくような現在の日本というのは、GDPとか少子高齢化という現象からもわかる通り「閉塞感」が漂っています。</p>\r\n<p>&nbsp;</p>\r\n<p>「実力主義」という言葉は確かに聞こえはいいかもしれません。ですが、「一時の実績」でその後の全ての人生が決まってしまうということは問題でしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も今までは、日本という国や企業に対して「実力主義にすればいい、そうすればほとんどの問題が解決するんだ」みたいに思っていましたが、その人の能力や実績を「時間軸で見る」という発想はありませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>引用した文章から「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」という点が、今の日本の状況であり問題であるといったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>ここで自分は次のように考えました。</p>\r\n<p>&nbsp;</p>\r\n<p>「確かに日本の社会も企業の職位も特定の功績で決まってしまっている感じがする。それなら定期的な入替えがあればいいんじゃないか」と。</p>\r\n<p>&nbsp;</p>\r\n<p>実力主義というのは決して悪いことではなくむしろ良いことだと思っています。問題なのは「一時の実績」で決まってしまうような「チャンスの少ない社会」が問題なのであって、じゃあチャンスを「増やせば」いいではないか、と。</p>\r\n<p>&nbsp;</p>\r\n<p>今回引用したような知識を得ると、いろんなことが不思議に思えてきます。</p>\r\n<p>「なんで一回課長や部長になっただけで10年も20年も同じ職位でいられるの？」</p>\r\n<p>「なんで税理士は試験に合格してから20年30年経っても同じ資格を持てているの？」（他の士業も同様）</p>\r\n<p>「バブル時代という時代的に恵まれていただけで良い企業に入れた人がなんで今でも同じ企業にいられるの？」</p>\r\n<p>「営業の世界はまさに実力主義なのに、なぜ部長になった人はずっと部長でいられ続けるの？」</p>\r\n<p>&nbsp;</p>\r\n<p>考えれば考えるほど不思議に感じることが出てくるようになります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういえばそうだな、と。なぜ一時の実績だけで人生が決まってしまうのか、本書を読むまでは全然考えたこともなかったです。結果を出せた人は偉いことは偉いと思うのですが、その結果によって得られた地位や利益が死ぬまで保持し続けられるのはおかしくはないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに今の日本には「一時の実績」だけで職位や年収が決まってしまう傾向があるのは感じます。であるならば、一時の実績だけで決まらないような社会になっていけばいいのではないか、もっと砕いた言葉で言い表すなら「定期的な入れ替え戦」をつくっていけばいいのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はサッカーのことは詳しくはないのですが、例えばサッカーのJリーグの世界では、「入れ替え戦」というものがあるようです。その年のJ1のチームで順位が悪かったチームとJ2で順位が良かったチームが昇格と降格を賭けて「入れ替え戦」を行うといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>プロ野球の世界ではある年に三冠王など非常に高い成績を残したからといって、次の年に全く打てなかったらいつまでも4番の座にいられるわけではありません。打てない状況が続けば、段々レギュラーから外され、補欠、さらには2軍ということも普通にあります。</p>\r\n<p>&nbsp;</p>\r\n<p>まぁここまで極端にすることはなくても、多くの人に「定期的な」「チャンス」を提供するというのと、今まで高い地位にいた人はその時の能力や時代背景なども考えて「検査」という意味でも「何らかの施策」があってもおかしくはないのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>これは「学校」という視点から見ても、会社というものが不思議に感じれるようになります。日本の学校は小学校、中学校、高校、大学とあります。厳密に見るともっと種類があるのですが、ここはわかりやすい形で見るとします。</p>\r\n<p>&nbsp;</p>\r\n<p>高校や大学で入学試験があるというのは、多くの人が経験していると思いますが、今の時代は小学校や中学校に入る時点でも「入学試験」を実施している所もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>となると多い人では、小学校に入る前、小学校から中学校、中学校から高校、高校から大学の計4回試験を受ける人も出てきます。別に4回ではなくても、高校や大学で入学試験があるので、その時の試験の結果によって入れる学校がきまる、つまり入れ替えというものが学生時代には存在します。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった視点において学生時代には定期的な試験による入れ替えがあるのに、なぜ社会人になってから「定期的な試験」や「定期的な入替え」がないのでしょうか。今までは全く気にも留めていなかったのですが、本書を読んでからこのことに不思議に感じるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<h2>日本の社会のあり方を一度考え直してみるべき</h2>\r\n<p>「企業にもその人の仕事ぶりで評価される制度があるじゃないか」という声が聞こえてきそうです。</p>\r\n<p>&nbsp;</p>\r\n<p>日本の社会において、一般的に30歳や35歳ぐらいになったらどの人が出世するかだいたい決まってくるという話を聞いたりもします。</p>\r\n<p>&nbsp;</p>\r\n<p>これもよくよく考えてみるとおかしな話ではないでしょうか。時代の流れがそれほど早くなかった一昔前ならまだわかりますが、今は数年後どうなっているかもわからない世の中です。</p>\r\n<p>&nbsp;</p>\r\n<p>5年前10年前では実績をあげられた人も、環境の変化が早い現在では実績をあげられないかもしれません。であるならば、5年前10年前、まして20年前に実績をあげた人が高い地位にい続けること自体おかしなことではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>数年前だったらまだわかりますが、20年30年前だったら環境も「価値観」も違ってくるわけで、例えば30年前であれば「モノ」を根性で売る事はそれほど難しいことではなかったのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>今から30年前というと、1988年でまさにバブル時代であり、2018年という今に比べれば「モノ」を売る事はそれほど難しくなかったと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>それから30年が経った現在「システムを売る」ということになったら、結果はまた違ってくるはずです。目に見える「モノ」と目に見えない「システム」を売るということを比較すれば、やはり販売方法は違ってくるでしょうし、それによってもたらされる結果や利益も違ってくるはずです。</p>\r\n<p>&nbsp;</p>\r\n<p>30年前に現場で働いていた人は今はマネジメントをする立場だから関係ないと言われるかもしれませんが、日本の企業では「現場主義」とか「現場がわかっていない奴はダメだ」なんていわれたりします。</p>\r\n<p>&nbsp;</p>\r\n<p>であるならば、マネジメントの立場で結果が出せない、もしくは企業の業績が悪化しているのなら、もっとその人の立場の価値を問われてもいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のことから定期的な入替え、もしくは試験でもなんでもいいのですが、実力主義とはいっても「一時の実績」でその人の地位が全て決まってしまうのではなく、「過去のルールではなく新しいルール」で「何度でもチャンスがある」社会にするにはどうすればいいかという視点で、今後の日本の社会のあり方を今一度考え直してみるべきではないか、と思うようになりました。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script></p>\r\n<!-- pbad -->\r\n<p><ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8054263157" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-format="autorelaxed"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/21/140634">派遣社員や非正規社員は本当に低賃金労働しかないのか━派遣社員の職種別時給事情</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/10/204645">旧日本帝国陸海軍がアメリカに負けた理由は機能体組織が共同体化したからということについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/07/224933">組織の盛衰における共同体組織（ゲマインシャフト）と機能体組織（ゲゼルシャフト）について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/17/162018">今後は正社員の定義が見直されてくると思われる</a></strong></li>\r\n</ul>', '実力主義かどうかが問題なのではなく、定期的な入替がないのが問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-06 09:44:16', '2018-04-06 09:44:16', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/06/3360-revision-v1', 0, 'revision', '', 0),
(3371, 1, '2018-04-07 05:25:57', '2018-04-07 05:25:57', '{\n    "simplicity2::top_share_btns_visible": {\n        "value": false,\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-07 05:25:57"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '8024edb3-f751-467e-a45e-1ff5acb781a8', '', '', '2018-04-07 05:25:57', '2018-04-07 05:25:57', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/07/8024edb3-f751-467e-a45e-1ff5acb781a8', 0, 'customize_changeset', '', 0),
(3372, 1, '2018-04-07 07:04:44', '2018-04-07 07:04:44', '{\n    "simplicity2::top_share_btns_visible": {\n        "value": true,\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-07 07:04:44"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'f6cfc217-a3ea-48e3-91ea-3f7410b605ad', '', '', '2018-04-07 07:04:44', '2018-04-07 07:04:44', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/07/f6cfc217-a3ea-48e3-91ea-3f7410b605ad', 0, 'customize_changeset', '', 0),
(3373, 1, '2018-04-07 08:31:32', '2018-04-07 08:31:32', '<p>VBAのスケジュール表自動作成というのは『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』にあるVBAで自動でできるようにしたスケジュール表のことです。</p>\r\n<p>&nbsp;</p>\r\n<p>スケジュール表というと何となくたいしたことはないイメージがあります。自分も最初は「簡単なシステムなんだろうな」と思っていました。しかし本書の大きさは大型本サイズでさらに全部で430ページ程になるなどボリュームがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、「スケジュール表なんて簡単そうなのになんでこんなに分厚いんだろう・・・。」と不思議に思っていました。けれども本書をひととおり読んでみて、簡単なシステムといっても実際に手を使ってコードを入力していくことで学ぶものがたくさんありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むきっかけや目的</h2>\r\n<p>このブログではVBAというプログラミング言語のすごさやその効果について何度も書いてきました。それからVBAについて本格的に勉強を始めてからは『VBAエキスパート公式テキスト Excel VBA ベーシック』や『VBAエキスパート公式テキスト Excel VBA スタンダード』を読んだり、業務で本で学んだ知識を利用して簡単にプログラムをつくってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>ある程度時間が経ち、多少VBAというものがわかってきたので、もう少しまとまったシステムをつくってみたいと考えるようになりました。そこで手に取ったのが『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』です。</p>\r\n<p>&nbsp;</p>\r\n<p>他にもVBAに関するまとまったシステムをつくる方法が書かれた本はいくつかあったのですが、他の本に比べて本書はVBAの公式テキストの内容に近いステートメントや関数が使われており、何より初心者がちょっとしたシステムをつくってみたいと思った時にそれ程難しくない内容だと感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった経緯からVBAのツボとコツの本を選んだという次第です。</p>\r\n<h2>スケジュール表の簡単な概要</h2>\r\n<p>エクセル上でスケジュール表をつくるとなると、単純に年・月・日と曜日、そしてその日何をするかが書けるちょっとしたスペースがあるスケジュール表であればすぐにできそうなイメージがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も最初は『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』でつくるスケジュール表というのはそんなイメージがあって簡単に出来るものだろうと思っていました。しかし実際つくるとなると全然違いました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書における「スケジュール表自動作成」のスケジュール表というのは基本的にエクセルのワークシート上において次のように表示されるようにしていきます。</p>\r\n<ul>\r\n	<li>A1セルに年度</li>\r\n	<li>A列に月</li>\r\n	<li>B列に日</li>\r\n	<li>C列に曜日</li>\r\n	<li>D列は少し幅を広げて、その何をするかのスペースにする</li>\r\n	<li>土曜日、日曜日の休日と祝日に色をぬる</li>\r\n</ul>\r\n<p>といった感じでつくっていきます。一見すると何の変哲もない簡単なスケジュール表に見えます。手作業とかオートフィルを使ってもそれほど難しくはないんじゃないか、何もVBAを使ってコードを入力していくまでもないように見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、このスケジュール表を自動作成できるようにするためには、様々な状況やパターンの想定、それによる機能の追加などが書かれており、そのために430ページというボリュームになっています。</p>\r\n<p>&nbsp;</p>\r\n<p>ではもう少し具体的に、このスケジュール表自動作成にはどういった機能があって、それを実現するための方法にはどんなものがあるのかについて、次の項目以降でまとめていきます。</p>\r\n<h2>実際の仕事においてどのようにコードが入力されていくのか</h2>\r\n<p>スケジュール表自動作成というシステムをつくるためにどういった方法で進めていくのか、というのが本書においては次のように書かれています。</p>\r\n<ul>\r\n	<li>ブック新規作成</li>\r\n	<li>期間とスケジュール欄の列幅を固定値で、月・日・曜日と罫線を描画</li>\r\n	<li>指定した期間とスケジュール欄の列幅で、月・日・曜日と罫線を描画</li>\r\n	<li>印刷範囲設定</li>\r\n	<li>土日祝日のセル背景に色を付ける</li>\r\n	<li>フォーム化</li>\r\n	<li>エラー処理追加</li>\r\n</ul>\r\n<p>パッとみるとそれほど難しくはないように思えますが、VBA初心者が勉強するうえではそうでもありません。上記の形で進んでいくのと並行して本書では主に以下の項目がVBAプログラミングで新たに学べるものとなっています。</p>\r\n<ul>\r\n	<li>罫線の引き方</li>\r\n	<li>日付関係の各種関数</li>\r\n	<li>印刷範囲の設定方法</li>\r\n	<li>変数のより高度な使い方</li>\r\n	<li>VBEのデバッグ機能の使い方</li>\r\n	<li>ファイル操作</li>\r\n	<li>2次元配列の使い方</li>\r\n	<li>組み込みダイアログの利用</li>\r\n	<li>スピンボタンやフレームなどのフォーム</li>\r\n	<li>エラー処理</li>\r\n	<li>配列の要素数の操作</li>\r\n	<li>オリジナルのデータ型の定義</li>\r\n</ul>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』にも書いていないことが結構あります。それと同時に本書を読み始めてから、「スケジュール表というと単純そうな感じがするけど、確かにこんな機能も考えられるよな」とか「こういった方法もあるんだな」といった感じでたくさんの気付きがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書ではスケジュール表自動作成というシステムをつくっていくという内容になっていますが、そのために「段階的につくりあげていく」というアプローチをとっています。その理由は次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.30</p>\r\n<p>アプリケーションの規模が大きいということは、プログラミングで実装する機能の数が多かったり、1つの機能そのもののコード量が多かったりします。すると、コードの記述ミスなどによって不具合が発生する確率が上がり、それぞれの機能が最初から一発ですべて意図通りに動く確率が下がってしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>Excel VBAでのアプリケーション制作において、アプリケーションの規模が大きくなればなるほど大切になるコツは、前作でも登場した「段階的に作り上げていく」です。</p>\r\n</blockquote>\r\n<p>確かにそうだなと思いました。自分も職場でVBAを使って簡単なプログラムを作ったときは「今はまだそんなにコードは多くないけど、これが何千行、何万行にもなったらどうやって進めていけばいいんだろう」と考えていました。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに少しずつコードを入れていって、その都度動作を確認していった方が現実的です。本書ではこの「段階的に作り上げていく」という方法が一貫して使われています。</p>\r\n<p>&nbsp;</p>\r\n<p>もう少し詳しく書くと、</p>\r\n<p>&nbsp;</p>\r\n<p>一旦思いつくやり方でやってみる→ある程度つくったら見直しをしてもっと簡単に処理できるステートメントや関数へ修正→withステートメントを使って重複したコードをまとめていく、この繰り返しといった感じです。</p>\r\n<p>&nbsp;</p>\r\n<p>なるほど、実際の仕事の現場でもたぶんこういった感じで進められているのでしょう。どんなステートメントや関数、機能があるのかという面もそうですが、実際の業務の進め方という面でもいろいろとイメージができて勉強になる本です。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>デバッグとエラー処理</h2>\r\n<p>システムをつくるとなると、様々な状況を想定してデバッグやエラー処理も必要になってきます。自分は今まではプログラムは作ったら作りっぱなしで、その後「不具合が出たらどう処理するか」までは全然考えていませんでした。こういった面でも本書は勉強になります。</p>\r\n<p>&nbsp;</p>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』ではデバッグやイミディエイトウィンドウなど簡単にしか説明されていないのですが、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』では具体的にどういった場面でどの機能を使えばいいのかが書かれています。</p>\r\n<p>&nbsp;</p>\r\n<p>「おっ」と感じた部分もたくさんあったのですが、その中のひとつがウォッチウィンドウを使う時にコードには記述されていないウォッチ式を追加して値を確認できる、といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>説明するのは難しいのですが、実際の論理エラーを想定してそういった時はどうすればいいのかが詳しく書かれており、興味がある方は本書を見ていただければと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>本書はスケジュール表自動作成のエラー処理についても書かれています。その考え方として「自分がシステムをつくってもユーザーが意図通りシステムを使ってくれるとは限らない。時にはこちらが全く想定していない使い方をするかもしれない。そうなった時のためにも何らかの処理を準備しておく必要がある」といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに言われてみればそうだなぁと思いました。別にいたずらするつもりはなくても、何かの拍子で手が滑ってとんでもない数値を入れてしまったり、気づかずに全然違う値を入れてしまうという状況はあり得ます。</p>\r\n<p>&nbsp;</p>\r\n<p>そうなった時のためにどんな対応方法が書かれているのかというのが本書のエラー処理の部分です。この部分もVBAで配列では対応できない場合はTypeステートメントを使う方法もある、といったことが書かれており学べる部分がたくさんあると感じました。</p>\r\n<h2>フォームモジュールやFunctionプロシージャの活用</h2>\r\n<p>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』の中の一番の見所はたぶんここだと自分では感じています。第5章の「フォームから期間とデザインを指定可能にしよう」という所です。</p>\r\n<p>&nbsp;</p>\r\n<p>VBAとかプログラミングと聞くと、単純に業務の自動化、ボタンを押したら何らかの処理が自動で行われるといったイメージがありますが、VBAにはそれだけではなく「フォームの作成」ができる機能があります。これがVBAの幅を広げているとも言えると思います。</p>\r\n<p>&nbsp;</p>\r\n<p>この第5章ではフォームを使ってスケジュール表自動作成の開始日と終了日の設定、休日祝日のセルにどの色を使うかの選択などを設定できるようにしていくのですが、この部分ではどのようにコードを入れていくのかがすごく勉強になりました。</p>\r\n<p>&nbsp;</p>\r\n<p>例えばこのフォームにこのコードを入れたらAという処理が実行されて、別のフォームに入れたBというコードはCに数値を入れたら処理が実行されるといった具合に、「処理がいろんな所を飛ぶ」のが、「あぁなんかシステムっぽいなぁ」と感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>会計ソフトとか実際に企業内で使われるようなシステムもおそらくこんな感じなのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>本書の第5章を読んでいておもしろいと思ったのは、VBAで用意されているコンボボックスとかスピンボックスなどのフォームを使うだけではなく、「既にある色を選択できるダイアログボックス」なども利用できる点です。</p>\r\n<p>&nbsp;</p>\r\n<p>これはエクセルの画面の上にあるリボンから手作業で開くのではなく、ちゃんとVBAでのコードを利用することで開いたり使えたりするのです。「あぁそういったやり方もあるのかぁ」とVBAとかエクセルというものが自分の中ですごく可能性というか使い勝手が広がっていくような感じがしました。</p>\r\n<h2>ワードプレステーマで使われるモジュールテンプレートの数</h2>\r\n<p>ここまで書いてきたように『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むことで、システムというのはこんな感じなのかな、というなんとなくのイメージはできるようになってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>特にこのブログではワードプレスで「simplicity」というテーマを使っているのですが、システムの内部の構造までわかるものの中では身近にあるもののひとつです。</p>\r\n<p>&nbsp;</p>\r\n<p>たぶんエクセルのVBAでコードを入力する場所としての「モジュール」にあたるものが、ワードプレスのテーマにおいて「モジュールテンプレート」というものに対応するのではないでしょうか。（間違えていたら許してください）</p>\r\n<p>&nbsp;</p>\r\n<p>このブログで使わせていただいてるワードプレスのテーマが「simplicity」というものであり、わいひらさんという方が作成したものです。</p>\r\n<p>&nbsp;</p>\r\n<p>で、その管理画面からカスタマイズ→テンプレートの編集でこのテーマで使われているモジュールテンプレートが100個程あります。親テーマとか子テーマとかいろいろ種類があるのですが、最も多いところでこのテーマを構成していると考えられるコードが書かれたモジュールが100個程あるということです。</p>\r\n<p>&nbsp;</p>\r\n<p>何が言いたいかというと、本を見ながらではありますが実際にシステムをつくってみたことで、「simplicity」などの使いやすいテーマを作れるプロというのは本当にすごいと感じられるようになったのと、このレベルのテーマをつくるにはこれぐらいの規模のコードを書く必要があるんだなぁという点に気づいたということです。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分であれば、テーマの数とかモジュールテンプレートの数とか全然気にもとめていませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を通して実際に自分の手でコードを入力していくことでその大変さに気づきました。だからこそこのブログのテーマのように、プロの方がつくるシステムがどれだけすごいのか、ということが少しですが理解できた気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱり実際に経験してみないとその凄さというのはわからないものです。もちろん全部を理解できたわけではありませんが。</p>\r\n<p>&nbsp;</p>\r\n<p>コードの分量とかここにチェックマークをつけたらこのコードが反応してここに繋がってくるんだなとか、全然素人視点ではあるのですが想像を巡らせるとこれだけの複雑な構造を構築できる製作者の方というのはどれだけすごいのだろうか、と途方に暮れてしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようなことからタイトルにもあるように、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読んでみた感想と、本書を通してプログラマーとかSEとかその道のプロというのは本当に素晴らしいと感心したというお話です。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block;" data-ad-format="autorelaxed" data-ad-client="ca-pub-5555284323037918" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-slot="8054263157"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/20/1021">オブジェクト型変数や誤字脱字などプログラミングでやりそうなミスについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>', 'VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした', '', 'publish', 'open', 'open', '', '0831', '', '', '2018-04-29 21:43:20', '2018-04-29 21:43:20', '', 0, 'https://www.chishikinosoukonoseiri.com/?p=3373', 0, 'post', '', 0),
(3374, 1, '2018-04-07 08:31:19', '2018-04-07 08:31:19', '<p>VBAのスケジュール表自動作成というのは『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』にあるVBAで自動でできるようにしたスケジュール表のことです。</p>\r\n<p>&nbsp;</p>\r\n<p>スケジュール表というと何となくたいしたことはないイメージがあります。自分も最初は「簡単なシステムなんだろうな」と思っていました。しかし本書の大きさは大型本サイズでさらに全部で430ページ程になるなどボリュームがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、「スケジュール表なんて簡単そうなのになんでこんなに分厚いんだろう・・・。」と不思議に思っていました。けれども本書をひととおり読んでみて、簡単なシステムといっても実際に手を使ってコードをうちこんでいくことでいろいろ学ぶものがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>スケジュール表の簡単な概要</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>実際の仕事においてどのようにコードが入力されていくのか</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>デバッグとエラー処理</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>フォームモジュールやFunctionプロシージャの活用</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>ワードプレステーマで使われるモジュールテンプレートの数</h2>\r\n<p>たぶんエクセルのVBAでコードを入力する場所としての「モジュール」にあたるものが、ワードプレスのテーマにおいて「モジュールテンプレート」というものに対応するのではないでしょうか。（間違えていたら許してください）</p>\r\n<p>&nbsp;</p>\r\n<p>このブログで使わせていただいてるワードプレスのテーマが「simplicity」というものであり、わいひらさんという方が作成したものです。</p>\r\n<p>&nbsp;</p>\r\n<p>で、その管理画面からカスタマイズ→テンプレートの編集でこのテーマで使われているモジュールテンプレートが100個程あります。親テーマとか子テーマとかいろいろ種類があるのですが、最も多いところでこのテーマを構成していると考えられるコードが書かれたモジュールが100個程あるということです。</p>\r\n<p>&nbsp;</p>\r\n<p>何が言いたいかというと、こういった使いやすいテーマを作れるプロというのは本当にすごいというのと、これぐらいの規模のコードを書く必要があるんだなぁという点に気づいたことです。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分であれば、テーマの数とかモジュールテンプレートの数とか全然気にもとめていませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を通して実際に自分の手でコードを入力していくことでその大変さに気づきました。だからこそこのブログのテーマのように、プロの方がつくるシステムがどれだけすごいのか、ということが少しですが理解できた気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱり実際に経験してみないとその凄さというのはわからないものです。もちろん全部を理解したわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>けれどもコードの分量とかここにチェックマークをつけたらこのコードが反応してここに繋がってくるんだなとか、全然素人視点ではあるのですが想像を巡らせるとこれだけの複雑な構造を構築できる製作者の方というのはどれだけすごいのだろうか、と途方に暮れてしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようなことからタイトルにもあるように、プログラマーとかSEとかその道のプロというのは本当にすごいと感心したというお話です。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/20/1021">オブジェクト型変数や誤字脱字などプログラミングでやりそうなミスについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>', 'VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした', '', 'inherit', 'closed', 'closed', '', '3373-revision-v1', '', '', '2018-04-07 08:31:19', '2018-04-07 08:31:19', '', 3373, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/07/3373-revision-v1', 0, 'revision', '', 0),
(3375, 1, '2018-04-07 08:34:05', '2018-04-07 08:34:05', '', 'calendar-1763587_640', '', 'inherit', 'open', 'closed', '', 'calendar-1763587_640', '', '', '2018-04-29 21:43:16', '2018-04-29 21:43:16', '', 3373, 'https://www.chishikinosoukonoseiri.com/wp-content/uploads/2018/04/calendar-1763587_640.png', 0, 'attachment', 'image/png', 0);
INSERT INTO `wpmj_posts` VALUES
(3376, 1, '2018-04-08 00:50:48', '2018-04-08 00:50:48', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\n<p>&nbsp;</p>\n<ul>\n	<li>硬直的な組織構造</li>\n	<li>なぜあんな人が高い地位についているのか</li>\n	<li>努力しても報われない</li>\n	<li>出世する奴はだいたい決まっている</li>\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\n</ul>\n<p>&nbsp;</p>\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\n<p>&nbsp;</p>\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\n<p>&nbsp;</p>\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\n<p>&nbsp;</p>\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代です。</p>\n<p>&nbsp;</p>\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\n<p>&nbsp;</p>\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\n<p>&nbsp;</p>\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\n<h2>実力主義の本当の意味</h2>\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\n<p>&nbsp;</p>\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をよくしなければいけないとかいろいろな意見も目にするようになってきています。</p>\n<p>&nbsp;</p>\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないんじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった伝統的な言葉が散見されます。</p>\n<p>&nbsp;</p>\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\n<p>&nbsp;</p>\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\n<p>&nbsp;</p>\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\n<p>&nbsp;</p>\n<p>その根拠となる文書は次のようなものです。</p>\n<blockquote>\n<p>ｐ.6</p>\n<p>実力主義（メリトクラシー）は、イギリスの社会学者でのちに男爵となったマイケル・ヤングが、1958年にイギリスの教育制度を痛烈に皮肉ってつくった言葉だ。その著書『メリトクラシーの法則』（至誠堂）には、努力と能力のおかげで自分は成功したのだと成功者に思わせると、結局のところ状況は悪くなる。</p>\n<p>&nbsp;</p>\n<p>さらに彼は2001年にコラムでそれを振り返りながら、実績にもとづいて仕事を与えるのは理に適っているが、<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span>と記した。</p>\n<p>&nbsp;</p>\n<p>そもそもメリトクラシーは、軽蔑の意味の造語だったのだ。それが褒め言葉として用いられるようになったことを、ヤングは残念に思っていたらしい。</p>\n</blockquote>\n<p>引用した中で自分が一番重要だと思ったところは次の文です。</p>\n<p>＞<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span></p>\n<p>&nbsp;</p>\n<p>「あぁ、確かにそうだな」と思わずにはいられませんでした。</p>\n<p>&nbsp;</p>\n<h2>「一時の実績」で地位が決まってしまう傾向にある日本という社会</h2>\n<p>現在の日本という社会、企業の風土がまさに上記の引用したような状況ではないでしょうか。確かに実力主義という部分もあるにはあると思うのですが、現実としては「ある特定の実績だけで職位が決まって、それがずっと続いている」ように自分には見えます。</p>\n<p>&nbsp;</p>\n<p>今の日本では親の経済状況によってその子どもの人生が決まってしまう傾向が強いと言われています。自分の周りを見ても確かにそれは感じます。</p>\n<p>&nbsp;</p>\n<p>政治家の子どもは政治家になりやすいですし、企業の役員の子どもは、やっぱり社長になったり企業内でも良い地位についています。スポーツの世界でも親がプロ野球選手であったり、名の通った人であればやはりその子どももその道で高い地位につく傾向があると感じます。</p>\n<p>&nbsp;</p>\n<p>そのような親の能力や経済状況が子どもにも継承されていき、その結果、社会階級が定着していくような現在の日本というのは、GDPとか少子高齢化という現象からもわかる通り「閉塞感」が漂っています。</p>\n<p>&nbsp;</p>\n<p>「実力主義」という言葉は確かに聞こえはいいかもしれません。ですが、「一時の実績」でその後の全ての人生が決まってしまうということは問題でしょう。</p>\n<p>&nbsp;</p>\n<p>自分も今までは、日本という国や企業に対して「実力主義にすればいい、そうすればほとんどの問題が解決するんだ」みたいに思っていましたが、その人の能力や実績を「時間軸で見る」という発想はありませんでした。</p>\n<p>&nbsp;</p>\n<p><!--nextpage--></p>\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\n<p>引用した文章から「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」という点が、今の日本の状況であり問題であるといったことを書きました。</p>\n<p>&nbsp;</p>\n<p>ここで自分は次のように考えました。</p>\n<p>&nbsp;</p>\n<p>「確かに日本の社会も企業の職位も特定の功績で決まってしまっている感じがする。それなら定期的な入替えがあればいいんじゃないか」と。</p>\n<p>&nbsp;</p>\n<p>実力主義というのは決して悪いことではなくむしろ良いことだと思っています。問題なのは「一時の実績」で決まってしまうような「チャンスの少ない社会」が問題なのであって、じゃあチャンスを「増やせば」いいではないか、と。</p>\n<p>&nbsp;</p>\n<p>今回引用したような知識を得ると、いろんなことが不思議に思えてきます。</p>\n<p>「なんで一回課長や部長になっただけで10年も20年も同じ職位でいられるの？」</p>\n<p>「なんで税理士は試験に合格してから20年30年経っても同じ資格を持てているの？」（他の士業も同様）</p>\n<p>「バブル時代という時代的に恵まれていただけで良い企業に入れた人がなんで今でも同じ企業にいられるの？」</p>\n<p>「営業の世界はまさに実力主義なのに、なぜ部長になった人はずっと部長でいられ続けるの？」</p>\n<p>&nbsp;</p>\n<p>考えれば考えるほど不思議に感じることが出てくるようになります。</p>\n<p>&nbsp;</p>\n<p>そういえばそうだな、と。なぜ一時の実績だけで人生が決まってしまうのか、本書を読むまでは全然考えたこともなかったです。結果を出せた人は偉いことは偉いと思うのですが、その結果によって得られた地位や利益が死ぬまで保持し続けられるのはおかしくはないでしょうか。</p>\n<p>&nbsp;</p>\n<p>確かに今の日本には「一時の実績」だけで職位や年収が決まってしまう傾向があるのは感じます。であるならば、一時の実績だけで決まらないような社会になっていけばいいのではないか、もっと砕いた言葉で言い表すなら「定期的な入れ替え戦」をつくっていけばいいのではないかと思いました。</p>\n<p>&nbsp;</p>\n<p>自分はサッカーのことは詳しくはないのですが、例えばサッカーのJリーグの世界では、「入れ替え戦」というものがあるようです。その年のJ1のチームで順位が悪かったチームとJ2で順位が良かったチームが昇格と降格を賭けて「入れ替え戦」を行うといったものです。</p>\n<p>&nbsp;</p>\n<p>プロ野球の世界ではある年に三冠王など非常に高い成績を残したからといって、次の年に全く打てなかったらいつまでも4番の座にいられるわけではありません。打てない状況が続けば、段々レギュラーから外され、補欠、さらには2軍ということも普通にあります。</p>\n<p>&nbsp;</p>\n<p>まぁここまで極端にすることはなくても、多くの人に「定期的な」「チャンス」を提供するというのと、今まで高い地位にいた人はその時の能力や時代背景なども考えて「検査」という意味でも「何らかの施策」があってもおかしくはないのではないかと思います。</p>\n<p>&nbsp;</p>\n<p>これは「学校」という視点から見ても、会社というものが不思議に感じれるようになります。日本の学校は小学校、中学校、高校、大学とあります。厳密に見るともっと種類があるのですが、ここはわかりやすい形で見るとします。</p>\n<p>&nbsp;</p>\n<p>高校や大学で入学試験があるというのは、多くの人が経験していると思いますが、今の時代は小学校や中学校に入る時点でも「入学試験」を実施している所もあります。</p>\n<p>&nbsp;</p>\n<p>となると多い人では、小学校に入る前、小学校から中学校、中学校から高校、高校から大学の計4回試験を受ける人も出てきます。別に4回ではなくても、高校や大学で入学試験があるので、その時の試験の結果によって入れる学校がきまる、つまり入れ替えというものが学生時代には存在します。</p>\n<p>&nbsp;</p>\n<p>こういった視点において学生時代には定期的な試験による入れ替えがあるのに、なぜ社会人になってから「定期的な試験」や「定期的な入替え」がないのでしょうか。今までは全く気にも留めていなかったのですが、本書を読んでからこのことに不思議に感じるようになりました。</p>\n<p>&nbsp;</p>\n<p>自分としてのこの考え方の注意点としては「ジョブローテーションではない」ということです。企業内の人事施策のひとつにジョブローテーションというものがあります。</p>\n<p>&nbsp;</p>\n<p>これは、社員の能力開発や成長、職場にはどんな人間がいるのか、どんな仕事があるのかといったことを理解するために、定期的に職場の異動や職務の変更を行うというものです。</p>\n<p>&nbsp;</p>\n<p>このジョブローテーションは基本的に「横の入替え」です。特に職位がまだ高くない若手を中心に行われる傾向がある施策です。自分が今回の記事で伝えたいのは横の入替えではなく「縦の入替え」です。</p>\n<p>&nbsp;</p>\n<p>例えば課長や部長になっても、ある程度の時間が経つとその職位におけるその人の振る舞いというものも見えてきます。人格的に優れていて良い結果を出してくれれば全く問題はないのですが、そうではない場合に同じ職位にい続けられると周りの士気が低下、社員が定着しないという状況も起こりえます。</p>\n<p>&nbsp;</p>\n<p>そんな時にずっと「縦の入替え」がないのは問題ではないか、ということです。</p>\n<h2>日本の社会のあり方を一度考え直してみるべき</h2>\n<p>「企業にもその人の仕事ぶりで評価される制度があるじゃないか」という声が聞こえてきそうです。</p>\n<p>&nbsp;</p>\n<p>日本の社会において、一般的に30歳や35歳ぐらいになったらどの人が出世するかだいたい決まってくるという話を聞いたりもします。</p>\n<p>&nbsp;</p>\n<p>これもよくよく考えてみるとおかしな話ではないでしょうか。時代の流れがそれほど早くなかった一昔前ならまだわかりますが、今は数年後どうなっているかもわからない世の中です。</p>\n<p>&nbsp;</p>\n<p>5年前10年前では実績をあげられた人も、環境の変化が早い現在では実績をあげられないかもしれません。であるならば、5年前10年前、まして20年前に実績をあげた人が高い地位にい続けること自体おかしなことではないでしょうか。</p>\n<p>&nbsp;</p>\n<p>数年前だったらまだわかりますが、20年30年前だったら環境も「価値観」も違ってくるわけで、例えば30年前であれば「モノ」を根性で売る事はそれほど難しいことではなかったのではないでしょうか。</p>\n<p>&nbsp;</p>\n<p>今から30年前というと、1988年でまさにバブル時代であり、2018年という今に比べれば「モノ」を売る事はそれほど難しくなかったと思われます。</p>\n<p>&nbsp;</p>\n<p>それから30年が経った現在「システムを売る」ということになったら、結果はまた違ってくるはずです。目に見える「モノ」と目に見えない「システム」を売るということを比較すれば、やはり販売方法は違ってくるでしょうし、それによってもたらされる結果や利益も違ってくるはずです。</p>\n<p>&nbsp;</p>\n<p>30年前に現場で働いていた人は今はマネジメントをする立場だから関係ないと言われるかもしれませんが、日本の企業では「現場主義」とか「現場がわかっていない奴はダメだ」なんていわれたりします。</p>\n<p>&nbsp;</p>\n<p>であるならば、マネジメントの立場で結果が出せない、もしくは企業の業績が悪化しているのなら、もっとその人の立場の価値を問われてもいいのではないでしょうか。</p>\n<p>&nbsp;</p>\n<p>以上のことから定期的な入替え、もしくは試験でもなんでもいいのですが、実力主義とはいっても「一時の実績」でその人の地位が全て決まってしまうのではなく、「過去のルールではなく新しいルール」で「何度でもチャンスがある」社会にするにはどうすればいいかという視点で、今後の日本の社会のあり方を今一度考え直してみるべきではないか、と思うようになりました。</p>\n<h2>あわせて読みたい</h2>\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script></p>\n<!-- pbad -->\n<p><ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8054263157" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-format="autorelaxed"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></p>\n<ul>\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/21/140634">派遣社員や非正規社員は本当に低賃金労働しかないのか━派遣社員の職種別時給事情</a></strong></li>\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/10/204645">旧日本帝国陸海軍がアメリカに負けた理由は機能体組織が共同体化したからということについて</a></strong></li>\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/07/224933">組織の盛衰における共同体組織（ゲマインシャフト）と機能体組織（ゲゼルシャフト）について</a></strong></li>\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/17/162018">今後は正社員の定義が見直されてくると思われる</a></strong></li>\n</ul>', '一時の実績の実力主義ではなく新ルールでの定期的入替がないのが日本社会の問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-autosave-v1', '', '', '2018-04-08 00:50:48', '2018-04-08 00:50:48', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/07/3360-autosave-v1', 0, 'revision', '', 0),
(3377, 1, '2018-04-07 09:22:27', '2018-04-07 09:22:27', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をよくしなければいけないとかいろいろな意見も目にするようになってきています。</p>\r\n<p>&nbsp;</p>\r\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないんじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった伝統的な言葉が散見されます。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>その根拠となる文書は次のようなものです。</p>\r\n<blockquote>\r\n<p>ｐ.6</p>\r\n<p>実力主義（メリトクラシー）は、イギリスの社会学者でのちに男爵となったマイケル・ヤングが、1958年にイギリスの教育制度を痛烈に皮肉ってつくった言葉だ。その著書『メリトクラシーの法則』（至誠堂）には、努力と能力のおかげで自分は成功したのだと成功者に思わせると、結局のところ状況は悪くなる。</p>\r\n<p>&nbsp;</p>\r\n<p>さらに彼は2001年にコラムでそれを振り返りながら、実績にもとづいて仕事を与えるのは理に適っているが、<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span>と記した。</p>\r\n<p>&nbsp;</p>\r\n<p>そもそもメリトクラシーは、軽蔑の意味の造語だったのだ。それが褒め言葉として用いられるようになったことを、ヤングは残念に思っていたらしい。</p>\r\n</blockquote>\r\n<p>引用した中で自分が一番重要だと思ったところは次の文です。</p>\r\n<p>＞<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span></p>\r\n<p>&nbsp;</p>\r\n<p>「あぁ、確かにそうだな」と思わずにはいられませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>「一時の実績」で地位が決まってしまう傾向にある日本という社会</h2>\r\n<p>現在の日本という社会、企業の風土がまさに上記の引用したような状況ではないでしょうか。確かに実力主義という部分もあるにはあると思うのですが、現実としては「ある特定の実績だけで職位が決まって、それがずっと続いている」ように自分には見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>今の日本では親の経済状況によってその子どもの人生が決まってしまう傾向が強いと言われています。自分の周りを見ても確かにそれは感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>政治家の子どもは政治家になりやすいですし、企業の役員の子どもは、やっぱり社長になったり企業内でも良い地位についています。スポーツの世界でも親がプロ野球選手であったり、名の通った人であればやはりその子どももその道で高い地位につく傾向があると感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>そのような親の能力や経済状況が子どもにも継承されていき、その結果、社会階級が定着していくような現在の日本というのは、GDPとか少子高齢化という現象からもわかる通り「閉塞感」が漂っています。</p>\r\n<p>&nbsp;</p>\r\n<p>「実力主義」という言葉は確かに聞こえはいいかもしれません。ですが、「一時の実績」でその後の全ての人生が決まってしまうということは問題でしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も今までは、日本という国や企業に対して「実力主義にすればいい、そうすればほとんどの問題が解決するんだ」みたいに思っていましたが、その人の能力や実績を「時間軸で見る」という発想はありませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>引用した文章から「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」という点が、今の日本の状況であり問題であるといったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>ここで自分は次のように考えました。</p>\r\n<p>&nbsp;</p>\r\n<p>「確かに日本の社会も企業の職位も特定の功績で決まってしまっている感じがする。それなら定期的な入替えがあればいいんじゃないか」と。</p>\r\n<p>&nbsp;</p>\r\n<p>実力主義というのは決して悪いことではなくむしろ良いことだと思っています。問題なのは「一時の実績」で決まってしまうような「チャンスの少ない社会」が問題なのであって、じゃあチャンスを「増やせば」いいではないか、と。</p>\r\n<p>&nbsp;</p>\r\n<p>今回引用したような知識を得ると、いろんなことが不思議に思えてきます。</p>\r\n<p>「なんで一回課長や部長になっただけで10年も20年も同じ職位でいられるの？」</p>\r\n<p>「なんで税理士は試験に合格してから20年30年経っても同じ資格を持てているの？」（他の士業も同様）</p>\r\n<p>「バブル時代という時代的に恵まれていただけで良い企業に入れた人がなんで今でも同じ企業にいられるの？」</p>\r\n<p>「営業の世界はまさに実力主義なのに、なぜ部長になった人はずっと部長でいられ続けるの？」</p>\r\n<p>&nbsp;</p>\r\n<p>考えれば考えるほど不思議に感じることが出てくるようになります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういえばそうだな、と。なぜ一時の実績だけで人生が決まってしまうのか、本書を読むまでは全然考えたこともなかったです。結果を出せた人は偉いことは偉いと思うのですが、その結果によって得られた地位や利益が死ぬまで保持し続けられるのはおかしくはないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに今の日本には「一時の実績」だけで職位や年収が決まってしまう傾向があるのは感じます。であるならば、一時の実績だけで決まらないような社会になっていけばいいのではないか、もっと砕いた言葉で言い表すなら「定期的な入れ替え戦」をつくっていけばいいのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はサッカーのことは詳しくはないのですが、例えばサッカーのJリーグの世界では、「入れ替え戦」というものがあるようです。その年のJ1のチームで順位が悪かったチームとJ2で順位が良かったチームが昇格と降格を賭けて「入れ替え戦」を行うといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>プロ野球の世界ではある年に三冠王など非常に高い成績を残したからといって、次の年に全く打てなかったらいつまでも4番の座にいられるわけではありません。打てない状況が続けば、段々レギュラーから外され、補欠、さらには2軍ということも普通にあります。</p>\r\n<p>&nbsp;</p>\r\n<p>まぁここまで極端にすることはなくても、多くの人に「定期的な」「チャンス」を提供するというのと、今まで高い地位にいた人はその時の能力や時代背景なども考えて「検査」という意味でも「何らかの施策」があってもおかしくはないのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>これは「学校」という視点から見ても、会社というものが不思議に感じれるようになります。日本の学校は小学校、中学校、高校、大学とあります。厳密に見るともっと種類があるのですが、ここはわかりやすい形で見るとします。</p>\r\n<p>&nbsp;</p>\r\n<p>高校や大学で入学試験があるというのは、多くの人が経験していると思いますが、今の時代は小学校や中学校に入る時点でも「入学試験」を実施している所もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>となると多い人では、小学校に入る前、小学校から中学校、中学校から高校、高校から大学の計4回試験を受ける人も出てきます。別に4回ではなくても、高校や大学で入学試験があるので、その時の試験の結果によって入れる学校がきまる、つまり入れ替えというものが学生時代には存在します。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった視点において学生時代には定期的な試験による入れ替えがあるのに、なぜ社会人になってから「定期的な試験」や「定期的な入替え」がないのでしょうか。今までは全く気にも留めていなかったのですが、本書を読んでからこのことに不思議に感じるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分としてのこの考え方の注意点としては「ジョブローテーションではない」ということです。企業内の人事施策のひとつにジョブローテーションというものがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>これは、社員の能力開発や成長、職場にはどんな人間がいるのか、どんな仕事があるのかといったことを理解するために、定期的に職場の異動や職務の変更を行うというものです。</p>\r\n<p>&nbsp;</p>\r\n<p>このジョブローテーションは基本的に「横の入替え」です。特に職位がまだ高くない若手を中心に行われる傾向がある施策です。自分が今回の記事で伝えたいのは横の入替えではなく「縦の入替え」です。</p>\r\n<p>&nbsp;</p>\r\n<p>例えば課長や部長になっても、ある程度の時間が経つとその職位におけるその人の振る舞いというものも見えてきます。人格的に優れていて良い結果を出してくれれば全く問題はないのですが、そうではない場合に同じ職位にい続けられると周りの士気が低下、社員が定着しないという状況も起こりえます。</p>\r\n<p>&nbsp;</p>\r\n<p>そんな時にずっと「縦の入替え」がないのは問題ではないか、ということです。</p>\r\n<h2>日本の社会のあり方を一度考え直してみるべき</h2>\r\n<p>「企業にもその人の仕事ぶりで評価される制度があるじゃないか」という声が聞こえてきそうです。</p>\r\n<p>&nbsp;</p>\r\n<p>日本の社会において、一般的に30歳や35歳ぐらいになったらどの人が出世するかだいたい決まってくるという話を聞いたりもします。</p>\r\n<p>&nbsp;</p>\r\n<p>これもよくよく考えてみるとおかしな話ではないでしょうか。時代の流れがそれほど早くなかった一昔前ならまだわかりますが、今は数年後どうなっているかもわからない世の中です。</p>\r\n<p>&nbsp;</p>\r\n<p>5年前10年前では実績をあげられた人も、環境の変化が早い現在では実績をあげられないかもしれません。であるならば、5年前10年前、まして20年前に実績をあげた人が高い地位にい続けること自体おかしなことではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>数年前だったらまだわかりますが、20年30年前だったら環境も「価値観」も違ってくるわけで、例えば30年前であれば「モノ」を根性で売る事はそれほど難しいことではなかったのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>今から30年前というと、1988年でまさにバブル時代であり、2018年という今に比べれば「モノ」を売る事はそれほど難しくなかったと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>それから30年が経った現在「システムを売る」ということになったら、結果はまた違ってくるはずです。目に見える「モノ」と目に見えない「システム」を売るということを比較すれば、やはり販売方法は違ってくるでしょうし、それによってもたらされる結果や利益も違ってくるはずです。</p>\r\n<p>&nbsp;</p>\r\n<p>30年前に現場で働いていた人は今はマネジメントをする立場だから関係ないと言われるかもしれませんが、日本の企業では「現場主義」とか「現場がわかっていない奴はダメだ」なんていわれたりします。</p>\r\n<p>&nbsp;</p>\r\n<p>であるならば、マネジメントの立場で結果が出せない、もしくは企業の業績が悪化しているのなら、もっとその人の立場の価値を問われてもいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のことから定期的な入替え、もしくは試験でもなんでもいいのですが、実力主義とはいっても「一時の実績」でその人の地位が全て決まってしまうのではなく、「過去のルールではなく新しいルール」で「何度でもチャンスがある」社会にするにはどうすればいいかという視点で、今後の日本の社会のあり方を今一度考え直してみるべきではないか、と思うようになりました。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script></p>\r\n<!-- pbad -->\r\n<p><ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8054263157" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-format="autorelaxed"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/21/140634">派遣社員や非正規社員は本当に低賃金労働しかないのか━派遣社員の職種別時給事情</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/10/204645">旧日本帝国陸海軍がアメリカに負けた理由は機能体組織が共同体化したからということについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/07/224933">組織の盛衰における共同体組織（ゲマインシャフト）と機能体組織（ゲゼルシャフト）について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/17/162018">今後は正社員の定義が見直されてくると思われる</a></strong></li>\r\n</ul>', '実力主義かどうかが問題なのではなく、定期的な入替がないのが問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-07 09:22:27', '2018-04-07 09:22:27', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/07/3360-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3378, 1, '2018-04-08 00:51:06', '2018-04-08 00:51:06', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をよくしなければいけないとかいろいろな意見も目にするようになってきています。</p>\r\n<p>&nbsp;</p>\r\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないんじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった伝統的な言葉が散見されます。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>その根拠となる文書は次のようなものです。</p>\r\n<blockquote>\r\n<p>ｐ.6</p>\r\n<p>実力主義（メリトクラシー）は、イギリスの社会学者でのちに男爵となったマイケル・ヤングが、1958年にイギリスの教育制度を痛烈に皮肉ってつくった言葉だ。その著書『メリトクラシーの法則』（至誠堂）には、努力と能力のおかげで自分は成功したのだと成功者に思わせると、結局のところ状況は悪くなる。</p>\r\n<p>&nbsp;</p>\r\n<p>さらに彼は2001年にコラムでそれを振り返りながら、実績にもとづいて仕事を与えるのは理に適っているが、<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span>と記した。</p>\r\n<p>&nbsp;</p>\r\n<p>そもそもメリトクラシーは、軽蔑の意味の造語だったのだ。それが褒め言葉として用いられるようになったことを、ヤングは残念に思っていたらしい。</p>\r\n</blockquote>\r\n<p>引用した中で自分が一番重要だと思ったところは次の文です。</p>\r\n<p>＞<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span></p>\r\n<p>&nbsp;</p>\r\n<p>「あぁ、確かにそうだな」と思わずにはいられませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>「一時の実績」で地位が決まってしまう傾向にある日本という社会</h2>\r\n<p>現在の日本という社会、企業の風土がまさに上記の引用したような状況ではないでしょうか。確かに実力主義という部分もあるにはあると思うのですが、現実としては「ある特定の実績だけで職位が決まって、それがずっと続いている」ように自分には見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>今の日本では親の経済状況によってその子どもの人生が決まってしまう傾向が強いと言われています。自分の周りを見ても確かにそれは感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>政治家の子どもは政治家になりやすいですし、企業の役員の子どもは、やっぱり社長になったり企業内でも良い地位についています。スポーツの世界でも親がプロ野球選手であったり、名の通った人であればやはりその子どももその道で高い地位につく傾向があると感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>そのような親の能力や経済状況が子どもにも継承されていき、その結果、社会階級が定着していくような現在の日本というのは、GDPとか少子高齢化という現象からもわかる通り「閉塞感」が漂っています。</p>\r\n<p>&nbsp;</p>\r\n<p>「実力主義」という言葉は確かに聞こえはいいかもしれません。ですが、「一時の実績」でその後の全ての人生が決まってしまうということは問題でしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も今までは、日本という国や企業に対して「実力主義にすればいい、そうすればほとんどの問題が解決するんだ」みたいに思っていましたが、その人の能力や実績を「時間軸で見る」という発想はありませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>引用した文章から「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」という点が、今の日本の状況であり問題であるといったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>ここで自分は次のように考えました。</p>\r\n<p>&nbsp;</p>\r\n<p>「確かに日本の社会も企業の職位も特定の功績で決まってしまっている感じがする。それなら定期的な入替えがあればいいんじゃないか」と。</p>\r\n<p>&nbsp;</p>\r\n<p>実力主義というのは決して悪いことではなくむしろ良いことだと思っています。問題なのは「一時の実績」で決まってしまうような「チャンスの少ない社会」が問題なのであって、じゃあチャンスを「増やせば」いいではないか、と。</p>\r\n<p>&nbsp;</p>\r\n<p>今回引用したような知識を得ると、いろんなことが不思議に思えてきます。</p>\r\n<p>「なんで一回課長や部長になっただけで10年も20年も同じ職位でいられるの？」</p>\r\n<p>「なんで税理士は試験に合格してから20年30年経っても同じ資格を持てているの？」（他の士業も同様）</p>\r\n<p>「バブル時代という時代的に恵まれていただけで良い企業に入れた人がなんで今でも同じ企業にいられるの？」</p>\r\n<p>「営業の世界はまさに実力主義なのに、なぜ部長になった人はずっと部長でいられ続けるの？」</p>\r\n<p>&nbsp;</p>\r\n<p>考えれば考えるほど不思議に感じることが出てくるようになります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういえばそうだな、と。なぜ一時の実績だけで人生が決まってしまうのか、本書を読むまでは全然考えたこともなかったです。結果を出せた人は偉いことは偉いと思うのですが、その結果によって得られた地位や利益が死ぬまで保持し続けられるのはおかしくはないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに今の日本には「一時の実績」だけで職位や年収が決まってしまう傾向があるのは感じます。であるならば、一時の実績だけで決まらないような社会になっていけばいいのではないか、もっと砕いた言葉で言い表すなら「定期的な入れ替え戦」をつくっていけばいいのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はサッカーのことは詳しくはないのですが、例えばサッカーのJリーグの世界では、「入れ替え戦」というものがあるようです。その年のJ1のチームで順位が悪かったチームとJ2で順位が良かったチームが昇格と降格を賭けて「入れ替え戦」を行うといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>プロ野球の世界ではある年に三冠王など非常に高い成績を残したからといって、次の年に全く打てなかったらいつまでも4番の座にいられるわけではありません。打てない状況が続けば、段々レギュラーから外され、補欠、さらには2軍ということも普通にあります。</p>\r\n<p>&nbsp;</p>\r\n<p>まぁここまで極端にすることはなくても、多くの人に「定期的な」「チャンス」を提供するというのと、今まで高い地位にいた人はその時の能力や時代背景なども考えて「検査」という意味でも「何らかの施策」があってもおかしくはないのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>これは「学校」という視点から見ても、会社というものが不思議に感じれるようになります。日本の学校は小学校、中学校、高校、大学とあります。厳密に見るともっと種類があるのですが、ここはわかりやすい形で見るとします。</p>\r\n<p>&nbsp;</p>\r\n<p>高校や大学で入学試験があるというのは、多くの人が経験していると思いますが、今の時代は小学校や中学校に入る時点でも「入学試験」を実施している所もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>となると多い人では、小学校に入る前、小学校から中学校、中学校から高校、高校から大学の計4回試験を受ける人も出てきます。別に4回ではなくても、高校や大学で入学試験があるので、その時の試験の結果によって入れる学校がきまる、つまり入れ替えというものが学生時代には存在します。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった視点において学生時代には定期的な試験による入れ替えがあるのに、なぜ社会人になってから「定期的な試験」や「定期的な入替え」がないのでしょうか。今までは全く気にも留めていなかったのですが、本書を読んでからこのことに不思議に感じるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分としてのこの考え方の注意点としては「ジョブローテーションではない」ということです。企業内の人事施策のひとつにジョブローテーションというものがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>これは、社員の能力開発や成長、職場にはどんな人間がいるのか、どんな仕事があるのかといったことを理解するために、定期的に職場の異動や職務の変更を行うというものです。</p>\r\n<p>&nbsp;</p>\r\n<p>このジョブローテーションは基本的に「横の入替え」です。特に職位がまだ高くない若手を中心に行われる傾向がある施策です。自分が今回の記事で伝えたいのは横の入替えではなく「縦の入替え」です。</p>\r\n<p>&nbsp;</p>\r\n<p>例えば課長や部長になっても、ある程度の時間が経つとその職位におけるその人の振る舞いというものも見えてきます。人格的に優れていて良い結果を出してくれれば全く問題はないのですが、そうではない場合に同じ職位にい続けられると周りの士気が低下、社員が定着しないという状況も起こりえます。</p>\r\n<p>&nbsp;</p>\r\n<p>そんな時にずっと「縦の入替え」がないのは問題ではないか、ということです。</p>\r\n<h2>日本の社会のあり方を一度考え直してみるべき</h2>\r\n<p>「企業にもその人の仕事ぶりで評価される制度があるじゃないか」という声が聞こえてきそうです。</p>\r\n<p>&nbsp;</p>\r\n<p>日本の社会において、一般的に30歳や35歳ぐらいになったらどの人が出世するかだいたい決まってくるという話を聞いたりもします。</p>\r\n<p>&nbsp;</p>\r\n<p>これもよくよく考えてみるとおかしな話ではないでしょうか。時代の流れがそれほど早くなかった一昔前ならまだわかりますが、今は数年後どうなっているかもわからない世の中です。</p>\r\n<p>&nbsp;</p>\r\n<p>5年前10年前では実績をあげられた人も、環境の変化が早い現在では実績をあげられないかもしれません。であるならば、5年前10年前、まして20年前に実績をあげた人が高い地位にい続けること自体おかしなことではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>数年前だったらまだわかりますが、20年30年前だったら環境も「価値観」も違ってくるわけで、例えば30年前であれば「モノ」を根性で売る事はそれほど難しいことではなかったのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>今から30年前というと、1988年でまさにバブル時代であり、2018年という今に比べれば「モノ」を売る事はそれほど難しくなかったと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>それから30年が経った現在「システムを売る」ということになったら、結果はまた違ってくるはずです。目に見える「モノ」と目に見えない「システム」を売るということを比較すれば、やはり販売方法は違ってくるでしょうし、それによってもたらされる結果や利益も違ってくるはずです。</p>\r\n<p>&nbsp;</p>\r\n<p>30年前に現場で働いていた人は今はマネジメントをする立場だから関係ないと言われるかもしれませんが、日本の企業では「現場主義」とか「現場がわかっていない奴はダメだ」なんていわれたりします。</p>\r\n<p>&nbsp;</p>\r\n<p>であるならば、マネジメントの立場で結果が出せない、もしくは企業の業績が悪化しているのなら、もっとその人の立場の価値を問われてもいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のことから定期的な入替え、もしくは試験でもなんでもいいのですが、実力主義とはいっても「一時の実績」でその人の地位が全て決まってしまうのではなく、「過去のルールではなく新しいルール」で「何度でもチャンスがある」社会にするにはどうすればいいかという視点で、今後の日本の社会のあり方を今一度考え直してみるべきではないか、と思うようになりました。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script></p>\r\n<!-- pbad -->\r\n<p><ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8054263157" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-format="autorelaxed"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/21/140634">派遣社員や非正規社員は本当に低賃金労働しかないのか━派遣社員の職種別時給事情</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/10/204645">旧日本帝国陸海軍がアメリカに負けた理由は機能体組織が共同体化したからということについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/07/224933">組織の盛衰における共同体組織（ゲマインシャフト）と機能体組織（ゲゼルシャフト）について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/17/162018">今後は正社員の定義が見直されてくると思われる</a></strong></li>\r\n</ul>', '一時の実績の実力主義ではなく新ルールでの定期的入替がないのが日本社会の問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-08 00:51:06', '2018-04-08 00:51:06', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/3360-revision-v1', 0, 'revision', '', 0),
(3379, 1, '2018-04-08 03:35:26', '2018-04-08 03:35:26', '<p>経理の仕事ができるようになるためには最低限簿記2級の知識に加えて、いかに「ミスをしないための方法やテクニック又はミスしそうな場所」を理解できるようになるかが重要です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜそのような方法やテクニックが必要になってくるかというと、日々膨大な量の情報を処理しなければいけないので、ただ単純に仕事に取り組んでいるだけだとどうしてもどこかでミスが出てしまうからです。</p>\r\n<p>&nbsp;</p>\r\n<p>それと同様にプログラミングで仕事ができるようになるためには、プログラミング言語の知識はもちろん、それ以外にも何らかのノウハウが必要だと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>最近『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読みながら本の内容を実際にプログラミングしていたのですが、経理業務で「ミスをしないための方法やテクニック又はミスしそうな場所」に当たる部分ではないかと思うところがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はそのことについて、忘れず整理するために備忘録という意味でも書いていこうと思います。</p>\r\n<h2>通常の変数の型とオブジェクト変数の型の違いについて</h2>\r\n<p>「あれ、なんで動かないんだ？」</p>\r\n<p>&nbsp;</p>\r\n<p>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を見ながらコードを入力していて、なぜか動かないという時がありました。どこが間違っているのか画面上のコードと本に書かれているコードを何度も見比べながら順番にチェックしていったのですが、どうしても間違っている箇所が見つかりません。</p>\r\n<p>&nbsp;</p>\r\n<p>VBAを勉強していると「変数」とか「型」といった概念が出てきます。VBAにおける通常の変数や型というのは『VBAエキスパート公式テキスト Excel VBA ベーシック』には次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.62</p>\r\n<p>変数とは、値を一時的に保存しておき、いつでも好きなときに取り出せる一時的な記憶領域です。しばしば変数は「箱のようなもの」と喩えられます。</p>\r\n<p>（中略）</p>\r\n<p>変数には型という概念があります。これは、変数に入れる値によって、専用の変数を使うという仕組みです。たとえば、文字を入れる変数なら文字列型として宣言し、整数を入れる変数であれば長整数型として宣言するようなやり方です。</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>わかりやすく言えば「丸い箱」とか「四角い箱」があって、丸い箱には「数値」しか入れられないけど、四角い箱には「文字」が入れられるみたいなイメージです。</p>\r\n<p>&nbsp;</p>\r\n<p>もう少し詳しく書くと、例えば「i」という変数を宣言して、その型をInteger型にすると、iには－32,768から32,767までの数値が入れられるようになります。</p>\r\n<p>&nbsp;</p>\r\n<p>変数と型について以上が「通常」の形なのですが、この言葉を使った理由はVBAにおいてこの範囲に含まれない変数や型も出てくるからです。それが「オブジェクト変数」というものです。</p>\r\n<p>&nbsp;</p>\r\n<p>オブジェクト変数と型について『VBAエキスパート公式テキスト Excel VBA スタンダード』には次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.50</p>\r\n<p>オブジェクトを格納する変数をオブジェクト変数と呼びます。オブジェクト変数は、格納されたオブジェクトと同等に扱えますので、たとえばセル（Rangeオブジェクト）を格納したオブジェクト変数では、Rangeオブジェクトが持つValueやFormulaなどのプロパティ、InsertやDeleteなどのメソッドが使用できます。</p>\r\n<p>&nbsp;</p>\r\n<p>オブジェクト変数を宣言するときは、変数の型に格納するオブジェクトの型を指定します。</p>\r\n<p>【オブジェクト型変数の宣言例】</p>\r\n<p>Dim buf As Range   　   セルを格納する型</p>\r\n<p>Dim buf As Worksheet   ワークシートを格納する型</p>\r\n<p>Dim buf As Range         ブックを格納する型</p>\r\n</blockquote>\r\n<p>通常の変数は数値や文字列を入れられるのですが、引用したオブジェクト変数というものは数値や文字列ではなくエクセルの「セル」や「ワークシート」「ブック」を格納できる変数になります。</p>\r\n<p>&nbsp;</p>\r\n<p>そしてオブジェクト変数専用の「Range」や「Worksheet」「Workbook」という型を使わなければなりません。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のように、VBAには変数や型に関するルールがあります。そういった知識はあったのですが、実際にコードを入力するとなるとそのことにはなかなか気づくことができませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』の中のコードを入力している時に次のような部分で躓きました。</p>\r\n<pre>p295\r\nConst TMP_CELL As  String = "A1"\r\n\r\nPrivate Sub fmHoliColorChange_Click()     \r\n    Dim tmpRange As Range   ''指定した色の取得に使うセル\r\n \r\n    Set tmpRange = Range(TMP_CELL)   ''指定した色の取得に使うセルを用意\r\n    tmpRange.Activate   ''同セルをアクティブ化</pre>\r\n<p>以上のコードの部分で処理を実行してもエラーが出てしまいます。何が違うんだろうかと思いながら、15分ぐらい画面と本書とをにらめっこしていてやっと気づきました。型が違っていたということに。</p>\r\n<p>&nbsp;</p>\r\n<p>具体的にどこが違っていたのかというと、Dim tmpRange As RangeをDim tmpRange As integerにしてしまっていました。Rangeにしなければいけないところをintegerにしてしまっていたのです。</p>\r\n<p>&nbsp;</p>\r\n<p>一見すると簡単に見つかりそうなのですが、本書のコードをずっと入力していると、変数や型は基本的に通常のものなので、今回のコードを入力する時も無意識的に通常の型にしてしまったのではないかと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>経理の仕事でもこういうことは結構ありました。例えば毎月の支払先の表をつくる時に、取引先ごとの会社名とか口座番号、口座の種類、金額を入力していくのですが、どの企業も基本的には口座の種類は「普通預金」なんです。</p>\r\n<p>&nbsp;</p>\r\n<p>でも時々「当座預金」の会社もあって、他の企業の普通預金の流れで当座預金の所を普通預金にしてしまったりなど、自分が経理の仕事を初めて最初の頃にそういったミスを結構していまいた。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、今回のようにほとんどは通常の変数を使うのだけれど、場合によってオブジェクトを使った変数というのもある、ということを頭に入れておかなればいけないなと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>ステートメントや関数を使う時は大文字や小文字に注意する</h2>\r\n<p>これは当たり前といえば当たり前なのですが、VBAでコードを入力する時はアルファベットの大文字と小文字に注意しないといけない、ということです。なぜなら、コードの中で1文字でも間違っていると動作しないからです。</p>\r\n<p>&nbsp;</p>\r\n<p>プログラミングを長年経験してきている人にとっては当たり前のことだと思います。けれども初心者の自分にとってはなかなか意識しづらかった部分であり、「あぁ、こういう所も合ってないとエクセルって反応してくれないんだな」と気づいた点でもありました。</p>\r\n<p>&nbsp;</p>\r\n<p>その点に気づいたのは、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』の中の次の部分です。</p>\r\n<pre>p.329\r\nPublic Sub ドロップダウン列幅調整()\r\n   Dim myControl As Control\r\n\r\n   For Each myControl In Me.Controls\r\n       If TypeName(myControl) = <span class="bold">"ComboBox"</span> Then\r\n           Debug.Print myControl.Name\r\n       End If   \r\n   Next myControl\r\nEnd Sub</pre>\r\n<p>&nbsp;</p>\r\n<p>引用したコードの内容として、まずmyControlをコントロール型の変数として宣言。For Each...Nextステートメントでフォーム上のコントロールをmyControlに順番に格納していきます。</p>\r\n<p>&nbsp;</p>\r\n<p>次にTypeName関数でmyControlの中で「ComboBox」のコントロールの名前をイミディエイトウィンドウに出力していくというコードです。</p>\r\n<p>&nbsp;</p>\r\n<p>この 「If TypeName(myControl) = <span class="bold">"ComboBox"</span> Then」の行の「ComboBox」の部分で躓きました。というのは、ComboBoxとしなければいけない部分を「combobox」としていたからです。</p>\r\n<p>&nbsp;</p>\r\n<p>どこがおかしいのかというと、頭文字の大文字のCを小文字の「c」にしてしまっていたのと、次のBoxのBを小文字の「b」にしてしまっていました。</p>\r\n<p>&nbsp;</p>\r\n<p>この部分でエラーが出てしまい、これに気づくのに30分くらいずっと画面と本とを見比べていました。</p>\r\n<p>&nbsp;</p>\r\n<p>普通に入力していればVBEが自動的に調整してくれるのですが、ダブルクォーテーションで囲まれているので、VBEはcomboboxというコントロールの種類としてではなく、単純に「文字列」として認識してしまっていたのだと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>コードを入力する時は以上のように、大文字と小文字の違いとか、VBEがどのようにコードを認識しているのか、といった部分にも注意していかなければならないんだということがわかりました。</p>\r\n<h2>単純な誤字脱字でつまづく</h2>\r\n<p>経理の仕事で数値の計算をしていると、桁数を間違えたり1と7を見間違えたりといったことがあります。それと同様に、実際に仕事でコードを入力していると、次のような単純なミスもあるんじゃないかなぁと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>例えば具体的にどんなものが考えられるかというと、「単純な誤字脱字」もあり得るのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読みながらコードを入力していた時に、以下のページで次のようなことがありました。</p>\r\n<pre>p339\r\nFor cnt = FIRST_DAY To daysInMonth</pre>\r\n<p>引用したコードはFor...Nextステートメントで処理の回数を指定しているのですが、このコードの「daysInMonth」で躓きました。</p>\r\n<p>&nbsp;</p>\r\n<p>どうして躓いたのかというと、daysInMonthのつづりの最後の「h」を「n」にしてしまっていたからです。</p>\r\n<p>&nbsp;</p>\r\n<p>単純すぎるくらい単純なミスなのですが、この部分に気付くのに1時間くらいかかりました。というのも、このページやコードの前後の部分を何度チェックしてもどこにもミスがあるとは思えなかったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>最初にこことここが違っている、と言われれば特に注意しなくても簡単に気づけますが、よくよく見てみるとhとnって似てないでしょうか？上の棒の部分があるかないかだけで、それ以外の部分は同じ形なので、この部分に気づくのに非常に苦戦しました。</p>\r\n<p>&nbsp;</p>\r\n<p>プログラミングに詳しい人であれば、VBEのウォッチウィンドウとかコードアシスト機能とかを使って、もっと簡単に探すことがきると思います。自分はまだそのような上手い使い方はわからないので、自力で探すハメになりました。</p>\r\n<h2>まとめ</h2>\r\n<p>今回は『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』の中にあるコードを実際にエクセルのVBEに入力していったら、「こんなミスが出ました」といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>最初に1周読んだ時の感覚として本書の「5章」の「フォームから期間とデザインを指定可能にしよう」がすごい難しく感じました。単純にそこに書かれているコードの内容が難しいというのもありましたし、「コードを使ってフォームの幅や高さを調整する」なんてことができるのも本書を読むまでは知りませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>ですからもう1周読んでちゃんと本書を理解してから、3週目に実際に手を使って画面上にコードを入力していくという形をとったのですが、そういった中でも今回書いたようなミスが出たのはいろいろと勉強になりました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回のようなやり方でもミスが出たというのは、実際に仕事でコードを入力するようになれば、もっと考えられないミスが出てくることも十分考えられます。そうなった時に様々なパターンの修正方法も理解しておく必要があるんじゃないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>例えばVBEのコードアシスト機能で、ポップアップに表示されるものを上手く利用してなるべく手入力をしないとか、VBEのデバッグ機能でクイックウォッチやウォッチウィンドウをもっと上手く利用できるようにするなど、</p>\r\n<p>&nbsp;</p>\r\n<p>実際にコードを入力していく上で、VBAにはどんなステートメントや関数があるかを覚えていくということの他に「VBEのデバッグ機能」とか「どういった部分で自分は間違いやすいのか」を理解することも今回の件で重要だなぁと思いました。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script></p>\r\n<!-- pbad -->\r\n<p><ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8054263157" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-format="autorelaxed"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/02/2333">VBAで日次業務のマクロをつくって試してみた結果</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/10/21/0431">単純なVBAのコードは書けるようになったが次なる課題は・・・</a></strong></li>\r\n</ul>', 'オブジェクト型変数や誤字脱字などVBAで初心者がやりそうなミスについて', '', 'inherit', 'closed', 'closed', '', '3307-revision-v1', '', '', '2018-04-08 03:35:26', '2018-04-08 03:35:26', '', 3307, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/3307-revision-v1', 0, 'revision', '', 0),
(3380, 1, '2018-04-08 04:56:13', '2018-04-08 04:56:13', '<p>VBAのスケジュール表自動作成というのは『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』にあるVBAで自動でできるようにしたスケジュール表のことです。</p>\r\n<p>&nbsp;</p>\r\n<p>スケジュール表というと何となくたいしたことはないイメージがあります。自分も最初は「簡単なシステムなんだろうな」と思っていました。しかし本書の大きさは大型本サイズでさらに全部で430ページ程になるなどボリュームがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、「スケジュール表なんて簡単そうなのになんでこんなに分厚いんだろう・・・。」と不思議に思っていました。けれども本書をひととおり読んでみて、簡単なシステムといっても実際に手を使ってコードをうちこんでいくことでいろいろ学ぶものがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むきっかけや目的</h2>\r\n<p>このブログではVBAというプログラミング言語のすごさやその効果について何度も書いてきました。それからVBAについて本格的に勉強を始めてからは『VBAエキスパート公式テキスト Excel VBA ベーシック』や『VBAエキスパート公式テキスト Excel VBA スタンダード』を読んだり、業務で本で学んだ知識を利用して簡単にプログラムをつくってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>ある程度時間が経ち、多少VBAというものがわかってきたのでもう少しまとまったシステムをつくってみたいと考えるようになりました。そこで手に取ったのが『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』です。</p>\r\n<p>&nbsp;</p>\r\n<p>他にもVBAに関するまとまったシステムをつくる方法が書かれた本はいくつかあったのですが、他の本に比べて本書はVBAの公式テキストの内容に近いステートメントや関数が使われており、何より初心者がちょっとしたシステムをつくってみたいと思った時にそれ程難しくない内容だと感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった経緯からVBAのツボとコツの本を選んだという次第です。</p>\r\n<h2>スケジュール表の簡単な概要</h2>\r\n<p>エクセル上でスケジュール表をつくるとなると、単純に年・月・日と曜日、そしてその日何をするかが書けるちょっとしたスペースがあるスケジュール表であればすぐにできそうなイメージがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も最初は『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』でつくるスケジュール表というのはそんなイメージがあって簡単に出来るものだろうと思っていました。しかし実際つくるとなると全然違いました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書における「スケジュール表自動作成」のスケジュール表というのは基本的にエクセルのワークシート上において次のようにつくっていきます。</p>\r\n<ul>\r\n	<li>A1セルに年度</li>\r\n	<li>A列に月</li>\r\n	<li>B列に日</li>\r\n	<li>C列に曜日</li>\r\n	<li>D列は少し幅を広げて、その何をするかのスペースにする</li>\r\n	<li>土曜日、日曜日の休日と祝日に色をぬる</li>\r\n</ul>\r\n<p>といった感じでつくっていきます。一見すると何の変哲もない簡単なスケジュール表に見えます。手作業とかオートフィルを使ってもそれほど難しくはないんじゃないか、何もVBAを使ってコードを入力していくまでもないように見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、このスケジュール表を自動作成するためには、様々な状況やパターンが想定して書かれており、そのために430ページというボリュームになっています。</p>\r\n<p>&nbsp;</p>\r\n<p>ではもう少し具体的に、このスケジュール表自動作成にはどういった機能があって、それを実現するための方法にはどんなものがあるのかについて、次の項目でまとめていきます。</p>\r\n<h2>実際の仕事においてどのようにコードが入力されていくのか</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>デバッグとエラー処理</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>フォームモジュールやFunctionプロシージャの活用</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>ワードプレステーマで使われるモジュールテンプレートの数</h2>\r\n<p>たぶんエクセルのVBAでコードを入力する場所としての「モジュール」にあたるものが、ワードプレスのテーマにおいて「モジュールテンプレート」というものに対応するのではないでしょうか。（間違えていたら許してください）</p>\r\n<p>&nbsp;</p>\r\n<p>このブログで使わせていただいてるワードプレスのテーマが「simplicity」というものであり、わいひらさんという方が作成したものです。</p>\r\n<p>&nbsp;</p>\r\n<p>で、その管理画面からカスタマイズ→テンプレートの編集でこのテーマで使われているモジュールテンプレートが100個程あります。親テーマとか子テーマとかいろいろ種類があるのですが、最も多いところでこのテーマを構成していると考えられるコードが書かれたモジュールが100個程あるということです。</p>\r\n<p>&nbsp;</p>\r\n<p>何が言いたいかというと、こういった使いやすいテーマを作れるプロというのは本当にすごいというのと、これぐらいの規模のコードを書く必要があるんだなぁという点に気づいたことです。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分であれば、テーマの数とかモジュールテンプレートの数とか全然気にもとめていませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を通して実際に自分の手でコードを入力していくことでその大変さに気づきました。だからこそこのブログのテーマのように、プロの方がつくるシステムがどれだけすごいのか、ということが少しですが理解できた気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱり実際に経験してみないとその凄さというのはわからないものです。もちろん全部を理解したわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>けれどもコードの分量とかここにチェックマークをつけたらこのコードが反応してここに繋がってくるんだなとか、全然素人視点ではあるのですが想像を巡らせるとこれだけの複雑な構造を構築できる製作者の方というのはどれだけすごいのだろうか、と途方に暮れてしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようなことからタイトルにもあるように、プログラマーとかSEとかその道のプロというのは本当にすごいと感心したというお話です。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/20/1021">オブジェクト型変数や誤字脱字などプログラミングでやりそうなミスについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>', 'VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした', '', 'inherit', 'closed', 'closed', '', '3373-revision-v1', '', '', '2018-04-08 04:56:13', '2018-04-08 04:56:13', '', 3373, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/3373-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3381, 1, '2018-04-08 05:15:03', '2018-04-08 05:15:03', '<p>VBAのスケジュール表自動作成というのは『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』にあるVBAで自動でできるようにしたスケジュール表のことです。</p>\r\n<p>&nbsp;</p>\r\n<p>スケジュール表というと何となくたいしたことはないイメージがあります。自分も最初は「簡単なシステムなんだろうな」と思っていました。しかし本書の大きさは大型本サイズでさらに全部で430ページ程になるなどボリュームがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、「スケジュール表なんて簡単そうなのになんでこんなに分厚いんだろう・・・。」と不思議に思っていました。けれども本書をひととおり読んでみて、簡単なシステムといっても実際に手を使ってコードをうちこんでいくことでいろいろ学ぶものがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むきっかけや目的</h2>\r\n<p>このブログではVBAというプログラミング言語のすごさやその効果について何度も書いてきました。それからVBAについて本格的に勉強を始めてからは『VBAエキスパート公式テキスト Excel VBA ベーシック』や『VBAエキスパート公式テキスト Excel VBA スタンダード』を読んだり、業務で本で学んだ知識を利用して簡単にプログラムをつくってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>ある程度時間が経ち、多少VBAというものがわかってきたのでもう少しまとまったシステムをつくってみたいと考えるようになりました。そこで手に取ったのが『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』です。</p>\r\n<p>&nbsp;</p>\r\n<p>他にもVBAに関するまとまったシステムをつくる方法が書かれた本はいくつかあったのですが、他の本に比べて本書はVBAの公式テキストの内容に近いステートメントや関数が使われており、何より初心者がちょっとしたシステムをつくってみたいと思った時にそれ程難しくない内容だと感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった経緯からVBAのツボとコツの本を選んだという次第です。</p>\r\n<h2>スケジュール表の簡単な概要</h2>\r\n<p>エクセル上でスケジュール表をつくるとなると、単純に年・月・日と曜日、そしてその日何をするかが書けるちょっとしたスペースがあるスケジュール表であればすぐにできそうなイメージがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も最初は『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』でつくるスケジュール表というのはそんなイメージがあって簡単に出来るものだろうと思っていました。しかし実際つくるとなると全然違いました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書における「スケジュール表自動作成」のスケジュール表というのは基本的にエクセルのワークシート上において次のようにつくっていきます。</p>\r\n<ul>\r\n	<li>A1セルに年度</li>\r\n	<li>A列に月</li>\r\n	<li>B列に日</li>\r\n	<li>C列に曜日</li>\r\n	<li>D列は少し幅を広げて、その何をするかのスペースにする</li>\r\n	<li>土曜日、日曜日の休日と祝日に色をぬる</li>\r\n</ul>\r\n<p>といった感じでつくっていきます。一見すると何の変哲もない簡単なスケジュール表に見えます。手作業とかオートフィルを使ってもそれほど難しくはないんじゃないか、何もVBAを使ってコードを入力していくまでもないように見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、このスケジュール表を自動作成するためには、様々な状況やパターンが想定して書かれており、そのために430ページというボリュームになっています。</p>\r\n<p>&nbsp;</p>\r\n<p>ではもう少し具体的に、このスケジュール表自動作成にはどういった機能があって、それを実現するための方法にはどんなものがあるのかについて、次の項目でまとめていきます。</p>\r\n<h2>実際の仕事においてどのようにコードが入力されていくのか</h2>\r\n<p>スケジュール表自動作成というシステムをつくるためにどういった方法で進めていくのか、というのが本書においては次のように書かれています。</p>\r\n<ul>\r\n	<li>ブック新規作成</li>\r\n	<li>期間とスケジュール欄の列幅を固定値で、月・日・曜日と罫線を描画</li>\r\n	<li>指定した期間とスケジュール欄の列幅で、月・日・曜日と罫線を描画</li>\r\n	<li>印刷範囲設定</li>\r\n	<li>土日祝日のセル背景に色を付ける</li>\r\n	<li>フォーム化</li>\r\n	<li>エラー処理追加</li>\r\n</ul>\r\n<p>パッとみるとそれほど難しくはないように思えますが、VBA初心者が勉強するうえではそうでもありません。上記のような感じで進んでいくにあたって、本書において主に以下の項目がVBAプログラミングで新たに学べるものとなっています。</p>\r\n<ul>\r\n	<li>罫線の引き方</li>\r\n	<li>日付関係の各種関数</li>\r\n	<li>印刷範囲の設定方法</li>\r\n	<li>変数のより高度な使い方</li>\r\n	<li>VBEのデバッグ機能の使い方</li>\r\n	<li>ファイル操作</li>\r\n	<li>2次元配列の使い方</li>\r\n	<li>組み込みダイアログの利用</li>\r\n	<li>スピンボタンやフレームなどのフォーム</li>\r\n	<li>エラー処理</li>\r\n	<li>配列の要素数の操作</li>\r\n	<li>オリジナルのデータ型の定義</li>\r\n</ul>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』にも書いていないことが結構あります。それと同時に本書を読み始めてから、「スケジュール表というと単純そうな感じがするけど、確かにこんな機能も考えられるよな」とか「こういった方法もあるんだな」といった感じでたくさんの気付きがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>デバッグとエラー処理</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>フォームモジュールやFunctionプロシージャの活用</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>ワードプレステーマで使われるモジュールテンプレートの数</h2>\r\n<p>たぶんエクセルのVBAでコードを入力する場所としての「モジュール」にあたるものが、ワードプレスのテーマにおいて「モジュールテンプレート」というものに対応するのではないでしょうか。（間違えていたら許してください）</p>\r\n<p>&nbsp;</p>\r\n<p>このブログで使わせていただいてるワードプレスのテーマが「simplicity」というものであり、わいひらさんという方が作成したものです。</p>\r\n<p>&nbsp;</p>\r\n<p>で、その管理画面からカスタマイズ→テンプレートの編集でこのテーマで使われているモジュールテンプレートが100個程あります。親テーマとか子テーマとかいろいろ種類があるのですが、最も多いところでこのテーマを構成していると考えられるコードが書かれたモジュールが100個程あるということです。</p>\r\n<p>&nbsp;</p>\r\n<p>何が言いたいかというと、こういった使いやすいテーマを作れるプロというのは本当にすごいというのと、これぐらいの規模のコードを書く必要があるんだなぁという点に気づいたことです。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分であれば、テーマの数とかモジュールテンプレートの数とか全然気にもとめていませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を通して実際に自分の手でコードを入力していくことでその大変さに気づきました。だからこそこのブログのテーマのように、プロの方がつくるシステムがどれだけすごいのか、ということが少しですが理解できた気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱり実際に経験してみないとその凄さというのはわからないものです。もちろん全部を理解したわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>けれどもコードの分量とかここにチェックマークをつけたらこのコードが反応してここに繋がってくるんだなとか、全然素人視点ではあるのですが想像を巡らせるとこれだけの複雑な構造を構築できる製作者の方というのはどれだけすごいのだろうか、と途方に暮れてしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようなことからタイトルにもあるように、プログラマーとかSEとかその道のプロというのは本当にすごいと感心したというお話です。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/20/1021">オブジェクト型変数や誤字脱字などプログラミングでやりそうなミスについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>', 'VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした', '', 'inherit', 'closed', 'closed', '', '3373-revision-v1', '', '', '2018-04-08 05:15:03', '2018-04-08 05:15:03', '', 3373, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/3373-revision-v1', 0, 'revision', '', 0),
(3382, 1, '2018-04-08 05:25:18', '2018-04-08 05:25:18', '<p>VBAのスケジュール表自動作成というのは『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』にあるVBAで自動でできるようにしたスケジュール表のことです。</p>\r\n<p>&nbsp;</p>\r\n<p>スケジュール表というと何となくたいしたことはないイメージがあります。自分も最初は「簡単なシステムなんだろうな」と思っていました。しかし本書の大きさは大型本サイズでさらに全部で430ページ程になるなどボリュームがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、「スケジュール表なんて簡単そうなのになんでこんなに分厚いんだろう・・・。」と不思議に思っていました。けれども本書をひととおり読んでみて、簡単なシステムといっても実際に手を使ってコードをうちこんでいくことでいろいろ学ぶものがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むきっかけや目的</h2>\r\n<p>このブログではVBAというプログラミング言語のすごさやその効果について何度も書いてきました。それからVBAについて本格的に勉強を始めてからは『VBAエキスパート公式テキスト Excel VBA ベーシック』や『VBAエキスパート公式テキスト Excel VBA スタンダード』を読んだり、業務で本で学んだ知識を利用して簡単にプログラムをつくってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>ある程度時間が経ち、多少VBAというものがわかってきたのでもう少しまとまったシステムをつくってみたいと考えるようになりました。そこで手に取ったのが『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』です。</p>\r\n<p>&nbsp;</p>\r\n<p>他にもVBAに関するまとまったシステムをつくる方法が書かれた本はいくつかあったのですが、他の本に比べて本書はVBAの公式テキストの内容に近いステートメントや関数が使われており、何より初心者がちょっとしたシステムをつくってみたいと思った時にそれ程難しくない内容だと感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった経緯からVBAのツボとコツの本を選んだという次第です。</p>\r\n<h2>スケジュール表の簡単な概要</h2>\r\n<p>エクセル上でスケジュール表をつくるとなると、単純に年・月・日と曜日、そしてその日何をするかが書けるちょっとしたスペースがあるスケジュール表であればすぐにできそうなイメージがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も最初は『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』でつくるスケジュール表というのはそんなイメージがあって簡単に出来るものだろうと思っていました。しかし実際つくるとなると全然違いました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書における「スケジュール表自動作成」のスケジュール表というのは基本的にエクセルのワークシート上において次のようにつくっていきます。</p>\r\n<ul>\r\n	<li>A1セルに年度</li>\r\n	<li>A列に月</li>\r\n	<li>B列に日</li>\r\n	<li>C列に曜日</li>\r\n	<li>D列は少し幅を広げて、その何をするかのスペースにする</li>\r\n	<li>土曜日、日曜日の休日と祝日に色をぬる</li>\r\n</ul>\r\n<p>といった感じでつくっていきます。一見すると何の変哲もない簡単なスケジュール表に見えます。手作業とかオートフィルを使ってもそれほど難しくはないんじゃないか、何もVBAを使ってコードを入力していくまでもないように見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、このスケジュール表を自動作成するためには、様々な状況やパターンが想定して書かれており、そのために430ページというボリュームになっています。</p>\r\n<p>&nbsp;</p>\r\n<p>ではもう少し具体的に、このスケジュール表自動作成にはどういった機能があって、それを実現するための方法にはどんなものがあるのかについて、次の項目でまとめていきます。</p>\r\n<h2>実際の仕事においてどのようにコードが入力されていくのか</h2>\r\n<p>スケジュール表自動作成というシステムをつくるためにどういった方法で進めていくのか、というのが本書においては次のように書かれています。</p>\r\n<ul>\r\n	<li>ブック新規作成</li>\r\n	<li>期間とスケジュール欄の列幅を固定値で、月・日・曜日と罫線を描画</li>\r\n	<li>指定した期間とスケジュール欄の列幅で、月・日・曜日と罫線を描画</li>\r\n	<li>印刷範囲設定</li>\r\n	<li>土日祝日のセル背景に色を付ける</li>\r\n	<li>フォーム化</li>\r\n	<li>エラー処理追加</li>\r\n</ul>\r\n<p>パッとみるとそれほど難しくはないように思えますが、VBA初心者が勉強するうえではそうでもありません。上記のような感じで進んでいくにあたって、本書において主に以下の項目がVBAプログラミングで新たに学べるものとなっています。</p>\r\n<ul>\r\n	<li>罫線の引き方</li>\r\n	<li>日付関係の各種関数</li>\r\n	<li>印刷範囲の設定方法</li>\r\n	<li>変数のより高度な使い方</li>\r\n	<li>VBEのデバッグ機能の使い方</li>\r\n	<li>ファイル操作</li>\r\n	<li>2次元配列の使い方</li>\r\n	<li>組み込みダイアログの利用</li>\r\n	<li>スピンボタンやフレームなどのフォーム</li>\r\n	<li>エラー処理</li>\r\n	<li>配列の要素数の操作</li>\r\n	<li>オリジナルのデータ型の定義</li>\r\n</ul>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』にも書いていないことが結構あります。それと同時に本書を読み始めてから、「スケジュール表というと単純そうな感じがするけど、確かにこんな機能も考えられるよな」とか「こういった方法もあるんだな」といった感じでたくさんの気付きがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書ではスケジュール表自動作成というシステムをつくっていくという内容になっていますが、そのために「段階的につくりあげていく」というアプローチをとっています。その理由は次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.30</p>\r\n<p>アプリケーションの規模が大きいということは、プログラミングで実装する機能の数が多かったり、1つの機能そのもののコード量が多かったりします。すると、コードの記述ミスなどによって不具合が発生する確率が上がり、それぞれの機能が最初から一発ですべて意図通りに動く確率が下がってしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>Excel VBAでのアプリケーション制作において、アプリケーションの規模が大きくなればなるほど大切になるコツは、前作でも登場した「段階的に作り上げていく」です。</p>\r\n</blockquote>\r\n<p>確かにそうだなと思いました。自分も職場でVBAを使って簡単なプログラムを作ったときは「今はまだそんなにコードは多くないけど、これが何千行、何万行にもなったらどうやって進めていけばいいんだろう」と考えていました。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに少しずつコードを入れていって、その都度動作を確認していった方が現実的です。</p>\r\n<h2>デバッグとエラー処理</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>フォームモジュールやFunctionプロシージャの活用</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>ワードプレステーマで使われるモジュールテンプレートの数</h2>\r\n<p>たぶんエクセルのVBAでコードを入力する場所としての「モジュール」にあたるものが、ワードプレスのテーマにおいて「モジュールテンプレート」というものに対応するのではないでしょうか。（間違えていたら許してください）</p>\r\n<p>&nbsp;</p>\r\n<p>このブログで使わせていただいてるワードプレスのテーマが「simplicity」というものであり、わいひらさんという方が作成したものです。</p>\r\n<p>&nbsp;</p>\r\n<p>で、その管理画面からカスタマイズ→テンプレートの編集でこのテーマで使われているモジュールテンプレートが100個程あります。親テーマとか子テーマとかいろいろ種類があるのですが、最も多いところでこのテーマを構成していると考えられるコードが書かれたモジュールが100個程あるということです。</p>\r\n<p>&nbsp;</p>\r\n<p>何が言いたいかというと、こういった使いやすいテーマを作れるプロというのは本当にすごいというのと、これぐらいの規模のコードを書く必要があるんだなぁという点に気づいたことです。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分であれば、テーマの数とかモジュールテンプレートの数とか全然気にもとめていませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を通して実際に自分の手でコードを入力していくことでその大変さに気づきました。だからこそこのブログのテーマのように、プロの方がつくるシステムがどれだけすごいのか、ということが少しですが理解できた気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱり実際に経験してみないとその凄さというのはわからないものです。もちろん全部を理解したわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>けれどもコードの分量とかここにチェックマークをつけたらこのコードが反応してここに繋がってくるんだなとか、全然素人視点ではあるのですが想像を巡らせるとこれだけの複雑な構造を構築できる製作者の方というのはどれだけすごいのだろうか、と途方に暮れてしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようなことからタイトルにもあるように、プログラマーとかSEとかその道のプロというのは本当にすごいと感心したというお話です。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/20/1021">オブジェクト型変数や誤字脱字などプログラミングでやりそうなミスについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>', 'VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした', '', 'inherit', 'closed', 'closed', '', '3373-revision-v1', '', '', '2018-04-08 05:25:18', '2018-04-08 05:25:18', '', 3373, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/3373-revision-v1', 0, 'revision', '', 0),
(3383, 1, '2018-04-08 06:08:26', '2018-04-08 06:08:26', '<p>VBAのスケジュール表自動作成というのは『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』にあるVBAで自動でできるようにしたスケジュール表のことです。</p>\r\n<p>&nbsp;</p>\r\n<p>スケジュール表というと何となくたいしたことはないイメージがあります。自分も最初は「簡単なシステムなんだろうな」と思っていました。しかし本書の大きさは大型本サイズでさらに全部で430ページ程になるなどボリュームがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、「スケジュール表なんて簡単そうなのになんでこんなに分厚いんだろう・・・。」と不思議に思っていました。けれども本書をひととおり読んでみて、簡単なシステムといっても実際に手を使ってコードをうちこんでいくことでいろいろ学ぶものがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むきっかけや目的</h2>\r\n<p>このブログではVBAというプログラミング言語のすごさやその効果について何度も書いてきました。それからVBAについて本格的に勉強を始めてからは『VBAエキスパート公式テキスト Excel VBA ベーシック』や『VBAエキスパート公式テキスト Excel VBA スタンダード』を読んだり、業務で本で学んだ知識を利用して簡単にプログラムをつくってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>ある程度時間が経ち、多少VBAというものがわかってきたのでもう少しまとまったシステムをつくってみたいと考えるようになりました。そこで手に取ったのが『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』です。</p>\r\n<p>&nbsp;</p>\r\n<p>他にもVBAに関するまとまったシステムをつくる方法が書かれた本はいくつかあったのですが、他の本に比べて本書はVBAの公式テキストの内容に近いステートメントや関数が使われており、何より初心者がちょっとしたシステムをつくってみたいと思った時にそれ程難しくない内容だと感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった経緯からVBAのツボとコツの本を選んだという次第です。</p>\r\n<h2>スケジュール表の簡単な概要</h2>\r\n<p>エクセル上でスケジュール表をつくるとなると、単純に年・月・日と曜日、そしてその日何をするかが書けるちょっとしたスペースがあるスケジュール表であればすぐにできそうなイメージがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も最初は『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』でつくるスケジュール表というのはそんなイメージがあって簡単に出来るものだろうと思っていました。しかし実際つくるとなると全然違いました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書における「スケジュール表自動作成」のスケジュール表というのは基本的にエクセルのワークシート上において次のようにつくっていきます。</p>\r\n<ul>\r\n	<li>A1セルに年度</li>\r\n	<li>A列に月</li>\r\n	<li>B列に日</li>\r\n	<li>C列に曜日</li>\r\n	<li>D列は少し幅を広げて、その何をするかのスペースにする</li>\r\n	<li>土曜日、日曜日の休日と祝日に色をぬる</li>\r\n</ul>\r\n<p>といった感じでつくっていきます。一見すると何の変哲もない簡単なスケジュール表に見えます。手作業とかオートフィルを使ってもそれほど難しくはないんじゃないか、何もVBAを使ってコードを入力していくまでもないように見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、このスケジュール表を自動作成するためには、様々な状況やパターンが想定して書かれており、そのために430ページというボリュームになっています。</p>\r\n<p>&nbsp;</p>\r\n<p>ではもう少し具体的に、このスケジュール表自動作成にはどういった機能があって、それを実現するための方法にはどんなものがあるのかについて、次の項目でまとめていきます。</p>\r\n<h2>実際の仕事においてどのようにコードが入力されていくのか</h2>\r\n<p>スケジュール表自動作成というシステムをつくるためにどういった方法で進めていくのか、というのが本書においては次のように書かれています。</p>\r\n<ul>\r\n	<li>ブック新規作成</li>\r\n	<li>期間とスケジュール欄の列幅を固定値で、月・日・曜日と罫線を描画</li>\r\n	<li>指定した期間とスケジュール欄の列幅で、月・日・曜日と罫線を描画</li>\r\n	<li>印刷範囲設定</li>\r\n	<li>土日祝日のセル背景に色を付ける</li>\r\n	<li>フォーム化</li>\r\n	<li>エラー処理追加</li>\r\n</ul>\r\n<p>パッとみるとそれほど難しくはないように思えますが、VBA初心者が勉強するうえではそうでもありません。上記のような感じで進んでいくにあたって、本書において主に以下の項目がVBAプログラミングで新たに学べるものとなっています。</p>\r\n<ul>\r\n	<li>罫線の引き方</li>\r\n	<li>日付関係の各種関数</li>\r\n	<li>印刷範囲の設定方法</li>\r\n	<li>変数のより高度な使い方</li>\r\n	<li>VBEのデバッグ機能の使い方</li>\r\n	<li>ファイル操作</li>\r\n	<li>2次元配列の使い方</li>\r\n	<li>組み込みダイアログの利用</li>\r\n	<li>スピンボタンやフレームなどのフォーム</li>\r\n	<li>エラー処理</li>\r\n	<li>配列の要素数の操作</li>\r\n	<li>オリジナルのデータ型の定義</li>\r\n</ul>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』にも書いていないことが結構あります。それと同時に本書を読み始めてから、「スケジュール表というと単純そうな感じがするけど、確かにこんな機能も考えられるよな」とか「こういった方法もあるんだな」といった感じでたくさんの気付きがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書ではスケジュール表自動作成というシステムをつくっていくという内容になっていますが、そのために「段階的につくりあげていく」というアプローチをとっています。その理由は次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.30</p>\r\n<p>アプリケーションの規模が大きいということは、プログラミングで実装する機能の数が多かったり、1つの機能そのもののコード量が多かったりします。すると、コードの記述ミスなどによって不具合が発生する確率が上がり、それぞれの機能が最初から一発ですべて意図通りに動く確率が下がってしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>Excel VBAでのアプリケーション制作において、アプリケーションの規模が大きくなればなるほど大切になるコツは、前作でも登場した「段階的に作り上げていく」です。</p>\r\n</blockquote>\r\n<p>確かにそうだなと思いました。自分も職場でVBAを使って簡単なプログラムを作ったときは「今はまだそんなにコードは多くないけど、これが何千行、何万行にもなったらどうやって進めていけばいいんだろう」と考えていました。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに少しずつコードを入れていって、その都度動作を確認していった方が現実的です。本書ではこの「段階的に作り上げていく」という方法が一貫して使われています。</p>\r\n<p>&nbsp;</p>\r\n<p>もう少し詳しく書くと、</p>\r\n<p>一旦思いつくやり方でやってみる→ある程度つくったら見直しをしてもっと簡単に処理できるステートメント関数へ修正→withステートメントを使って重複したコードをまとめていく、この繰り返しといった感じです。</p>\r\n<p>&nbsp;</p>\r\n<p>なるほど、実際の仕事の現場でもたぶんこういった感じで進められているのでしょう。どんなステートメントや関数、機能があるのかという面もそうですが、実際の業務の進め方という面でもいろいろとイメージができて勉強になる本です。</p>\r\n<h2>デバッグとエラー処理</h2>\r\n<p>システムをつくるとなると、様々な状況を想定してデバッグやエラー処理も必要になってきます。自分は今まではプログラムは作ったら作りっぱなしで、その後「不具合が出たらどう処理するか」までは全然考えていませんでした。こういった面でも本書は勉強になります。</p>\r\n<p>&nbsp;</p>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』ではデバッグやイミディエイトウィンドウなど簡単にしか説明されていないのですが、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』では具体的にどういった場面でどの機能を使えばいいのかが書かれています。</p>\r\n<p>&nbsp;</p>\r\n<p>「おっ」と感じた部分もたくさんあったのですが、その中のひとつがウォッチウィンドウを使う時にコードには記述されていないウォッチ式を追加して値を確認できる、といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>説明するのは難しいのですが、実際の論理エラーを想定してそういった時はどうすればいいのかが詳しく書かれており、興味がある方は本書を見ていただければと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>本書はスケジュール表自動作成のエラー処理についても書かれています。その考え方として「自分がシステムをつくってもユーザーが意図通りシステムを使ってくれるとは限らない。時にはこちらが全く想定しない使い方をするかもしれない。そうなった時のためにも何らかの処理を準備しておく必要がある」といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに言われてみればそうだなぁと思いました。別にいたずらするつもりはなくても、何かの拍子で手が滑ってとんでもない数値を入れてしまったり、気づかずに全然違う値を入れてしまうという状況はあり得ます。</p>\r\n<p>&nbsp;</p>\r\n<p>そうなった時のためにどんな対応方法が書かれているのが本書のエラー処理の部分です。この部分もVBAで配列では対応できない場合はTypeステートメントを使ってこういう方法もある、といったことが書かれており学べる部分がたくさんあると感じました。</p>\r\n<p>&nbsp;</p>\r\n<h2>フォームモジュールやFunctionプロシージャの活用</h2>\r\n<p>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』の中の一番の見所はたぶんここでしょう。第5章の「フォームから期間とデザインを指定可能にしよう」という所です。</p>\r\n<p>&nbsp;</p>\r\n<p>VBAとかプログラミングと聞くと、単純に業務の自動化、ボタンを押したら何らかの処理が自動で行われるといったイメージがありますが、VBAにはそれだけではなく「フォームの作成」ができる機能があります。これがVBAの幅を広げているとも言えると思います。</p>\r\n<p>&nbsp;</p>\r\n<p>この第5章ではフォームを使ってスケジュール表自動作成の開始日と終了日の設定、休日祝日のセルにどの色を使うかの選択などを設定できるようにしていくのですが、この部分ではどのようにコードを入れていくのかがすごく勉強になりました。</p>\r\n<p>&nbsp;</p>\r\n<p>このフォームにこのコードを入れたらAという処理が実行されて、別のフォームに入れたBというコードはCに数値を入れたら処理が実行されるといった具合に、「処理がいろんな所を飛ぶ」のが、「あぁなんかシステムっぽいなぁ」と感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>会計ソフトとか実際に企業内で使われるようなシステムもこんな感じなのかなぁと思いました。</p>\r\n<h2>ワードプレステーマで使われるモジュールテンプレートの数</h2>\r\n<p>たぶんエクセルのVBAでコードを入力する場所としての「モジュール」にあたるものが、ワードプレスのテーマにおいて「モジュールテンプレート」というものに対応するのではないでしょうか。（間違えていたら許してください）</p>\r\n<p>&nbsp;</p>\r\n<p>このブログで使わせていただいてるワードプレスのテーマが「simplicity」というものであり、わいひらさんという方が作成したものです。</p>\r\n<p>&nbsp;</p>\r\n<p>で、その管理画面からカスタマイズ→テンプレートの編集でこのテーマで使われているモジュールテンプレートが100個程あります。親テーマとか子テーマとかいろいろ種類があるのですが、最も多いところでこのテーマを構成していると考えられるコードが書かれたモジュールが100個程あるということです。</p>\r\n<p>&nbsp;</p>\r\n<p>何が言いたいかというと、こういった使いやすいテーマを作れるプロというのは本当にすごいというのと、これぐらいの規模のコードを書く必要があるんだなぁという点に気づいたことです。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分であれば、テーマの数とかモジュールテンプレートの数とか全然気にもとめていませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を通して実際に自分の手でコードを入力していくことでその大変さに気づきました。だからこそこのブログのテーマのように、プロの方がつくるシステムがどれだけすごいのか、ということが少しですが理解できた気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱり実際に経験してみないとその凄さというのはわからないものです。もちろん全部を理解したわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>けれどもコードの分量とかここにチェックマークをつけたらこのコードが反応してここに繋がってくるんだなとか、全然素人視点ではあるのですが想像を巡らせるとこれだけの複雑な構造を構築できる製作者の方というのはどれだけすごいのだろうか、と途方に暮れてしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようなことからタイトルにもあるように、プログラマーとかSEとかその道のプロというのは本当にすごいと感心したというお話です。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/20/1021">オブジェクト型変数や誤字脱字などプログラミングでやりそうなミスについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>', 'VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした', '', 'inherit', 'closed', 'closed', '', '3373-revision-v1', '', '', '2018-04-08 06:08:26', '2018-04-08 06:08:26', '', 3373, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/3373-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3384, 1, '2018-04-08 06:18:31', '2018-04-08 06:18:31', '<p>VBAのスケジュール表自動作成というのは『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』にあるVBAで自動でできるようにしたスケジュール表のことです。</p>\r\n<p>&nbsp;</p>\r\n<p>スケジュール表というと何となくたいしたことはないイメージがあります。自分も最初は「簡単なシステムなんだろうな」と思っていました。しかし本書の大きさは大型本サイズでさらに全部で430ページ程になるなどボリュームがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、「スケジュール表なんて簡単そうなのになんでこんなに分厚いんだろう・・・。」と不思議に思っていました。けれども本書をひととおり読んでみて、簡単なシステムといっても実際に手を使ってコードをうちこんでいくことでいろいろ学ぶものがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むきっかけや目的</h2>\r\n<p>このブログではVBAというプログラミング言語のすごさやその効果について何度も書いてきました。それからVBAについて本格的に勉強を始めてからは『VBAエキスパート公式テキスト Excel VBA ベーシック』や『VBAエキスパート公式テキスト Excel VBA スタンダード』を読んだり、業務で本で学んだ知識を利用して簡単にプログラムをつくってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>ある程度時間が経ち、多少VBAというものがわかってきたのでもう少しまとまったシステムをつくってみたいと考えるようになりました。そこで手に取ったのが『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』です。</p>\r\n<p>&nbsp;</p>\r\n<p>他にもVBAに関するまとまったシステムをつくる方法が書かれた本はいくつかあったのですが、他の本に比べて本書はVBAの公式テキストの内容に近いステートメントや関数が使われており、何より初心者がちょっとしたシステムをつくってみたいと思った時にそれ程難しくない内容だと感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった経緯からVBAのツボとコツの本を選んだという次第です。</p>\r\n<h2>スケジュール表の簡単な概要</h2>\r\n<p>エクセル上でスケジュール表をつくるとなると、単純に年・月・日と曜日、そしてその日何をするかが書けるちょっとしたスペースがあるスケジュール表であればすぐにできそうなイメージがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も最初は『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』でつくるスケジュール表というのはそんなイメージがあって簡単に出来るものだろうと思っていました。しかし実際つくるとなると全然違いました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書における「スケジュール表自動作成」のスケジュール表というのは基本的にエクセルのワークシート上において次のようにつくっていきます。</p>\r\n<ul>\r\n	<li>A1セルに年度</li>\r\n	<li>A列に月</li>\r\n	<li>B列に日</li>\r\n	<li>C列に曜日</li>\r\n	<li>D列は少し幅を広げて、その何をするかのスペースにする</li>\r\n	<li>土曜日、日曜日の休日と祝日に色をぬる</li>\r\n</ul>\r\n<p>といった感じでつくっていきます。一見すると何の変哲もない簡単なスケジュール表に見えます。手作業とかオートフィルを使ってもそれほど難しくはないんじゃないか、何もVBAを使ってコードを入力していくまでもないように見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、このスケジュール表を自動作成するためには、様々な状況やパターンが想定して書かれており、そのために430ページというボリュームになっています。</p>\r\n<p>&nbsp;</p>\r\n<p>ではもう少し具体的に、このスケジュール表自動作成にはどういった機能があって、それを実現するための方法にはどんなものがあるのかについて、次の項目でまとめていきます。</p>\r\n<h2>実際の仕事においてどのようにコードが入力されていくのか</h2>\r\n<p>スケジュール表自動作成というシステムをつくるためにどういった方法で進めていくのか、というのが本書においては次のように書かれています。</p>\r\n<ul>\r\n	<li>ブック新規作成</li>\r\n	<li>期間とスケジュール欄の列幅を固定値で、月・日・曜日と罫線を描画</li>\r\n	<li>指定した期間とスケジュール欄の列幅で、月・日・曜日と罫線を描画</li>\r\n	<li>印刷範囲設定</li>\r\n	<li>土日祝日のセル背景に色を付ける</li>\r\n	<li>フォーム化</li>\r\n	<li>エラー処理追加</li>\r\n</ul>\r\n<p>パッとみるとそれほど難しくはないように思えますが、VBA初心者が勉強するうえではそうでもありません。上記のような感じで進んでいくにあたって、本書において主に以下の項目がVBAプログラミングで新たに学べるものとなっています。</p>\r\n<ul>\r\n	<li>罫線の引き方</li>\r\n	<li>日付関係の各種関数</li>\r\n	<li>印刷範囲の設定方法</li>\r\n	<li>変数のより高度な使い方</li>\r\n	<li>VBEのデバッグ機能の使い方</li>\r\n	<li>ファイル操作</li>\r\n	<li>2次元配列の使い方</li>\r\n	<li>組み込みダイアログの利用</li>\r\n	<li>スピンボタンやフレームなどのフォーム</li>\r\n	<li>エラー処理</li>\r\n	<li>配列の要素数の操作</li>\r\n	<li>オリジナルのデータ型の定義</li>\r\n</ul>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』にも書いていないことが結構あります。それと同時に本書を読み始めてから、「スケジュール表というと単純そうな感じがするけど、確かにこんな機能も考えられるよな」とか「こういった方法もあるんだな」といった感じでたくさんの気付きがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書ではスケジュール表自動作成というシステムをつくっていくという内容になっていますが、そのために「段階的につくりあげていく」というアプローチをとっています。その理由は次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.30</p>\r\n<p>アプリケーションの規模が大きいということは、プログラミングで実装する機能の数が多かったり、1つの機能そのもののコード量が多かったりします。すると、コードの記述ミスなどによって不具合が発生する確率が上がり、それぞれの機能が最初から一発ですべて意図通りに動く確率が下がってしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>Excel VBAでのアプリケーション制作において、アプリケーションの規模が大きくなればなるほど大切になるコツは、前作でも登場した「段階的に作り上げていく」です。</p>\r\n</blockquote>\r\n<p>確かにそうだなと思いました。自分も職場でVBAを使って簡単なプログラムを作ったときは「今はまだそんなにコードは多くないけど、これが何千行、何万行にもなったらどうやって進めていけばいいんだろう」と考えていました。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに少しずつコードを入れていって、その都度動作を確認していった方が現実的です。本書ではこの「段階的に作り上げていく」という方法が一貫して使われています。</p>\r\n<p>&nbsp;</p>\r\n<p>もう少し詳しく書くと、</p>\r\n<p>一旦思いつくやり方でやってみる→ある程度つくったら見直しをしてもっと簡単に処理できるステートメント関数へ修正→withステートメントを使って重複したコードをまとめていく、この繰り返しといった感じです。</p>\r\n<p>&nbsp;</p>\r\n<p>なるほど、実際の仕事の現場でもたぶんこういった感じで進められているのでしょう。どんなステートメントや関数、機能があるのかという面もそうですが、実際の業務の進め方という面でもいろいろとイメージができて勉強になる本です。</p>\r\n<h2>デバッグとエラー処理</h2>\r\n<p>システムをつくるとなると、様々な状況を想定してデバッグやエラー処理も必要になってきます。自分は今まではプログラムは作ったら作りっぱなしで、その後「不具合が出たらどう処理するか」までは全然考えていませんでした。こういった面でも本書は勉強になります。</p>\r\n<p>&nbsp;</p>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』ではデバッグやイミディエイトウィンドウなど簡単にしか説明されていないのですが、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』では具体的にどういった場面でどの機能を使えばいいのかが書かれています。</p>\r\n<p>&nbsp;</p>\r\n<p>「おっ」と感じた部分もたくさんあったのですが、その中のひとつがウォッチウィンドウを使う時にコードには記述されていないウォッチ式を追加して値を確認できる、といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>説明するのは難しいのですが、実際の論理エラーを想定してそういった時はどうすればいいのかが詳しく書かれており、興味がある方は本書を見ていただければと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>本書はスケジュール表自動作成のエラー処理についても書かれています。その考え方として「自分がシステムをつくってもユーザーが意図通りシステムを使ってくれるとは限らない。時にはこちらが全く想定しない使い方をするかもしれない。そうなった時のためにも何らかの処理を準備しておく必要がある」といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに言われてみればそうだなぁと思いました。別にいたずらするつもりはなくても、何かの拍子で手が滑ってとんでもない数値を入れてしまったり、気づかずに全然違う値を入れてしまうという状況はあり得ます。</p>\r\n<p>&nbsp;</p>\r\n<p>そうなった時のためにどんな対応方法が書かれているのが本書のエラー処理の部分です。この部分もVBAで配列では対応できない場合はTypeステートメントを使ってこういう方法もある、といったことが書かれており学べる部分がたくさんあると感じました。</p>\r\n<h2>フォームモジュールやFunctionプロシージャの活用</h2>\r\n<p>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』の中の一番の見所はたぶんここでしょう。第5章の「フォームから期間とデザインを指定可能にしよう」という所です。</p>\r\n<p>&nbsp;</p>\r\n<p>VBAとかプログラミングと聞くと、単純に業務の自動化、ボタンを押したら何らかの処理が自動で行われるといったイメージがありますが、VBAにはそれだけではなく「フォームの作成」ができる機能があります。これがVBAの幅を広げているとも言えると思います。</p>\r\n<p>&nbsp;</p>\r\n<p>この第5章ではフォームを使ってスケジュール表自動作成の開始日と終了日の設定、休日祝日のセルにどの色を使うかの選択などを設定できるようにしていくのですが、この部分ではどのようにコードを入れていくのかがすごく勉強になりました。</p>\r\n<p>&nbsp;</p>\r\n<p>このフォームにこのコードを入れたらAという処理が実行されて、別のフォームに入れたBというコードはCに数値を入れたら処理が実行されるといった具合に、「処理がいろんな所を飛ぶ」のが、「あぁなんかシステムっぽいなぁ」と感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>会計ソフトとか実際に企業内で使われるようなシステムもこんな感じなのかなぁと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書の第5章を読んでいておもしろいと思ったのは、VBAで用意されているコンボボックスとかスピンボックスなどのフォームを使うのではなく、「既にある色を選択できるダイアログボックス」なども利用できる点です。</p>\r\n<p>&nbsp;</p>\r\n<p>これはエクセルの画面の上にあるリボンから手作業で開くのではなく、ちゃんとVBAでのコードを利用することで開いたり使えたりするのです。「あぁそういったやり方もあるのかぁ」とVBAとかエクセルというものが自分の中ですごく可能性というか使い勝手が広がっていくような感じがしました。</p>\r\n<h2>ワードプレステーマで使われるモジュールテンプレートの数</h2>\r\n<p>たぶんエクセルのVBAでコードを入力する場所としての「モジュール」にあたるものが、ワードプレスのテーマにおいて「モジュールテンプレート」というものに対応するのではないでしょうか。（間違えていたら許してください）</p>\r\n<p>&nbsp;</p>\r\n<p>このブログで使わせていただいてるワードプレスのテーマが「simplicity」というものであり、わいひらさんという方が作成したものです。</p>\r\n<p>&nbsp;</p>\r\n<p>で、その管理画面からカスタマイズ→テンプレートの編集でこのテーマで使われているモジュールテンプレートが100個程あります。親テーマとか子テーマとかいろいろ種類があるのですが、最も多いところでこのテーマを構成していると考えられるコードが書かれたモジュールが100個程あるということです。</p>\r\n<p>&nbsp;</p>\r\n<p>何が言いたいかというと、こういった使いやすいテーマを作れるプロというのは本当にすごいというのと、これぐらいの規模のコードを書く必要があるんだなぁという点に気づいたことです。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分であれば、テーマの数とかモジュールテンプレートの数とか全然気にもとめていませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を通して実際に自分の手でコードを入力していくことでその大変さに気づきました。だからこそこのブログのテーマのように、プロの方がつくるシステムがどれだけすごいのか、ということが少しですが理解できた気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱり実際に経験してみないとその凄さというのはわからないものです。もちろん全部を理解したわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>けれどもコードの分量とかここにチェックマークをつけたらこのコードが反応してここに繋がってくるんだなとか、全然素人視点ではあるのですが想像を巡らせるとこれだけの複雑な構造を構築できる製作者の方というのはどれだけすごいのだろうか、と途方に暮れてしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようなことからタイトルにもあるように、プログラマーとかSEとかその道のプロというのは本当にすごいと感心したというお話です。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/20/1021">オブジェクト型変数や誤字脱字などプログラミングでやりそうなミスについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>', 'VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした', '', 'inherit', 'closed', 'closed', '', '3373-revision-v1', '', '', '2018-04-08 06:18:31', '2018-04-08 06:18:31', '', 3373, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/3373-revision-v1', 0, 'revision', '', 0),
(3385, 1, '2018-04-08 07:13:41', '2018-04-08 07:13:41', '<p>VBAのスケジュール表自動作成というのは『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』にあるVBAで自動でできるようにしたスケジュール表のことです。</p>\r\n<p>&nbsp;</p>\r\n<p>スケジュール表というと何となくたいしたことはないイメージがあります。自分も最初は「簡単なシステムなんだろうな」と思っていました。しかし本書の大きさは大型本サイズでさらに全部で430ページ程になるなどボリュームがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、「スケジュール表なんて簡単そうなのになんでこんなに分厚いんだろう・・・。」と不思議に思っていました。けれども本書をひととおり読んでみて、簡単なシステムといっても実際に手を使ってコードを入力していくことで学ぶものがたくさんありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むきっかけや目的</h2>\r\n<p>このブログではVBAというプログラミング言語のすごさやその効果について何度も書いてきました。それからVBAについて本格的に勉強を始めてからは『VBAエキスパート公式テキスト Excel VBA ベーシック』や『VBAエキスパート公式テキスト Excel VBA スタンダード』を読んだり、業務で本で学んだ知識を利用して簡単にプログラムをつくってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>ある程度時間が経ち、多少VBAというものがわかってきたので、もう少しまとまったシステムをつくってみたいと考えるようになりました。そこで手に取ったのが『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』です。</p>\r\n<p>&nbsp;</p>\r\n<p>他にもVBAに関するまとまったシステムをつくる方法が書かれた本はいくつかあったのですが、他の本に比べて本書はVBAの公式テキストの内容に近いステートメントや関数が使われており、何より初心者がちょっとしたシステムをつくってみたいと思った時にそれ程難しくない内容だと感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった経緯からVBAのツボとコツの本を選んだという次第です。</p>\r\n<h2>スケジュール表の簡単な概要</h2>\r\n<p>エクセル上でスケジュール表をつくるとなると、単純に年・月・日と曜日、そしてその日何をするかが書けるちょっとしたスペースがあるスケジュール表であればすぐにできそうなイメージがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も最初は『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』でつくるスケジュール表というのはそんなイメージがあって簡単に出来るものだろうと思っていました。しかし実際つくるとなると全然違いました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書における「スケジュール表自動作成」のスケジュール表というのは基本的にエクセルのワークシート上において次のように表示されるようにしていきます。</p>\r\n<ul>\r\n	<li>A1セルに年度</li>\r\n	<li>A列に月</li>\r\n	<li>B列に日</li>\r\n	<li>C列に曜日</li>\r\n	<li>D列は少し幅を広げて、その何をするかのスペースにする</li>\r\n	<li>土曜日、日曜日の休日と祝日に色をぬる</li>\r\n</ul>\r\n<p>といった感じでつくっていきます。一見すると何の変哲もない簡単なスケジュール表に見えます。手作業とかオートフィルを使ってもそれほど難しくはないんじゃないか、何もVBAを使ってコードを入力していくまでもないように見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、このスケジュール表を自動作成できるようにするためには、様々な状況やパターンの想定、それによる機能の追加などが書かれており、そのために430ページというボリュームになっています。</p>\r\n<p>&nbsp;</p>\r\n<p>ではもう少し具体的に、このスケジュール表自動作成にはどういった機能があって、それを実現するための方法にはどんなものがあるのかについて、次の項目以降でまとめていきます。</p>\r\n<h2>実際の仕事においてどのようにコードが入力されていくのか</h2>\r\n<p>スケジュール表自動作成というシステムをつくるためにどういった方法で進めていくのか、というのが本書においては次のように書かれています。</p>\r\n<ul>\r\n	<li>ブック新規作成</li>\r\n	<li>期間とスケジュール欄の列幅を固定値で、月・日・曜日と罫線を描画</li>\r\n	<li>指定した期間とスケジュール欄の列幅で、月・日・曜日と罫線を描画</li>\r\n	<li>印刷範囲設定</li>\r\n	<li>土日祝日のセル背景に色を付ける</li>\r\n	<li>フォーム化</li>\r\n	<li>エラー処理追加</li>\r\n</ul>\r\n<p>パッとみるとそれほど難しくはないように思えますが、VBA初心者が勉強するうえではそうでもありません。上記の形で進んでいくのと並行して本書では主に以下の項目がVBAプログラミングで新たに学べるものとなっています。</p>\r\n<ul>\r\n	<li>罫線の引き方</li>\r\n	<li>日付関係の各種関数</li>\r\n	<li>印刷範囲の設定方法</li>\r\n	<li>変数のより高度な使い方</li>\r\n	<li>VBEのデバッグ機能の使い方</li>\r\n	<li>ファイル操作</li>\r\n	<li>2次元配列の使い方</li>\r\n	<li>組み込みダイアログの利用</li>\r\n	<li>スピンボタンやフレームなどのフォーム</li>\r\n	<li>エラー処理</li>\r\n	<li>配列の要素数の操作</li>\r\n	<li>オリジナルのデータ型の定義</li>\r\n</ul>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』にも書いていないことが結構あります。それと同時に本書を読み始めてから、「スケジュール表というと単純そうな感じがするけど、確かにこんな機能も考えられるよな」とか「こういった方法もあるんだな」といった感じでたくさんの気付きがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書ではスケジュール表自動作成というシステムをつくっていくという内容になっていますが、そのために「段階的につくりあげていく」というアプローチをとっています。その理由は次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.30</p>\r\n<p>アプリケーションの規模が大きいということは、プログラミングで実装する機能の数が多かったり、1つの機能そのもののコード量が多かったりします。すると、コードの記述ミスなどによって不具合が発生する確率が上がり、それぞれの機能が最初から一発ですべて意図通りに動く確率が下がってしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>Excel VBAでのアプリケーション制作において、アプリケーションの規模が大きくなればなるほど大切になるコツは、前作でも登場した「段階的に作り上げていく」です。</p>\r\n</blockquote>\r\n<p>確かにそうだなと思いました。自分も職場でVBAを使って簡単なプログラムを作ったときは「今はまだそんなにコードは多くないけど、これが何千行、何万行にもなったらどうやって進めていけばいいんだろう」と考えていました。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに少しずつコードを入れていって、その都度動作を確認していった方が現実的です。本書ではこの「段階的に作り上げていく」という方法が一貫して使われています。</p>\r\n<p>&nbsp;</p>\r\n<p>もう少し詳しく書くと、</p>\r\n<p>&nbsp;</p>\r\n<p>一旦思いつくやり方でやってみる→ある程度つくったら見直しをしてもっと簡単に処理できるステートメントや関数へ修正→withステートメントを使って重複したコードをまとめていく、この繰り返しといった感じです。</p>\r\n<p>&nbsp;</p>\r\n<p>なるほど、実際の仕事の現場でもたぶんこういった感じで進められているのでしょう。どんなステートメントや関数、機能があるのかという面もそうですが、実際の業務の進め方という面でもいろいろとイメージができて勉強になる本です。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>デバッグとエラー処理</h2>\r\n<p>システムをつくるとなると、様々な状況を想定してデバッグやエラー処理も必要になってきます。自分は今まではプログラムは作ったら作りっぱなしで、その後「不具合が出たらどう処理するか」までは全然考えていませんでした。こういった面でも本書は勉強になります。</p>\r\n<p>&nbsp;</p>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』ではデバッグやイミディエイトウィンドウなど簡単にしか説明されていないのですが、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』では具体的にどういった場面でどの機能を使えばいいのかが書かれています。</p>\r\n<p>&nbsp;</p>\r\n<p>「おっ」と感じた部分もたくさんあったのですが、その中のひとつがウォッチウィンドウを使う時にコードには記述されていないウォッチ式を追加して値を確認できる、といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>説明するのは難しいのですが、実際の論理エラーを想定してそういった時はどうすればいいのかが詳しく書かれており、興味がある方は本書を見ていただければと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>本書はスケジュール表自動作成のエラー処理についても書かれています。その考え方として「自分がシステムをつくってもユーザーが意図通りシステムを使ってくれるとは限らない。時にはこちらが全く想定していない使い方をするかもしれない。そうなった時のためにも何らかの処理を準備しておく必要がある」といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに言われてみればそうだなぁと思いました。別にいたずらするつもりはなくても、何かの拍子で手が滑ってとんでもない数値を入れてしまったり、気づかずに全然違う値を入れてしまうという状況はあり得ます。</p>\r\n<p>&nbsp;</p>\r\n<p>そうなった時のためにどんな対応方法が書かれているのかというのが本書のエラー処理の部分です。この部分もVBAで配列では対応できない場合はTypeステートメントを使う方法もある、といったことが書かれており学べる部分がたくさんあると感じました。</p>\r\n<h2>フォームモジュールやFunctionプロシージャの活用</h2>\r\n<p>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』の中の一番の見所はたぶんここだと自分では感じています。第5章の「フォームから期間とデザインを指定可能にしよう」という所です。</p>\r\n<p>&nbsp;</p>\r\n<p>VBAとかプログラミングと聞くと、単純に業務の自動化、ボタンを押したら何らかの処理が自動で行われるといったイメージがありますが、VBAにはそれだけではなく「フォームの作成」ができる機能があります。これがVBAの幅を広げているとも言えると思います。</p>\r\n<p>&nbsp;</p>\r\n<p>この第5章ではフォームを使ってスケジュール表自動作成の開始日と終了日の設定、休日祝日のセルにどの色を使うかの選択などを設定できるようにしていくのですが、この部分ではどのようにコードを入れていくのかがすごく勉強になりました。</p>\r\n<p>&nbsp;</p>\r\n<p>例えばこのフォームにこのコードを入れたらAという処理が実行されて、別のフォームに入れたBというコードはCに数値を入れたら処理が実行されるといった具合に、「処理がいろんな所を飛ぶ」のが、「あぁなんかシステムっぽいなぁ」と感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>会計ソフトとか実際に企業内で使われるようなシステムもおそらくこんな感じなのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>本書の第5章を読んでいておもしろいと思ったのは、VBAで用意されているコンボボックスとかスピンボックスなどのフォームを使うだけではなく、「既にある色を選択できるダイアログボックス」なども利用できる点です。</p>\r\n<p>&nbsp;</p>\r\n<p>これはエクセルの画面の上にあるリボンから手作業で開くのではなく、ちゃんとVBAでのコードを利用することで開いたり使えたりするのです。「あぁそういったやり方もあるのかぁ」とVBAとかエクセルというものが自分の中ですごく可能性というか使い勝手が広がっていくような感じがしました。</p>\r\n<h2>ワードプレステーマで使われるモジュールテンプレートの数</h2>\r\n<p>ここまで書いてきたように『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むことで、システムというのはこんな感じなのかな、というなんとなくのイメージはできるようになってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>特にこのブログではワードプレスで「simplicity」というテーマを使っているのですが、システムの内部の構造までわかるものの中では身近にあるもののひとつです。</p>\r\n<p>&nbsp;</p>\r\n<p>たぶんエクセルのVBAでコードを入力する場所としての「モジュール」にあたるものが、ワードプレスのテーマにおいて「モジュールテンプレート」というものに対応するのではないでしょうか。（間違えていたら許してください）</p>\r\n<p>&nbsp;</p>\r\n<p>このブログで使わせていただいてるワードプレスのテーマが「simplicity」というものであり、わいひらさんという方が作成したものです。</p>\r\n<p>&nbsp;</p>\r\n<p>で、その管理画面からカスタマイズ→テンプレートの編集でこのテーマで使われているモジュールテンプレートが100個程あります。親テーマとか子テーマとかいろいろ種類があるのですが、最も多いところでこのテーマを構成していると考えられるコードが書かれたモジュールが100個程あるということです。</p>\r\n<p>&nbsp;</p>\r\n<p>何が言いたいかというと、本を見ながらではありますが実際にシステムをつくってみたことで、「simplicity」などの使いやすいテーマを作れるプロというのは本当にすごいと感じられるようになったのと、このレベルのテーマをつくるにはこれぐらいの規模のコードを書く必要があるんだなぁという点に気づいたということです。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分であれば、テーマの数とかモジュールテンプレートの数とか全然気にもとめていませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を通して実際に自分の手でコードを入力していくことでその大変さに気づきました。だからこそこのブログのテーマのように、プロの方がつくるシステムがどれだけすごいのか、ということが少しですが理解できた気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱり実際に経験してみないとその凄さというのはわからないものです。もちろん全部を理解したわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>けれどもコードの分量とかここにチェックマークをつけたらこのコードが反応してここに繋がってくるんだなとか、全然素人視点ではあるのですが想像を巡らせるとこれだけの複雑な構造を構築できる製作者の方というのはどれだけすごいのだろうか、と途方に暮れてしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようなことからタイトルにもあるように、プログラマーとかSEとかその道のプロというのは本当にすごいと感心したというお話です。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/20/1021">オブジェクト型変数や誤字脱字などプログラミングでやりそうなミスについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>', 'VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした', '', 'inherit', 'closed', 'closed', '', '3373-revision-v1', '', '', '2018-04-08 07:13:41', '2018-04-08 07:13:41', '', 3373, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/3373-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3386, 1, '2018-04-08 07:17:04', '2018-04-08 07:17:04', '<p>VBAのスケジュール表自動作成というのは『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』にあるVBAで自動でできるようにしたスケジュール表のことです。</p>\r\n<p>&nbsp;</p>\r\n<p>スケジュール表というと何となくたいしたことはないイメージがあります。自分も最初は「簡単なシステムなんだろうな」と思っていました。しかし本書の大きさは大型本サイズでさらに全部で430ページ程になるなどボリュームがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、「スケジュール表なんて簡単そうなのになんでこんなに分厚いんだろう・・・。」と不思議に思っていました。けれども本書をひととおり読んでみて、簡単なシステムといっても実際に手を使ってコードを入力していくことで学ぶものがたくさんありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むきっかけや目的</h2>\r\n<p>このブログではVBAというプログラミング言語のすごさやその効果について何度も書いてきました。それからVBAについて本格的に勉強を始めてからは『VBAエキスパート公式テキスト Excel VBA ベーシック』や『VBAエキスパート公式テキスト Excel VBA スタンダード』を読んだり、業務で本で学んだ知識を利用して簡単にプログラムをつくってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>ある程度時間が経ち、多少VBAというものがわかってきたので、もう少しまとまったシステムをつくってみたいと考えるようになりました。そこで手に取ったのが『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』です。</p>\r\n<p>&nbsp;</p>\r\n<p>他にもVBAに関するまとまったシステムをつくる方法が書かれた本はいくつかあったのですが、他の本に比べて本書はVBAの公式テキストの内容に近いステートメントや関数が使われており、何より初心者がちょっとしたシステムをつくってみたいと思った時にそれ程難しくない内容だと感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった経緯からVBAのツボとコツの本を選んだという次第です。</p>\r\n<h2>スケジュール表の簡単な概要</h2>\r\n<p>エクセル上でスケジュール表をつくるとなると、単純に年・月・日と曜日、そしてその日何をするかが書けるちょっとしたスペースがあるスケジュール表であればすぐにできそうなイメージがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も最初は『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』でつくるスケジュール表というのはそんなイメージがあって簡単に出来るものだろうと思っていました。しかし実際つくるとなると全然違いました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書における「スケジュール表自動作成」のスケジュール表というのは基本的にエクセルのワークシート上において次のように表示されるようにしていきます。</p>\r\n<ul>\r\n	<li>A1セルに年度</li>\r\n	<li>A列に月</li>\r\n	<li>B列に日</li>\r\n	<li>C列に曜日</li>\r\n	<li>D列は少し幅を広げて、その何をするかのスペースにする</li>\r\n	<li>土曜日、日曜日の休日と祝日に色をぬる</li>\r\n</ul>\r\n<p>といった感じでつくっていきます。一見すると何の変哲もない簡単なスケジュール表に見えます。手作業とかオートフィルを使ってもそれほど難しくはないんじゃないか、何もVBAを使ってコードを入力していくまでもないように見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、このスケジュール表を自動作成できるようにするためには、様々な状況やパターンの想定、それによる機能の追加などが書かれており、そのために430ページというボリュームになっています。</p>\r\n<p>&nbsp;</p>\r\n<p>ではもう少し具体的に、このスケジュール表自動作成にはどういった機能があって、それを実現するための方法にはどんなものがあるのかについて、次の項目以降でまとめていきます。</p>\r\n<h2>実際の仕事においてどのようにコードが入力されていくのか</h2>\r\n<p>スケジュール表自動作成というシステムをつくるためにどういった方法で進めていくのか、というのが本書においては次のように書かれています。</p>\r\n<ul>\r\n	<li>ブック新規作成</li>\r\n	<li>期間とスケジュール欄の列幅を固定値で、月・日・曜日と罫線を描画</li>\r\n	<li>指定した期間とスケジュール欄の列幅で、月・日・曜日と罫線を描画</li>\r\n	<li>印刷範囲設定</li>\r\n	<li>土日祝日のセル背景に色を付ける</li>\r\n	<li>フォーム化</li>\r\n	<li>エラー処理追加</li>\r\n</ul>\r\n<p>パッとみるとそれほど難しくはないように思えますが、VBA初心者が勉強するうえではそうでもありません。上記の形で進んでいくのと並行して本書では主に以下の項目がVBAプログラミングで新たに学べるものとなっています。</p>\r\n<ul>\r\n	<li>罫線の引き方</li>\r\n	<li>日付関係の各種関数</li>\r\n	<li>印刷範囲の設定方法</li>\r\n	<li>変数のより高度な使い方</li>\r\n	<li>VBEのデバッグ機能の使い方</li>\r\n	<li>ファイル操作</li>\r\n	<li>2次元配列の使い方</li>\r\n	<li>組み込みダイアログの利用</li>\r\n	<li>スピンボタンやフレームなどのフォーム</li>\r\n	<li>エラー処理</li>\r\n	<li>配列の要素数の操作</li>\r\n	<li>オリジナルのデータ型の定義</li>\r\n</ul>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』にも書いていないことが結構あります。それと同時に本書を読み始めてから、「スケジュール表というと単純そうな感じがするけど、確かにこんな機能も考えられるよな」とか「こういった方法もあるんだな」といった感じでたくさんの気付きがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書ではスケジュール表自動作成というシステムをつくっていくという内容になっていますが、そのために「段階的につくりあげていく」というアプローチをとっています。その理由は次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.30</p>\r\n<p>アプリケーションの規模が大きいということは、プログラミングで実装する機能の数が多かったり、1つの機能そのもののコード量が多かったりします。すると、コードの記述ミスなどによって不具合が発生する確率が上がり、それぞれの機能が最初から一発ですべて意図通りに動く確率が下がってしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>Excel VBAでのアプリケーション制作において、アプリケーションの規模が大きくなればなるほど大切になるコツは、前作でも登場した「段階的に作り上げていく」です。</p>\r\n</blockquote>\r\n<p>確かにそうだなと思いました。自分も職場でVBAを使って簡単なプログラムを作ったときは「今はまだそんなにコードは多くないけど、これが何千行、何万行にもなったらどうやって進めていけばいいんだろう」と考えていました。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに少しずつコードを入れていって、その都度動作を確認していった方が現実的です。本書ではこの「段階的に作り上げていく」という方法が一貫して使われています。</p>\r\n<p>&nbsp;</p>\r\n<p>もう少し詳しく書くと、</p>\r\n<p>&nbsp;</p>\r\n<p>一旦思いつくやり方でやってみる→ある程度つくったら見直しをしてもっと簡単に処理できるステートメントや関数へ修正→withステートメントを使って重複したコードをまとめていく、この繰り返しといった感じです。</p>\r\n<p>&nbsp;</p>\r\n<p>なるほど、実際の仕事の現場でもたぶんこういった感じで進められているのでしょう。どんなステートメントや関数、機能があるのかという面もそうですが、実際の業務の進め方という面でもいろいろとイメージができて勉強になる本です。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>デバッグとエラー処理</h2>\r\n<p>システムをつくるとなると、様々な状況を想定してデバッグやエラー処理も必要になってきます。自分は今まではプログラムは作ったら作りっぱなしで、その後「不具合が出たらどう処理するか」までは全然考えていませんでした。こういった面でも本書は勉強になります。</p>\r\n<p>&nbsp;</p>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』ではデバッグやイミディエイトウィンドウなど簡単にしか説明されていないのですが、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』では具体的にどういった場面でどの機能を使えばいいのかが書かれています。</p>\r\n<p>&nbsp;</p>\r\n<p>「おっ」と感じた部分もたくさんあったのですが、その中のひとつがウォッチウィンドウを使う時にコードには記述されていないウォッチ式を追加して値を確認できる、といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>説明するのは難しいのですが、実際の論理エラーを想定してそういった時はどうすればいいのかが詳しく書かれており、興味がある方は本書を見ていただければと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>本書はスケジュール表自動作成のエラー処理についても書かれています。その考え方として「自分がシステムをつくってもユーザーが意図通りシステムを使ってくれるとは限らない。時にはこちらが全く想定していない使い方をするかもしれない。そうなった時のためにも何らかの処理を準備しておく必要がある」といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに言われてみればそうだなぁと思いました。別にいたずらするつもりはなくても、何かの拍子で手が滑ってとんでもない数値を入れてしまったり、気づかずに全然違う値を入れてしまうという状況はあり得ます。</p>\r\n<p>&nbsp;</p>\r\n<p>そうなった時のためにどんな対応方法が書かれているのかというのが本書のエラー処理の部分です。この部分もVBAで配列では対応できない場合はTypeステートメントを使う方法もある、といったことが書かれており学べる部分がたくさんあると感じました。</p>\r\n<h2>フォームモジュールやFunctionプロシージャの活用</h2>\r\n<p>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』の中の一番の見所はたぶんここだと自分では感じています。第5章の「フォームから期間とデザインを指定可能にしよう」という所です。</p>\r\n<p>&nbsp;</p>\r\n<p>VBAとかプログラミングと聞くと、単純に業務の自動化、ボタンを押したら何らかの処理が自動で行われるといったイメージがありますが、VBAにはそれだけではなく「フォームの作成」ができる機能があります。これがVBAの幅を広げているとも言えると思います。</p>\r\n<p>&nbsp;</p>\r\n<p>この第5章ではフォームを使ってスケジュール表自動作成の開始日と終了日の設定、休日祝日のセルにどの色を使うかの選択などを設定できるようにしていくのですが、この部分ではどのようにコードを入れていくのかがすごく勉強になりました。</p>\r\n<p>&nbsp;</p>\r\n<p>例えばこのフォームにこのコードを入れたらAという処理が実行されて、別のフォームに入れたBというコードはCに数値を入れたら処理が実行されるといった具合に、「処理がいろんな所を飛ぶ」のが、「あぁなんかシステムっぽいなぁ」と感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>会計ソフトとか実際に企業内で使われるようなシステムもおそらくこんな感じなのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>本書の第5章を読んでいておもしろいと思ったのは、VBAで用意されているコンボボックスとかスピンボックスなどのフォームを使うだけではなく、「既にある色を選択できるダイアログボックス」なども利用できる点です。</p>\r\n<p>&nbsp;</p>\r\n<p>これはエクセルの画面の上にあるリボンから手作業で開くのではなく、ちゃんとVBAでのコードを利用することで開いたり使えたりするのです。「あぁそういったやり方もあるのかぁ」とVBAとかエクセルというものが自分の中ですごく可能性というか使い勝手が広がっていくような感じがしました。</p>\r\n<h2>ワードプレステーマで使われるモジュールテンプレートの数</h2>\r\n<p>ここまで書いてきたように『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むことで、システムというのはこんな感じなのかな、というなんとなくのイメージはできるようになってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>特にこのブログではワードプレスで「simplicity」というテーマを使っているのですが、システムの内部の構造までわかるものの中では身近にあるもののひとつです。</p>\r\n<p>&nbsp;</p>\r\n<p>たぶんエクセルのVBAでコードを入力する場所としての「モジュール」にあたるものが、ワードプレスのテーマにおいて「モジュールテンプレート」というものに対応するのではないでしょうか。（間違えていたら許してください）</p>\r\n<p>&nbsp;</p>\r\n<p>このブログで使わせていただいてるワードプレスのテーマが「simplicity」というものであり、わいひらさんという方が作成したものです。</p>\r\n<p>&nbsp;</p>\r\n<p>で、その管理画面からカスタマイズ→テンプレートの編集でこのテーマで使われているモジュールテンプレートが100個程あります。親テーマとか子テーマとかいろいろ種類があるのですが、最も多いところでこのテーマを構成していると考えられるコードが書かれたモジュールが100個程あるということです。</p>\r\n<p>&nbsp;</p>\r\n<p>何が言いたいかというと、本を見ながらではありますが実際にシステムをつくってみたことで、「simplicity」などの使いやすいテーマを作れるプロというのは本当にすごいと感じられるようになったのと、このレベルのテーマをつくるにはこれぐらいの規模のコードを書く必要があるんだなぁという点に気づいたということです。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分であれば、テーマの数とかモジュールテンプレートの数とか全然気にもとめていませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を通して実際に自分の手でコードを入力していくことでその大変さに気づきました。だからこそこのブログのテーマのように、プロの方がつくるシステムがどれだけすごいのか、ということが少しですが理解できた気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱり実際に経験してみないとその凄さというのはわからないものです。もちろん全部を理解できたわけではありませんが。</p>\r\n<p>&nbsp;</p>\r\n<p>コードの分量とかここにチェックマークをつけたらこのコードが反応してここに繋がってくるんだなとか、全然素人視点ではあるのですが想像を巡らせるとこれだけの複雑な構造を構築できる製作者の方というのはどれだけすごいのだろうか、と途方に暮れてしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようなことからタイトルにもあるように、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読んでみた感想と、本書を通してプログラマーとかSEとかその道のプロというのは本当にすごいと感心したというお話です。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/20/1021">オブジェクト型変数や誤字脱字などプログラミングでやりそうなミスについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>', 'VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした', '', 'inherit', 'closed', 'closed', '', '3373-revision-v1', '', '', '2018-04-08 07:17:04', '2018-04-08 07:17:04', '', 3373, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/3373-revision-v1', 0, 'revision', '', 0),
(3388, 1, '2018-04-08 10:27:08', '2018-04-08 10:27:08', '{\n    "simplicity2::skin_file": {\n        "value": "//www.chishikinosoukonoseiri.com/wp-content/themes/simplicity2/skins/1culum/style.css",\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 10:20:49"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '692b040c-c338-4c0a-8a4c-39d832fc0476', '', '', '2018-04-08 10:27:08', '2018-04-08 10:27:08', '', 0, 'https://www.chishikinosoukonoseiri.com/?p=3388', 0, 'customize_changeset', '', 0),
(3389, 1, '2018-04-08 10:37:40', '2018-04-08 10:37:40', '{\n    "simplicity2::related_entry_count": {\n        "value": "5",\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 10:37:40"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '09395178-1beb-423f-9c0b-2b5af3045f44', '', '', '2018-04-08 10:37:40', '2018-04-08 10:37:40', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/09395178-1beb-423f-9c0b-2b5af3045f44', 0, 'customize_changeset', '', 0),
(3391, 1, '2018-04-08 10:52:12', '2018-04-08 10:52:12', '{\n    "simplicity2::background_color": {\n        "value": "#ffffff",\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 10:52:12"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'c0512258-2840-4261-9abb-f008163dec61', '', '', '2018-04-08 10:52:12', '2018-04-08 10:52:12', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/c0512258-2840-4261-9abb-f008163dec61', 0, 'customize_changeset', '', 0),
(3393, 1, '2018-04-08 11:09:38', '2018-04-08 11:09:38', '{\n    "simplicity2::article_font_size": {\n        "value": "19",\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 11:09:38"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'c4cc0666-122d-4eb2-9d57-d01f671883ed', '', '', '2018-04-08 11:09:38', '2018-04-08 11:09:38', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/c4cc0666-122d-4eb2-9d57-d01f671883ed', 0, 'customize_changeset', '', 0),
(3394, 1, '2018-04-08 11:11:41', '2018-04-08 11:11:41', '{\n    "custom_css[simplicity2]": {\n        "value": "/*\\n\\u3053\\u3053\\u306b\\u72ec\\u81ea\\u306e CSS \\u3092\\u8ffd\\u52a0\\u3059\\u308b\\u3053\\u3068\\u304c\\u3067\\u304d\\u307e\\u3059\\u3002\\n\\n\\u8a73\\u3057\\u304f\\u306f\\u4e0a\\u306e\\u30d8\\u30eb\\u30d7\\u30a2\\u30a4\\u30b3\\u30f3\\u3092\\u30af\\u30ea\\u30c3\\u30af\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002\\n*/\\n\\n/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.related-entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#48D1CC;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.related-entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.related-entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u3068\\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u9593\\u306b\\u7dda\\u3092\\u5f15\\u304f */\\n#main .related-entry {\\n    border-bottom: 1px dotted #333333;\\n    padding-bottom: 15px;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#57b196;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n\\n\\n.page-about .entry-content img.profile-icon {\\n  height: 48px;\\n  width: 48px;\\n  border-radius: 50%;\\n}\\n\\n.masonry-brick .entry-snippet{\\n  font-size: 14px;\\n}\\n\\n\\n#main {\\nborder:none;\\n}",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 11:11:41"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'd75e6b2e-2f44-4e07-8460-ea585eeba81e', '', '', '2018-04-08 11:11:41', '2018-04-08 11:11:41', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/d75e6b2e-2f44-4e07-8460-ea585eeba81e', 0, 'customize_changeset', '', 0),
(3395, 1, '2018-04-08 11:11:41', '2018-04-08 11:11:41', '/*\nここに独自の CSS を追加することができます。\n\n詳しくは上のヘルプアイコンをクリックしてください。\n*/\n\n/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n\n}\n\n\n/* 関連記事の「記事を読む」ボタンの装飾 */\n.related-entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#48D1CC;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.related-entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n/* 関連記事の「記事を読む」ボタンを右へ移動 */\n.related-entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n/* 関連記事と関連記事の間に線を引く */\n#main .related-entry {\n    border-bottom: 1px dotted #333333;\n    padding-bottom: 15px;\n}\n\n\n/* 「記事を読む」ボタンの装飾 */\n.entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#57b196;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n\n/* 「記事を読む」ボタンを右へ移動 */\n.entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n\n\n.page-about .entry-content img.profile-icon {\n  height: 48px;\n  width: 48px;\n  border-radius: 50%;\n}\n\n.masonry-brick .entry-snippet{\n  font-size: 14px;\n}\n\n\n#main {\nborder:none;\n}', 'simplicity2', '', 'inherit', 'closed', 'closed', '', '1253-revision-v1', '', '', '2018-04-08 11:11:41', '2018-04-08 11:11:41', '', 1253, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/1253-revision-v1', 0, 'revision', '', 0),
(3396, 1, '2018-04-08 11:15:31', '2018-04-08 11:15:31', '{\n    "custom_css[simplicity2]": {\n        "value": "/*\\n\\u3053\\u3053\\u306b\\u72ec\\u81ea\\u306e CSS \\u3092\\u8ffd\\u52a0\\u3059\\u308b\\u3053\\u3068\\u304c\\u3067\\u304d\\u307e\\u3059\\u3002\\n\\n\\u8a73\\u3057\\u304f\\u306f\\u4e0a\\u306e\\u30d8\\u30eb\\u30d7\\u30a2\\u30a4\\u30b3\\u30f3\\u3092\\u30af\\u30ea\\u30c3\\u30af\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002\\n*/\\n\\n/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.related-entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#48D1CC;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.related-entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.related-entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u3068\\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u9593\\u306b\\u7dda\\u3092\\u5f15\\u304f */\\n#main .related-entry {\\n    border-bottom: 1px dotted #333333;\\n    padding-bottom: 15px;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#57b196;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n\\n\\n.page-about .entry-content img.profile-icon {\\n  height: 48px;\\n  width: 48px;\\n  border-radius: 50%;\\n}\\n\\n.masonry-brick .entry-snippet{\\n  font-size: 14px;\\n}\\n\\n\\n#main {\\nborder:none;\\n}\\n\\n#sidebar {\\nborder:none\\n}\\n\\n",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 11:15:31"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'd5ee91cc-2eed-42dc-bba3-a82b8c234cc0', '', '', '2018-04-08 11:15:31', '2018-04-08 11:15:31', '', 0, 'https://www.chishikinosoukonoseiri.com/?p=3396', 0, 'customize_changeset', '', 0),
(3397, 1, '2018-04-08 11:15:31', '2018-04-08 11:15:31', '/*\nここに独自の CSS を追加することができます。\n\n詳しくは上のヘルプアイコンをクリックしてください。\n*/\n\n/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n\n}\n\n\n/* 関連記事の「記事を読む」ボタンの装飾 */\n.related-entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#48D1CC;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.related-entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n/* 関連記事の「記事を読む」ボタンを右へ移動 */\n.related-entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n/* 関連記事と関連記事の間に線を引く */\n#main .related-entry {\n    border-bottom: 1px dotted #333333;\n    padding-bottom: 15px;\n}\n\n\n/* 「記事を読む」ボタンの装飾 */\n.entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#57b196;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n\n/* 「記事を読む」ボタンを右へ移動 */\n.entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n\n\n.page-about .entry-content img.profile-icon {\n  height: 48px;\n  width: 48px;\n  border-radius: 50%;\n}\n\n.masonry-brick .entry-snippet{\n  font-size: 14px;\n}\n\n\n#main {\nborder:none;\n}\n\n#sidebar {\nborder:none\n}\n\n', 'simplicity2', '', 'inherit', 'closed', 'closed', '', '1253-revision-v1', '', '', '2018-04-08 11:15:31', '2018-04-08 11:15:31', '', 1253, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/1253-revision-v1', 0, 'revision', '', 0),
(3398, 1, '2018-04-08 11:40:06', '2018-04-08 11:40:06', '{\n    "simplicity2::skin_file": {\n        "value": "//www.chishikinosoukonoseiri.com/wp-content/themes/simplicity2/skins/transparent/style.css",\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 11:40:06"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'a9191b7e-e5f8-4860-b930-0a59f09f6e9e', '', '', '2018-04-08 11:40:06', '2018-04-08 11:40:06', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/a9191b7e-e5f8-4860-b930-0a59f09f6e9e', 0, 'customize_changeset', '', 0),
(3399, 1, '2018-04-08 11:44:13', '2018-04-08 11:44:13', '{\n    "simplicity2::background_color": {\n        "value": "#ffffff",\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 11:44:13"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'b8659bfb-605a-43ad-bdbc-04f4560b6e15', '', '', '2018-04-08 11:44:13', '2018-04-08 11:44:13', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/b8659bfb-605a-43ad-bdbc-04f4560b6e15', 0, 'customize_changeset', '', 0),
(3400, 1, '2018-04-08 11:44:56', '2018-04-08 11:44:56', '{\n    "simplicity2::background_color": {\n        "value": "#fcfcfc",\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 11:44:56"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '4fd23480-d1d8-4446-866c-205bb715193a', '', '', '2018-04-08 11:44:56', '2018-04-08 11:44:56', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/4fd23480-d1d8-4446-866c-205bb715193a', 0, 'customize_changeset', '', 0),
(3401, 1, '2018-04-08 11:45:50', '2018-04-08 11:45:50', '{\n    "simplicity2::background_color": {\n        "value": "#fcfcfc",\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 11:45:50"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '94ec72ec-5839-42e4-93a0-df8b46292ce1', '', '', '2018-04-08 11:45:50', '2018-04-08 11:45:50', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/94ec72ec-5839-42e4-93a0-df8b46292ce1', 0, 'customize_changeset', '', 0),
(3402, 1, '2018-04-08 11:47:06', '2018-04-08 11:47:06', '{\n    "simplicity2::article_font_size": {\n        "value": "18",\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 11:47:06"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '6628fa89-ae46-419f-b34c-dbf59a80a734', '', '', '2018-04-08 11:47:06', '2018-04-08 11:47:06', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/6628fa89-ae46-419f-b34c-dbf59a80a734', 0, 'customize_changeset', '', 0),
(3404, 1, '2018-04-08 20:28:15', '2018-04-08 20:28:15', '{\n    "simplicity2::share_button_type": {\n        "value": "viral_type",\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 20:22:14"\n    },\n    "simplicity2::share_button_type_mobile": {\n        "value": "viral_type",\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 20:18:51"\n    },\n    "simplicity2::google_plus_btn_visible": {\n        "value": true,\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 20:18:51"\n    },\n    "simplicity2::all_share_count_visible": {\n        "value": false,\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 20:20:51"\n    },\n    "custom_css[simplicity2]": {\n        "value": "/*\\n\\u3053\\u3053\\u306b\\u72ec\\u81ea\\u306e CSS \\u3092\\u8ffd\\u52a0\\u3059\\u308b\\u3053\\u3068\\u304c\\u3067\\u304d\\u307e\\u3059\\u3002\\n\\n\\u8a73\\u3057\\u304f\\u306f\\u4e0a\\u306e\\u30d8\\u30eb\\u30d7\\u30a2\\u30a4\\u30b3\\u30f3\\u3092\\u30af\\u30ea\\u30c3\\u30af\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002\\n*/\\n\\n/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.related-entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#48D1CC;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.related-entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.related-entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u3068\\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u9593\\u306b\\u7dda\\u3092\\u5f15\\u304f */\\n#main .related-entry {\\n    border-bottom: 1px dotted #333333;\\n    padding-bottom: 15px;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#57b196;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n\\n\\n.page-about .entry-content img.profile-icon {\\n  height: 48px;\\n  width: 48px;\\n  border-radius: 50%;\\n}\\n\\n.masonry-brick .entry-snippet{\\n  font-size: 14px;\\n}\\n\\n/******\\n\\u30e1\\u30a4\\u30f3\\u3001\\u30b5\\u30a4\\u30c9\\u30d0\\u30fc\\u306e\\u67a0\\u7dda\\u975e\\u8868\\u793a\\n*****/\\n#main {\\nborder:none;\\n}\\n#sidebar {\\nborder:none\\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u3092\\u4e00\\u884c\\u306b\\n*****/\\n.sns-group-viral ul {\\n display: flex; \\n}",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 20:28:15"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'b2945211-7a9f-4ed1-975a-f87f58282b04', '', '', '2018-04-08 20:28:15', '2018-04-08 20:28:15', '', 0, 'https://www.chishikinosoukonoseiri.com/?p=3404', 0, 'customize_changeset', '', 0),
(3405, 1, '2018-04-08 20:28:16', '2018-04-08 20:28:16', '/*\nここに独自の CSS を追加することができます。\n\n詳しくは上のヘルプアイコンをクリックしてください。\n*/\n\n/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n\n}\n\n\n/* 関連記事の「記事を読む」ボタンの装飾 */\n.related-entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#48D1CC;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.related-entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n/* 関連記事の「記事を読む」ボタンを右へ移動 */\n.related-entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n/* 関連記事と関連記事の間に線を引く */\n#main .related-entry {\n    border-bottom: 1px dotted #333333;\n    padding-bottom: 15px;\n}\n\n\n/* 「記事を読む」ボタンの装飾 */\n.entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#57b196;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n\n/* 「記事を読む」ボタンを右へ移動 */\n.entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n\n\n.page-about .entry-content img.profile-icon {\n  height: 48px;\n  width: 48px;\n  border-radius: 50%;\n}\n\n.masonry-brick .entry-snippet{\n  font-size: 14px;\n}\n\n/******\nメイン、サイドバーの枠線非表示\n*****/\n#main {\nborder:none;\n}\n#sidebar {\nborder:none\n}\n\n/******\nシェアボタンを一行に\n*****/\n.sns-group-viral ul {\n display: flex; \n}', 'simplicity2', '', 'inherit', 'closed', 'closed', '', '1253-revision-v1', '', '', '2018-04-08 20:28:16', '2018-04-08 20:28:16', '', 1253, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/1253-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3406, 1, '2018-04-08 20:35:18', '2018-04-08 20:35:18', '<p>VBAのスケジュール表自動作成というのは『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』にあるVBAで自動でできるようにしたスケジュール表のことです。</p>\r\n<p>&nbsp;</p>\r\n<p>スケジュール表というと何となくたいしたことはないイメージがあります。自分も最初は「簡単なシステムなんだろうな」と思っていました。しかし本書の大きさは大型本サイズでさらに全部で430ページ程になるなどボリュームがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、「スケジュール表なんて簡単そうなのになんでこんなに分厚いんだろう・・・。」と不思議に思っていました。けれども本書をひととおり読んでみて、簡単なシステムといっても実際に手を使ってコードを入力していくことで学ぶものがたくさんありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むきっかけや目的</h2>\r\n<p>このブログではVBAというプログラミング言語のすごさやその効果について何度も書いてきました。それからVBAについて本格的に勉強を始めてからは『VBAエキスパート公式テキスト Excel VBA ベーシック』や『VBAエキスパート公式テキスト Excel VBA スタンダード』を読んだり、業務で本で学んだ知識を利用して簡単にプログラムをつくってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>ある程度時間が経ち、多少VBAというものがわかってきたので、もう少しまとまったシステムをつくってみたいと考えるようになりました。そこで手に取ったのが『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』です。</p>\r\n<p>&nbsp;</p>\r\n<p>他にもVBAに関するまとまったシステムをつくる方法が書かれた本はいくつかあったのですが、他の本に比べて本書はVBAの公式テキストの内容に近いステートメントや関数が使われており、何より初心者がちょっとしたシステムをつくってみたいと思った時にそれ程難しくない内容だと感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった経緯からVBAのツボとコツの本を選んだという次第です。</p>\r\n<h2>スケジュール表の簡単な概要</h2>\r\n<p>エクセル上でスケジュール表をつくるとなると、単純に年・月・日と曜日、そしてその日何をするかが書けるちょっとしたスペースがあるスケジュール表であればすぐにできそうなイメージがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も最初は『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』でつくるスケジュール表というのはそんなイメージがあって簡単に出来るものだろうと思っていました。しかし実際つくるとなると全然違いました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書における「スケジュール表自動作成」のスケジュール表というのは基本的にエクセルのワークシート上において次のように表示されるようにしていきます。</p>\r\n<ul>\r\n	<li>A1セルに年度</li>\r\n	<li>A列に月</li>\r\n	<li>B列に日</li>\r\n	<li>C列に曜日</li>\r\n	<li>D列は少し幅を広げて、その何をするかのスペースにする</li>\r\n	<li>土曜日、日曜日の休日と祝日に色をぬる</li>\r\n</ul>\r\n<p>といった感じでつくっていきます。一見すると何の変哲もない簡単なスケジュール表に見えます。手作業とかオートフィルを使ってもそれほど難しくはないんじゃないか、何もVBAを使ってコードを入力していくまでもないように見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、このスケジュール表を自動作成できるようにするためには、様々な状況やパターンの想定、それによる機能の追加などが書かれており、そのために430ページというボリュームになっています。</p>\r\n<p>&nbsp;</p>\r\n<p>ではもう少し具体的に、このスケジュール表自動作成にはどういった機能があって、それを実現するための方法にはどんなものがあるのかについて、次の項目以降でまとめていきます。</p>\r\n<h2>実際の仕事においてどのようにコードが入力されていくのか</h2>\r\n<p>スケジュール表自動作成というシステムをつくるためにどういった方法で進めていくのか、というのが本書においては次のように書かれています。</p>\r\n<ul>\r\n	<li>ブック新規作成</li>\r\n	<li>期間とスケジュール欄の列幅を固定値で、月・日・曜日と罫線を描画</li>\r\n	<li>指定した期間とスケジュール欄の列幅で、月・日・曜日と罫線を描画</li>\r\n	<li>印刷範囲設定</li>\r\n	<li>土日祝日のセル背景に色を付ける</li>\r\n	<li>フォーム化</li>\r\n	<li>エラー処理追加</li>\r\n</ul>\r\n<p>パッとみるとそれほど難しくはないように思えますが、VBA初心者が勉強するうえではそうでもありません。上記の形で進んでいくのと並行して本書では主に以下の項目がVBAプログラミングで新たに学べるものとなっています。</p>\r\n<ul>\r\n	<li>罫線の引き方</li>\r\n	<li>日付関係の各種関数</li>\r\n	<li>印刷範囲の設定方法</li>\r\n	<li>変数のより高度な使い方</li>\r\n	<li>VBEのデバッグ機能の使い方</li>\r\n	<li>ファイル操作</li>\r\n	<li>2次元配列の使い方</li>\r\n	<li>組み込みダイアログの利用</li>\r\n	<li>スピンボタンやフレームなどのフォーム</li>\r\n	<li>エラー処理</li>\r\n	<li>配列の要素数の操作</li>\r\n	<li>オリジナルのデータ型の定義</li>\r\n</ul>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』にも書いていないことが結構あります。それと同時に本書を読み始めてから、「スケジュール表というと単純そうな感じがするけど、確かにこんな機能も考えられるよな」とか「こういった方法もあるんだな」といった感じでたくさんの気付きがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書ではスケジュール表自動作成というシステムをつくっていくという内容になっていますが、そのために「段階的につくりあげていく」というアプローチをとっています。その理由は次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.30</p>\r\n<p>アプリケーションの規模が大きいということは、プログラミングで実装する機能の数が多かったり、1つの機能そのもののコード量が多かったりします。すると、コードの記述ミスなどによって不具合が発生する確率が上がり、それぞれの機能が最初から一発ですべて意図通りに動く確率が下がってしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>Excel VBAでのアプリケーション制作において、アプリケーションの規模が大きくなればなるほど大切になるコツは、前作でも登場した「段階的に作り上げていく」です。</p>\r\n</blockquote>\r\n<p>確かにそうだなと思いました。自分も職場でVBAを使って簡単なプログラムを作ったときは「今はまだそんなにコードは多くないけど、これが何千行、何万行にもなったらどうやって進めていけばいいんだろう」と考えていました。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに少しずつコードを入れていって、その都度動作を確認していった方が現実的です。本書ではこの「段階的に作り上げていく」という方法が一貫して使われています。</p>\r\n<p>&nbsp;</p>\r\n<p>もう少し詳しく書くと、</p>\r\n<p>&nbsp;</p>\r\n<p>一旦思いつくやり方でやってみる→ある程度つくったら見直しをしてもっと簡単に処理できるステートメントや関数へ修正→withステートメントを使って重複したコードをまとめていく、この繰り返しといった感じです。</p>\r\n<p>&nbsp;</p>\r\n<p>なるほど、実際の仕事の現場でもたぶんこういった感じで進められているのでしょう。どんなステートメントや関数、機能があるのかという面もそうですが、実際の業務の進め方という面でもいろいろとイメージができて勉強になる本です。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>デバッグとエラー処理</h2>\r\n<p>システムをつくるとなると、様々な状況を想定してデバッグやエラー処理も必要になってきます。自分は今まではプログラムは作ったら作りっぱなしで、その後「不具合が出たらどう処理するか」までは全然考えていませんでした。こういった面でも本書は勉強になります。</p>\r\n<p>&nbsp;</p>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』ではデバッグやイミディエイトウィンドウなど簡単にしか説明されていないのですが、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』では具体的にどういった場面でどの機能を使えばいいのかが書かれています。</p>\r\n<p>&nbsp;</p>\r\n<p>「おっ」と感じた部分もたくさんあったのですが、その中のひとつがウォッチウィンドウを使う時にコードには記述されていないウォッチ式を追加して値を確認できる、といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>説明するのは難しいのですが、実際の論理エラーを想定してそういった時はどうすればいいのかが詳しく書かれており、興味がある方は本書を見ていただければと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>本書はスケジュール表自動作成のエラー処理についても書かれています。その考え方として「自分がシステムをつくってもユーザーが意図通りシステムを使ってくれるとは限らない。時にはこちらが全く想定していない使い方をするかもしれない。そうなった時のためにも何らかの処理を準備しておく必要がある」といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに言われてみればそうだなぁと思いました。別にいたずらするつもりはなくても、何かの拍子で手が滑ってとんでもない数値を入れてしまったり、気づかずに全然違う値を入れてしまうという状況はあり得ます。</p>\r\n<p>&nbsp;</p>\r\n<p>そうなった時のためにどんな対応方法が書かれているのかというのが本書のエラー処理の部分です。この部分もVBAで配列では対応できない場合はTypeステートメントを使う方法もある、といったことが書かれており学べる部分がたくさんあると感じました。</p>\r\n<h2>フォームモジュールやFunctionプロシージャの活用</h2>\r\n<p>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』の中の一番の見所はたぶんここだと自分では感じています。第5章の「フォームから期間とデザインを指定可能にしよう」という所です。</p>\r\n<p>&nbsp;</p>\r\n<p>VBAとかプログラミングと聞くと、単純に業務の自動化、ボタンを押したら何らかの処理が自動で行われるといったイメージがありますが、VBAにはそれだけではなく「フォームの作成」ができる機能があります。これがVBAの幅を広げているとも言えると思います。</p>\r\n<p>&nbsp;</p>\r\n<p>この第5章ではフォームを使ってスケジュール表自動作成の開始日と終了日の設定、休日祝日のセルにどの色を使うかの選択などを設定できるようにしていくのですが、この部分ではどのようにコードを入れていくのかがすごく勉強になりました。</p>\r\n<p>&nbsp;</p>\r\n<p>例えばこのフォームにこのコードを入れたらAという処理が実行されて、別のフォームに入れたBというコードはCに数値を入れたら処理が実行されるといった具合に、「処理がいろんな所を飛ぶ」のが、「あぁなんかシステムっぽいなぁ」と感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>会計ソフトとか実際に企業内で使われるようなシステムもおそらくこんな感じなのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>本書の第5章を読んでいておもしろいと思ったのは、VBAで用意されているコンボボックスとかスピンボックスなどのフォームを使うだけではなく、「既にある色を選択できるダイアログボックス」なども利用できる点です。</p>\r\n<p>&nbsp;</p>\r\n<p>これはエクセルの画面の上にあるリボンから手作業で開くのではなく、ちゃんとVBAでのコードを利用することで開いたり使えたりするのです。「あぁそういったやり方もあるのかぁ」とVBAとかエクセルというものが自分の中ですごく可能性というか使い勝手が広がっていくような感じがしました。</p>\r\n<h2>ワードプレステーマで使われるモジュールテンプレートの数</h2>\r\n<p>ここまで書いてきたように『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むことで、システムというのはこんな感じなのかな、というなんとなくのイメージはできるようになってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>特にこのブログではワードプレスで「simplicity」というテーマを使っているのですが、システムの内部の構造までわかるものの中では身近にあるもののひとつです。</p>\r\n<p>&nbsp;</p>\r\n<p>たぶんエクセルのVBAでコードを入力する場所としての「モジュール」にあたるものが、ワードプレスのテーマにおいて「モジュールテンプレート」というものに対応するのではないでしょうか。（間違えていたら許してください）</p>\r\n<p>&nbsp;</p>\r\n<p>このブログで使わせていただいてるワードプレスのテーマが「simplicity」というものであり、わいひらさんという方が作成したものです。</p>\r\n<p>&nbsp;</p>\r\n<p>で、その管理画面からカスタマイズ→テンプレートの編集でこのテーマで使われているモジュールテンプレートが100個程あります。親テーマとか子テーマとかいろいろ種類があるのですが、最も多いところでこのテーマを構成していると考えられるコードが書かれたモジュールが100個程あるということです。</p>\r\n<p>&nbsp;</p>\r\n<p>何が言いたいかというと、本を見ながらではありますが実際にシステムをつくってみたことで、「simplicity」などの使いやすいテーマを作れるプロというのは本当にすごいと感じられるようになったのと、このレベルのテーマをつくるにはこれぐらいの規模のコードを書く必要があるんだなぁという点に気づいたということです。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分であれば、テーマの数とかモジュールテンプレートの数とか全然気にもとめていませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を通して実際に自分の手でコードを入力していくことでその大変さに気づきました。だからこそこのブログのテーマのように、プロの方がつくるシステムがどれだけすごいのか、ということが少しですが理解できた気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱり実際に経験してみないとその凄さというのはわからないものです。もちろん全部を理解できたわけではありませんが。</p>\r\n<p>&nbsp;</p>\r\n<p>コードの分量とかここにチェックマークをつけたらこのコードが反応してここに繋がってくるんだなとか、全然素人視点ではあるのですが想像を巡らせるとこれだけの複雑な構造を構築できる製作者の方というのはどれだけすごいのだろうか、と途方に暮れてしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようなことからタイトルにもあるように、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読んでみた感想と、本書を通してプログラマーとかSEとかその道のプロというのは本当に素晴らしいと感心したというお話です。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/20/1021">オブジェクト型変数や誤字脱字などプログラミングでやりそうなミスについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>', 'VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした', '', 'inherit', 'closed', 'closed', '', '3373-revision-v1', '', '', '2018-04-08 20:35:18', '2018-04-08 20:35:18', '', 3373, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/3373-revision-v1', 0, 'revision', '', 0),
(3407, 1, '2018-04-08 20:36:11', '2018-04-08 20:36:11', '<p>VBAのスケジュール表自動作成というのは『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』にあるVBAで自動でできるようにしたスケジュール表のことです。</p>\r\n<p>&nbsp;</p>\r\n<p>スケジュール表というと何となくたいしたことはないイメージがあります。自分も最初は「簡単なシステムなんだろうな」と思っていました。しかし本書の大きさは大型本サイズでさらに全部で430ページ程になるなどボリュームがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ですから、「スケジュール表なんて簡単そうなのになんでこんなに分厚いんだろう・・・。」と不思議に思っていました。けれども本書をひととおり読んでみて、簡単なシステムといっても実際に手を使ってコードを入力していくことで学ぶものがたくさんありました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むきっかけや目的</h2>\r\n<p>このブログではVBAというプログラミング言語のすごさやその効果について何度も書いてきました。それからVBAについて本格的に勉強を始めてからは『VBAエキスパート公式テキスト Excel VBA ベーシック』や『VBAエキスパート公式テキスト Excel VBA スタンダード』を読んだり、業務で本で学んだ知識を利用して簡単にプログラムをつくってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>ある程度時間が経ち、多少VBAというものがわかってきたので、もう少しまとまったシステムをつくってみたいと考えるようになりました。そこで手に取ったのが『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』です。</p>\r\n<p>&nbsp;</p>\r\n<p>他にもVBAに関するまとまったシステムをつくる方法が書かれた本はいくつかあったのですが、他の本に比べて本書はVBAの公式テキストの内容に近いステートメントや関数が使われており、何より初心者がちょっとしたシステムをつくってみたいと思った時にそれ程難しくない内容だと感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった経緯からVBAのツボとコツの本を選んだという次第です。</p>\r\n<h2>スケジュール表の簡単な概要</h2>\r\n<p>エクセル上でスケジュール表をつくるとなると、単純に年・月・日と曜日、そしてその日何をするかが書けるちょっとしたスペースがあるスケジュール表であればすぐにできそうなイメージがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も最初は『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』でつくるスケジュール表というのはそんなイメージがあって簡単に出来るものだろうと思っていました。しかし実際つくるとなると全然違いました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書における「スケジュール表自動作成」のスケジュール表というのは基本的にエクセルのワークシート上において次のように表示されるようにしていきます。</p>\r\n<ul>\r\n	<li>A1セルに年度</li>\r\n	<li>A列に月</li>\r\n	<li>B列に日</li>\r\n	<li>C列に曜日</li>\r\n	<li>D列は少し幅を広げて、その何をするかのスペースにする</li>\r\n	<li>土曜日、日曜日の休日と祝日に色をぬる</li>\r\n</ul>\r\n<p>といった感じでつくっていきます。一見すると何の変哲もない簡単なスケジュール表に見えます。手作業とかオートフィルを使ってもそれほど難しくはないんじゃないか、何もVBAを使ってコードを入力していくまでもないように見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、このスケジュール表を自動作成できるようにするためには、様々な状況やパターンの想定、それによる機能の追加などが書かれており、そのために430ページというボリュームになっています。</p>\r\n<p>&nbsp;</p>\r\n<p>ではもう少し具体的に、このスケジュール表自動作成にはどういった機能があって、それを実現するための方法にはどんなものがあるのかについて、次の項目以降でまとめていきます。</p>\r\n<h2>実際の仕事においてどのようにコードが入力されていくのか</h2>\r\n<p>スケジュール表自動作成というシステムをつくるためにどういった方法で進めていくのか、というのが本書においては次のように書かれています。</p>\r\n<ul>\r\n	<li>ブック新規作成</li>\r\n	<li>期間とスケジュール欄の列幅を固定値で、月・日・曜日と罫線を描画</li>\r\n	<li>指定した期間とスケジュール欄の列幅で、月・日・曜日と罫線を描画</li>\r\n	<li>印刷範囲設定</li>\r\n	<li>土日祝日のセル背景に色を付ける</li>\r\n	<li>フォーム化</li>\r\n	<li>エラー処理追加</li>\r\n</ul>\r\n<p>パッとみるとそれほど難しくはないように思えますが、VBA初心者が勉強するうえではそうでもありません。上記の形で進んでいくのと並行して本書では主に以下の項目がVBAプログラミングで新たに学べるものとなっています。</p>\r\n<ul>\r\n	<li>罫線の引き方</li>\r\n	<li>日付関係の各種関数</li>\r\n	<li>印刷範囲の設定方法</li>\r\n	<li>変数のより高度な使い方</li>\r\n	<li>VBEのデバッグ機能の使い方</li>\r\n	<li>ファイル操作</li>\r\n	<li>2次元配列の使い方</li>\r\n	<li>組み込みダイアログの利用</li>\r\n	<li>スピンボタンやフレームなどのフォーム</li>\r\n	<li>エラー処理</li>\r\n	<li>配列の要素数の操作</li>\r\n	<li>オリジナルのデータ型の定義</li>\r\n</ul>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』にも書いていないことが結構あります。それと同時に本書を読み始めてから、「スケジュール表というと単純そうな感じがするけど、確かにこんな機能も考えられるよな」とか「こういった方法もあるんだな」といった感じでたくさんの気付きがありました。</p>\r\n<p>&nbsp;</p>\r\n<p>本書ではスケジュール表自動作成というシステムをつくっていくという内容になっていますが、そのために「段階的につくりあげていく」というアプローチをとっています。その理由は次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.30</p>\r\n<p>アプリケーションの規模が大きいということは、プログラミングで実装する機能の数が多かったり、1つの機能そのもののコード量が多かったりします。すると、コードの記述ミスなどによって不具合が発生する確率が上がり、それぞれの機能が最初から一発ですべて意図通りに動く確率が下がってしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>Excel VBAでのアプリケーション制作において、アプリケーションの規模が大きくなればなるほど大切になるコツは、前作でも登場した「段階的に作り上げていく」です。</p>\r\n</blockquote>\r\n<p>確かにそうだなと思いました。自分も職場でVBAを使って簡単なプログラムを作ったときは「今はまだそんなにコードは多くないけど、これが何千行、何万行にもなったらどうやって進めていけばいいんだろう」と考えていました。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに少しずつコードを入れていって、その都度動作を確認していった方が現実的です。本書ではこの「段階的に作り上げていく」という方法が一貫して使われています。</p>\r\n<p>&nbsp;</p>\r\n<p>もう少し詳しく書くと、</p>\r\n<p>&nbsp;</p>\r\n<p>一旦思いつくやり方でやってみる→ある程度つくったら見直しをしてもっと簡単に処理できるステートメントや関数へ修正→withステートメントを使って重複したコードをまとめていく、この繰り返しといった感じです。</p>\r\n<p>&nbsp;</p>\r\n<p>なるほど、実際の仕事の現場でもたぶんこういった感じで進められているのでしょう。どんなステートメントや関数、機能があるのかという面もそうですが、実際の業務の進め方という面でもいろいろとイメージができて勉強になる本です。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>デバッグとエラー処理</h2>\r\n<p>システムをつくるとなると、様々な状況を想定してデバッグやエラー処理も必要になってきます。自分は今まではプログラムは作ったら作りっぱなしで、その後「不具合が出たらどう処理するか」までは全然考えていませんでした。こういった面でも本書は勉強になります。</p>\r\n<p>&nbsp;</p>\r\n<p>『VBAエキスパート公式テキスト Excel VBA スタンダード』ではデバッグやイミディエイトウィンドウなど簡単にしか説明されていないのですが、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』では具体的にどういった場面でどの機能を使えばいいのかが書かれています。</p>\r\n<p>&nbsp;</p>\r\n<p>「おっ」と感じた部分もたくさんあったのですが、その中のひとつがウォッチウィンドウを使う時にコードには記述されていないウォッチ式を追加して値を確認できる、といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>説明するのは難しいのですが、実際の論理エラーを想定してそういった時はどうすればいいのかが詳しく書かれており、興味がある方は本書を見ていただければと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>本書はスケジュール表自動作成のエラー処理についても書かれています。その考え方として「自分がシステムをつくってもユーザーが意図通りシステムを使ってくれるとは限らない。時にはこちらが全く想定していない使い方をするかもしれない。そうなった時のためにも何らかの処理を準備しておく必要がある」といったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに言われてみればそうだなぁと思いました。別にいたずらするつもりはなくても、何かの拍子で手が滑ってとんでもない数値を入れてしまったり、気づかずに全然違う値を入れてしまうという状況はあり得ます。</p>\r\n<p>&nbsp;</p>\r\n<p>そうなった時のためにどんな対応方法が書かれているのかというのが本書のエラー処理の部分です。この部分もVBAで配列では対応できない場合はTypeステートメントを使う方法もある、といったことが書かれており学べる部分がたくさんあると感じました。</p>\r\n<h2>フォームモジュールやFunctionプロシージャの活用</h2>\r\n<p>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』の中の一番の見所はたぶんここだと自分では感じています。第5章の「フォームから期間とデザインを指定可能にしよう」という所です。</p>\r\n<p>&nbsp;</p>\r\n<p>VBAとかプログラミングと聞くと、単純に業務の自動化、ボタンを押したら何らかの処理が自動で行われるといったイメージがありますが、VBAにはそれだけではなく「フォームの作成」ができる機能があります。これがVBAの幅を広げているとも言えると思います。</p>\r\n<p>&nbsp;</p>\r\n<p>この第5章ではフォームを使ってスケジュール表自動作成の開始日と終了日の設定、休日祝日のセルにどの色を使うかの選択などを設定できるようにしていくのですが、この部分ではどのようにコードを入れていくのかがすごく勉強になりました。</p>\r\n<p>&nbsp;</p>\r\n<p>例えばこのフォームにこのコードを入れたらAという処理が実行されて、別のフォームに入れたBというコードはCに数値を入れたら処理が実行されるといった具合に、「処理がいろんな所を飛ぶ」のが、「あぁなんかシステムっぽいなぁ」と感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>会計ソフトとか実際に企業内で使われるようなシステムもおそらくこんな感じなのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>本書の第5章を読んでいておもしろいと思ったのは、VBAで用意されているコンボボックスとかスピンボックスなどのフォームを使うだけではなく、「既にある色を選択できるダイアログボックス」なども利用できる点です。</p>\r\n<p>&nbsp;</p>\r\n<p>これはエクセルの画面の上にあるリボンから手作業で開くのではなく、ちゃんとVBAでのコードを利用することで開いたり使えたりするのです。「あぁそういったやり方もあるのかぁ」とVBAとかエクセルというものが自分の中ですごく可能性というか使い勝手が広がっていくような感じがしました。</p>\r\n<h2>ワードプレステーマで使われるモジュールテンプレートの数</h2>\r\n<p>ここまで書いてきたように『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読むことで、システムというのはこんな感じなのかな、というなんとなくのイメージはできるようになってきました。</p>\r\n<p>&nbsp;</p>\r\n<p>特にこのブログではワードプレスで「simplicity」というテーマを使っているのですが、システムの内部の構造までわかるものの中では身近にあるもののひとつです。</p>\r\n<p>&nbsp;</p>\r\n<p>たぶんエクセルのVBAでコードを入力する場所としての「モジュール」にあたるものが、ワードプレスのテーマにおいて「モジュールテンプレート」というものに対応するのではないでしょうか。（間違えていたら許してください）</p>\r\n<p>&nbsp;</p>\r\n<p>このブログで使わせていただいてるワードプレスのテーマが「simplicity」というものであり、わいひらさんという方が作成したものです。</p>\r\n<p>&nbsp;</p>\r\n<p>で、その管理画面からカスタマイズ→テンプレートの編集でこのテーマで使われているモジュールテンプレートが100個程あります。親テーマとか子テーマとかいろいろ種類があるのですが、最も多いところでこのテーマを構成していると考えられるコードが書かれたモジュールが100個程あるということです。</p>\r\n<p>&nbsp;</p>\r\n<p>何が言いたいかというと、本を見ながらではありますが実際にシステムをつくってみたことで、「simplicity」などの使いやすいテーマを作れるプロというのは本当にすごいと感じられるようになったのと、このレベルのテーマをつくるにはこれぐらいの規模のコードを書く必要があるんだなぁという点に気づいたということです。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分であれば、テーマの数とかモジュールテンプレートの数とか全然気にもとめていませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を通して実際に自分の手でコードを入力していくことでその大変さに気づきました。だからこそこのブログのテーマのように、プロの方がつくるシステムがどれだけすごいのか、ということが少しですが理解できた気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱり実際に経験してみないとその凄さというのはわからないものです。もちろん全部を理解できたわけではありませんが。</p>\r\n<p>&nbsp;</p>\r\n<p>コードの分量とかここにチェックマークをつけたらこのコードが反応してここに繋がってくるんだなとか、全然素人視点ではあるのですが想像を巡らせるとこれだけの複雑な構造を構築できる製作者の方というのはどれだけすごいのだろうか、と途方に暮れてしまいます。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようなことからタイトルにもあるように、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』を読んでみた感想と、本書を通してプログラマーとかSEとかその道のプロというのは本当に素晴らしいと感心したというお話です。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script></p>\r\n<!-- pbad -->\r\n<p><ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8054263157" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-format="autorelaxed"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/20/1021">オブジェクト型変数や誤字脱字などプログラミングでやりそうなミスについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/25/1129">VBAプログラミングで仕様変更にも動的に対応できるコードという発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/17/2712">経理業務でデバッグツールが使えたり会計ソフトが学習できたら便利なのに</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>', 'VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした', '', 'inherit', 'closed', 'closed', '', '3373-revision-v1', '', '', '2018-04-08 20:36:11', '2018-04-08 20:36:11', '', 3373, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/3373-revision-v1', 0, 'revision', '', 0),
(3408, 1, '2018-04-08 20:47:21', '2018-04-08 20:47:21', '{\n    "custom_css[simplicity2]": {\n        "value": "/*\\n\\u3053\\u3053\\u306b\\u72ec\\u81ea\\u306e CSS \\u3092\\u8ffd\\u52a0\\u3059\\u308b\\u3053\\u3068\\u304c\\u3067\\u304d\\u307e\\u3059\\u3002\\n\\n\\u8a73\\u3057\\u304f\\u306f\\u4e0a\\u306e\\u30d8\\u30eb\\u30d7\\u30a2\\u30a4\\u30b3\\u30f3\\u3092\\u30af\\u30ea\\u30c3\\u30af\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002\\n*/\\n\\n/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.related-entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#48D1CC;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.related-entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.related-entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u3068\\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u9593\\u306b\\u7dda\\u3092\\u5f15\\u304f */\\n#main .related-entry {\\n    border-bottom: 1px dotted #333333;\\n    padding-bottom: 15px;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#57b196;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n\\n\\n.page-about .entry-content img.profile-icon {\\n  height: 48px;\\n  width: 48px;\\n  border-radius: 50%;\\n}\\n\\n.masonry-brick .entry-snippet{\\n  font-size: 14px;\\n}\\n\\n/******\\n\\u30e1\\u30a4\\u30f3\\u3001\\u30b5\\u30a4\\u30c9\\u30d0\\u30fc\\u306e\\u67a0\\u7dda\\u975e\\u8868\\u793a\\n*****/\\n#main {\\nborder:none;\\n}\\n#sidebar {\\nborder:none\\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u3092\\u4e00\\u884c\\u306b\\n*****/\\n.sns-group-viral ul {\\n display: flex; \\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u306e\\u30c6\\u30ad\\u30b9\\u30c8\\u975e\\u8868\\u793a\\n*****/\\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\\n display: none;\\n}",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-08 20:47:07"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '601af483-d102-4184-a526-9b87f4f1b9ac', '', '', '2018-04-08 20:47:21', '2018-04-08 20:47:21', '', 0, 'https://www.chishikinosoukonoseiri.com/?p=3408', 0, 'customize_changeset', '', 0),
(3409, 1, '2018-04-08 20:47:21', '2018-04-08 20:47:21', '/*\nここに独自の CSS を追加することができます。\n\n詳しくは上のヘルプアイコンをクリックしてください。\n*/\n\n/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n\n}\n\n\n/* 関連記事の「記事を読む」ボタンの装飾 */\n.related-entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#48D1CC;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.related-entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n/* 関連記事の「記事を読む」ボタンを右へ移動 */\n.related-entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n/* 関連記事と関連記事の間に線を引く */\n#main .related-entry {\n    border-bottom: 1px dotted #333333;\n    padding-bottom: 15px;\n}\n\n\n/* 「記事を読む」ボタンの装飾 */\n.entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#57b196;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n\n/* 「記事を読む」ボタンを右へ移動 */\n.entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n\n\n.page-about .entry-content img.profile-icon {\n  height: 48px;\n  width: 48px;\n  border-radius: 50%;\n}\n\n.masonry-brick .entry-snippet{\n  font-size: 14px;\n}\n\n/******\nメイン、サイドバーの枠線非表示\n*****/\n#main {\nborder:none;\n}\n#sidebar {\nborder:none\n}\n\n/******\nシェアボタンを一行に\n*****/\n.sns-group-viral ul {\n display: flex; \n}\n\n/******\nシェアボタンのテキスト非表示\n*****/\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\n display: none;\n}', 'simplicity2', '', 'inherit', 'closed', 'closed', '', '1253-revision-v1', '', '', '2018-04-08 20:47:21', '2018-04-08 20:47:21', '', 1253, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/08/1253-revision-v1', 0, 'revision', '', 0),
(3410, 1, '2018-04-09 04:39:50', '2018-04-09 04:39:50', '{\n    "simplicity2::top_share_btns_visible": {\n        "value": false,\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-09 04:39:50"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '6a782b61-060f-4ee5-92be-2e307d397bdd', '', '', '2018-04-09 04:39:50', '2018-04-09 04:39:50', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/09/6a782b61-060f-4ee5-92be-2e307d397bdd', 0, 'customize_changeset', '', 0),
(3411, 1, '2018-04-09 08:19:32', '2018-04-09 08:19:32', 'ああ', '一定以上の企業規模の経理担当者はプログラミングやDBの知識も必要だと思われる', '', 'inherit', 'closed', 'closed', '', '2828-revision-v1', '', '', '2018-04-09 08:19:32', '2018-04-09 08:19:32', '', 2828, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/09/2828-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3412, 1, '2018-04-09 10:07:03', '2018-04-09 10:07:03', '<p>今も昔もそんなに変わっていないことだと思うのですが、企業とか会社という所は次のような点がよく問題視されます。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li>硬直的な組織構造</li>\r\n	<li>なぜあんな人が高い地位についているのか</li>\r\n	<li>努力しても報われない</li>\r\n	<li>出世する奴はだいたい決まっている</li>\r\n	<li>仕事ができるかどうかよりも根回し（）が必要</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>などなど数え上げたら会社の問題点というのはキリがありません。こういった問題点を解決する手段としてよく挙げられるのが、「成果主義の評価制度」にするとか「業績連動型の賃金制度」にするとか、問題点に対する解決策というのもある程度パターンは揃っています。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし果たしてそういった解決策が上手くいくのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>最近のインターネット上で見る企業動向の情報とか自分が今まで実際に勤務してきた企業を見てみると、上に挙げたような方法や中小企業診断士の試験にも出てきたような一般的経営的な解決策は上手くいっていないような気がします。</p>\r\n<p>&nbsp;</p>\r\n<p>最近の典型的な例では、いくつかの百貨店や衣類を販売しているような企業、テレビ業界などは大きなリストラを進めている所もあるようです。特に狙い撃ちされている年代層は40代50代です。</p>\r\n<p>&nbsp;</p>\r\n<p>なぜリストラするのかと言えば、企業の売上が上がらないから社員に支払う給与を用意出来ないという面と年功序列で高い給料をもらっている40代50代の社員が社内の人員構成的に増えている、そのため販管費を圧迫しているから、といった理由が一般的です。</p>\r\n<p>&nbsp;</p>\r\n<p>今は景気が悪くなる前、もしくは企業の業績が悪くないのに将来を見据えて事前にリストラする所もあるようですが、じゃあ今後もこのように企業側も労働者側も幸福にならない解決策を続けていかなければならないのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった問題点に対して最近「はっ」とさせられたことがありました。今回はそのことについて書いていってみます。</p>\r\n<h2>実力主義の本当の意味</h2>\r\n<p>最近になってからやっと、企業の働き方において「実力主義」にした方がいいとか、「同一労働同一賃金」であるとか「雇用の規制を緩和した方がいい」といった言葉をよく目にするようにしました。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも労働時間をもっと短くしないといけないとか労働者の待遇をよくしなければいけないとかいろいろな意見も目にするようになってきています。</p>\r\n<p>&nbsp;</p>\r\n<p>少し前であれば、というか今でもよく聞きますが「仕事があるだけありがたいことだ」とか「とにかく四の五の言わず働け」「ここで通用しないんじゃどこに行っても通用しない」とか2020年も近づいている現在でさえそういった伝統的な言葉が散見されます。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった本人の能力を重視するという時代の流れに対して（実際は全然年功序列の風土の会社も多いのですが）肯定的な見方がされるようになってきましたが、果たしてそれは本当に良いことなのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>「うちの会社は実力主義だ」と言われたら非の打ち所がないかのように聞こえます。自分も以前までは「実力主義の方がいい」とか「世の中が良くなっていくためには実力主義であるべきだ」と思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし最近読んでいたロバート・H・フランクという方の『成功する人は偶然を味方にする 運と成功の経済学』という本を読んでみて、実は自分の考え方は間違っていたのではないか、と考えるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>その根拠となる文書は次のようなものです。</p>\r\n<blockquote>\r\n<p>ｐ.6</p>\r\n<p>実力主義（メリトクラシー）は、イギリスの社会学者でのちに男爵となったマイケル・ヤングが、1958年にイギリスの教育制度を痛烈に皮肉ってつくった言葉だ。その著書『メリトクラシーの法則』（至誠堂）には、努力と能力のおかげで自分は成功したのだと成功者に思わせると、結局のところ状況は悪くなる。</p>\r\n<p>&nbsp;</p>\r\n<p>さらに彼は2001年にコラムでそれを振り返りながら、実績にもとづいて仕事を与えるのは理に適っているが、<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span>と記した。</p>\r\n<p>&nbsp;</p>\r\n<p>そもそもメリトクラシーは、軽蔑の意味の造語だったのだ。それが褒め言葉として用いられるようになったことを、ヤングは残念に思っていたらしい。</p>\r\n</blockquote>\r\n<p>引用した中で自分が一番重要だと思ったところは次の文です。</p>\r\n<p>＞<span class="bold-red">「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」</span></p>\r\n<p>&nbsp;</p>\r\n<p>「あぁ、確かにそうだな」と思わずにはいられませんでした。</p>\r\n<p>&nbsp;</p>\r\n<h2>「一時の実績」で地位が決まってしまう傾向にある日本という社会</h2>\r\n<p>現在の日本という社会、企業の風土がまさに上記の引用したような状況ではないでしょうか。確かに実力主義という部分もあるにはあると思うのですが、現実としては「ある特定の実績だけで職位が決まって、それがずっと続いている」ように自分には見えます。</p>\r\n<p>&nbsp;</p>\r\n<p>今の日本では親の経済状況によってその子どもの人生が決まってしまう傾向が強いと言われています。自分の周りを見ても確かにそれは感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>政治家の子どもは政治家になりやすいですし、企業の役員の子どもは、やっぱり社長になったり企業内でも良い地位についています。スポーツの世界でも親がプロ野球選手であったり、名の通った人であればやはりその子どももその道で高い地位につく傾向があると感じます。</p>\r\n<p>&nbsp;</p>\r\n<p>そのような親の能力や経済状況が子どもにも継承されていき、その結果、社会階級が定着していくような現在の日本というのは、GDPとか少子高齢化という現象からもわかる通り「閉塞感」が漂っています。</p>\r\n<p>&nbsp;</p>\r\n<p>「実力主義」という言葉は確かに聞こえはいいかもしれません。ですが、「一時の実績」でその後の全ての人生が決まってしまうということは問題でしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>自分も今までは、日本という国や企業に対して「実力主義にすればいい、そうすればほとんどの問題が解決するんだ」みたいに思っていましたが、その人の能力や実績を「時間軸で見る」という発想はありませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p><!--nextpage--></p>\r\n<h2>社会人になったらなぜ学生のように定期的な入替えがないのか</h2>\r\n<p>引用した文章から「特定の功績があるとみなされた人が、他者の入り込む余地のない、新たな社会階級に定着するのは、まったく不合理だ」という点が、今の日本の状況であり問題であるといったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>ここで自分は次のように考えました。</p>\r\n<p>&nbsp;</p>\r\n<p>「確かに日本の社会も企業の職位も特定の功績で決まってしまっている感じがする。それなら定期的な入替えがあればいいんじゃないか」と。</p>\r\n<p>&nbsp;</p>\r\n<p>実力主義というのは決して悪いことではなくむしろ良いことだと思っています。問題なのは「一時の実績」で決まってしまうような「チャンスの少ない社会」が問題なのであって、じゃあチャンスを「増やせば」いいではないか、と。</p>\r\n<p>&nbsp;</p>\r\n<p>今回引用したような知識を得ると、いろんなことが不思議に思えてきます。</p>\r\n<p>「なんで一回課長や部長になっただけで10年も20年も同じ職位でいられるの？」</p>\r\n<p>「なんで税理士は試験に合格してから20年30年経っても同じ資格を持てているの？」（他の士業も同様）</p>\r\n<p>「バブル時代という時代的に恵まれていただけで良い企業に入れた人がなんで今でも同じ企業にいられるの？」</p>\r\n<p>「営業の世界はまさに実力主義なのに、なぜ部長になった人はずっと部長でいられ続けるの？」</p>\r\n<p>&nbsp;</p>\r\n<p>考えれば考えるほど不思議に感じることが出てくるようになります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういえばそうだな、と。なぜ一時の実績だけで人生が決まってしまうのか、本書を読むまでは全然考えたこともなかったです。結果を出せた人は偉いことは偉いと思うのですが、その結果によって得られた地位や利益が死ぬまで保持し続けられるのはおかしくはないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>確かに今の日本には「一時の実績」だけで職位や年収が決まってしまう傾向があるのは感じます。であるならば、一時の実績だけで決まらないような社会になっていけばいいのではないか、もっと砕いた言葉で言い表すなら「定期的な入れ替え戦」をつくっていけばいいのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はサッカーのことは詳しくはないのですが、例えばサッカーのJリーグの世界では、「入れ替え戦」というものがあるようです。その年のJ1のチームで順位が悪かったチームとJ2で順位が良かったチームが昇格と降格を賭けて「入れ替え戦」を行うといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>プロ野球の世界ではある年に三冠王など非常に高い成績を残したからといって、次の年に全く打てなかったらいつまでも4番の座にいられるわけではありません。打てない状況が続けば、段々レギュラーから外され、補欠、さらには2軍ということも普通にあります。</p>\r\n<p>&nbsp;</p>\r\n<p>まぁここまで極端にすることはなくても、多くの人に「定期的な」「チャンス」を提供するというのと、今まで高い地位にいた人はその時の能力や時代背景なども考えて「検査」という意味でも「何らかの施策」があってもおかしくはないのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>これは「学校」という視点から見ても、会社というものが不思議に感じれるようになります。日本の学校は小学校、中学校、高校、大学とあります。厳密に見るともっと種類があるのですが、ここはわかりやすい形で見るとします。</p>\r\n<p>&nbsp;</p>\r\n<p>高校や大学で入学試験があるというのは、多くの人が経験していると思いますが、今の時代は小学校や中学校に入る時点でも「入学試験」を実施している所もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>となると多い人では、小学校に入る前、小学校から中学校、中学校から高校、高校から大学の計4回試験を受ける人も出てきます。別に4回ではなくても、高校や大学で入学試験があるので、その時の試験の結果によって入れる学校がきまる、つまり入れ替えというものが学生時代には存在します。</p>\r\n<p>&nbsp;</p>\r\n<p>こういった視点において学生時代には定期的な試験による入れ替えがあるのに、なぜ社会人になってから「定期的な試験」や「定期的な入替え」がないのでしょうか。今までは全く気にも留めていなかったのですが、本書を読んでからこのことに不思議に感じるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>自分としてのこの考え方の注意点としては「ジョブローテーションではない」ということです。企業内の人事施策のひとつにジョブローテーションというものがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>これは、社員の能力開発や成長、職場にはどんな人間がいるのか、どんな仕事があるのかといったことを理解するために、定期的に職場の異動や職務の変更を行うというものです。</p>\r\n<p>&nbsp;</p>\r\n<p>このジョブローテーションは基本的に「横の入替え」です。特に職位がまだ高くない若手を中心に行われる傾向がある施策です。自分が今回の記事で伝えたいのは横の入替えではなく「縦の入替え」です。</p>\r\n<p>&nbsp;</p>\r\n<p>例えば課長や部長になっても、ある程度の時間が経つとその職位におけるその人の振る舞いというものも見えてきます。人格的に優れていて良い結果を出してくれれば全く問題はないのですが、そうではない場合に同じ職位にい続けられると周りの士気が低下、社員が定着しないという状況も起こりえます。</p>\r\n<p>&nbsp;</p>\r\n<p>そんな時にずっと「縦の入替え」がないのは問題ではないか、ということです。</p>\r\n<h2>日本の社会のあり方を一度考え直してみるべき</h2>\r\n<p>「企業にもその人の仕事ぶりで評価される制度があるじゃないか」という声が聞こえてきそうです。</p>\r\n<p>&nbsp;</p>\r\n<p>日本の社会において、一般的に30歳や35歳ぐらいになったらどの人が出世するかだいたい決まってくるという話を聞いたりもします。</p>\r\n<p>&nbsp;</p>\r\n<p>これもよくよく考えてみるとおかしな話ではないでしょうか。時代の流れがそれほど早くなかった一昔前ならまだわかりますが、今は数年後どうなっているかもわからない世の中です。</p>\r\n<p>&nbsp;</p>\r\n<p>5年前10年前では実績をあげられた人も、環境の変化が早い現在では実績をあげられないかもしれません。であるならば、5年前10年前、まして20年前に実績をあげた人が高い地位にい続けること自体おかしなことではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>数年前だったらまだわかりますが、20年30年前だったら環境も「価値観」も違ってくるわけで、例えば30年前であれば「モノ」を根性で売る事はそれほど難しいことではなかったのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>今から30年前というと、1988年でまさにバブル時代であり、2018年という今に比べれば「モノ」を売る事はそれほど難しくなかったと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>それから30年が経った現在「システムを売る」ということになったら、結果はまた違ってくるはずです。目に見える「モノ」と目に見えない「システム」を売るということを比較すれば、やはり販売方法は違ってくるでしょうし、それによってもたらされる結果や利益も違ってくるはずです。</p>\r\n<p>&nbsp;</p>\r\n<p>30年前に現場で働いていた人は今はマネジメントをする立場だから関係ないと言われるかもしれませんが、日本の企業では「現場主義」とか「現場がわかっていない奴はダメだ」なんていわれたりします。</p>\r\n<p>&nbsp;</p>\r\n<p>であるならば、マネジメントの立場で結果が出せない、もしくは企業の業績が悪化しているのなら、もっとその人の立場の価値を問われてもいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のことから定期的な入替え、もしくは試験でもなんでもいいのですが、実力主義とはいっても「一時の実績」でその人の地位が全て決まってしまうのではなく、「過去のルールではなく新しいルール」で「何度でもチャンスがある」社会にするにはどうすればいいかという視点で、今後の日本の社会のあり方を今一度考え直してみるべきではないか、と思うようになりました。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script></p>\r\n<!-- pbad -->\r\n<p><ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8054263157" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-format="autorelaxed"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/21/140634">派遣社員や非正規社員は本当に低賃金労働しかないのか━派遣社員の職種別時給事情</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/10/204645">旧日本帝国陸海軍がアメリカに負けた理由は機能体組織が共同体化したからということについて</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/07/224933">組織の盛衰における共同体組織（ゲマインシャフト）と機能体組織（ゲゼルシャフト）について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/17/162018">今後は正社員の定義が見直されてくると思われる</a></strong></li>\r\n</ul>', '実力主義（メリトクラシー）ではなく新ルールでの定期的入替がないのが日本社会の問題ではないか', '', 'inherit', 'closed', 'closed', '', '3360-revision-v1', '', '', '2018-04-09 10:07:03', '2018-04-09 10:07:03', '', 3360, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/09/3360-revision-v1', 0, 'revision', '', 0),
(3413, 1, '2018-04-09 11:31:02', '2018-04-09 11:31:02', '<p>たぶんこれからこういう時代になっていくだろうなぁと以前から思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>「こういう時代」とは、コンピュータや人工知能にプログラミング言語を使って処理を覚えさせる、それによって自動で処理させる、のではなく、「コンピュータに学習させる」「人工知能に学習させる」今後そういった時代になっていくんだろうなぁと思っていました。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\r\n</ul>\r\n<blockquote>\r\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\r\n<p>&nbsp;</p>\r\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\r\n<p>&nbsp;</p>\r\n<p>常識だった。 の…ですが！！</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、既に引用した記事のようなことが既にできる世の中になってしまったようです。</p>\r\n<p>&nbsp;</p>\r\n<h2>人工知能に学習させる「AIエンジニア」とは</h2>\r\n<p>冒頭で引用した、現在の人工知能の能力の高さもそうなのですが、今の時代は既に「AIエンジニア」という職業があるようです。そのことについて詳しく書かれているのが以下のサイトです。</p>\r\n<ul>\r\n	<li><a href="http://inaka-gurashi.hatenablog.com/entry/ai%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AB%E3%81%AA%E3%82%8B%E3%81%AB%E3%81%AF">aiエンジニアになるには？｜AI（人工知能）エンジニアになる方法。エンジニア・プログラマー編</a></li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>現在の人工知能の技術水準、「これやっといて」で動かせてしまう</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>もしもこれから簡単に誰もが人工知能に学習させることが出来る時代になったら</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>以下の過去記事でも書いたのですが、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをせずに、まずは簡単な所からでいいので勉強してみるのいいと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>そうすればまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\r\n<h2>あわせて読みたい</h2>', '今後はコンピュータに仕事を「学習させる」時代になっていくのではないか', '', 'inherit', 'closed', 'closed', '', '2792-revision-v1', '', '', '2018-04-09 11:31:02', '2018-04-09 11:31:02', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/09/2792-revision-v1', 0, 'revision', '', 0),
(3414, 1, '2018-04-11 19:50:39', '2018-04-11 19:50:39', '{\n    "custom_css[simplicity2]": {\n        "value": "/*\\n\\u3053\\u3053\\u306b\\u72ec\\u81ea\\u306e CSS \\u3092\\u8ffd\\u52a0\\u3059\\u308b\\u3053\\u3068\\u304c\\u3067\\u304d\\u307e\\u3059\\u3002\\n\\n\\u8a73\\u3057\\u304f\\u306f\\u4e0a\\u306e\\u30d8\\u30eb\\u30d7\\u30a2\\u30a4\\u30b3\\u30f3\\u3092\\u30af\\u30ea\\u30c3\\u30af\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002\\n*/\\n\\n/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.related-entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#48D1CC;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.related-entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.related-entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u3068\\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u9593\\u306b\\u7dda\\u3092\\u5f15\\u304f */\\n#main .related-entry {\\n    border-bottom: 1px dotted #333333;\\n    padding-bottom: 15px;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#57b196;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n\\n\\n.page-about .entry-content img.profile-icon {\\n  height: 48px;\\n  width: 48px;\\n  border-radius: 50%;\\n}\\n\\n.masonry-brick .entry-snippet{\\n  font-size: 14px;\\n}\\n\\n/******\\n\\u30e1\\u30a4\\u30f3\\u3001\\u30b5\\u30a4\\u30c9\\u30d0\\u30fc\\u306e\\u67a0\\u7dda\\u975e\\u8868\\u793a\\n*****/\\n#main {\\nborder:none;\\n}\\n#sidebar {\\nborder:none\\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u3092\\u4e00\\u884c\\u306b\\n*****/\\n.sns-group-viral ul {\\n display: flex; \\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u306e\\u30c6\\u30ad\\u30b9\\u30c8\\u975e\\u8868\\u793a\\n*****/\\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\\n display: none;\\n}",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-11 19:50:39"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '45747062-79d4-4480-92d4-de29cd6927e7', '', '', '2018-04-11 19:50:39', '2018-04-11 19:50:39', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/11/45747062-79d4-4480-92d4-de29cd6927e7', 0, 'customize_changeset', '', 0),
(3415, 1, '2018-04-11 20:41:06', '2018-04-11 20:41:06', '{\n    "custom_css[simplicity2]": {\n        "value": "/*\\n\\u3053\\u3053\\u306b\\u72ec\\u81ea\\u306e CSS \\u3092\\u8ffd\\u52a0\\u3059\\u308b\\u3053\\u3068\\u304c\\u3067\\u304d\\u307e\\u3059\\u3002\\n\\n\\u8a73\\u3057\\u304f\\u306f\\u4e0a\\u306e\\u30d8\\u30eb\\u30d7\\u30a2\\u30a4\\u30b3\\u30f3\\u3092\\u30af\\u30ea\\u30c3\\u30af\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002\\n*/\\n\\n/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.related-entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#48D1CC;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.related-entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.related-entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u3068\\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u9593\\u306b\\u7dda\\u3092\\u5f15\\u304f */\\n#main .related-entry {\\n    border-bottom: 1px dotted #333333;\\n    padding-bottom: 15px;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#57b196;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n\\n\\n.page-about .entry-content img.profile-icon {\\n  height: 48px;\\n  width: 48px;\\n  border-radius: 50%;\\n}\\n\\n.masonry-brick .entry-snippet{\\n  font-size: 14px;\\n}\\n\\n/******\\n\\u30e1\\u30a4\\u30f3\\u3001\\u30b5\\u30a4\\u30c9\\u30d0\\u30fc\\u306e\\u67a0\\u7dda\\u975e\\u8868\\u793a\\n*****/\\n#main {\\nborder:none;\\n}\\n#sidebar {\\nborder:none\\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u3092\\u4e00\\u884c\\u306b\\n*****/\\n.sns-group-viral ul {\\n display: flex; \\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u306e\\u30c6\\u30ad\\u30b9\\u30c8\\u975e\\u8868\\u793a\\n*****/\\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\\n display: none;\\n}\\n\\nCSS\\n\\n/* \\u4e0a\\u6bb5\\u90e8\\u5206 */\\n.next-page-link {\\n  width:100%;\\n  margin: 40px 0 10px 0;\\n  text-align:center;\\n  border-radius:30px;\\n  background: #333;\\n}\\n.next-page-link a {\\n  display:block;\\n  margin:5px 0;\\n  color: #fff;\\n  text-decoration:none;\\n}\\n.next-page-link:hover {\\n  background: #555;\\n}\\n\\n/* \\u4e0b\\u6bb5\\u90e8\\u5206 */\\n.page-link{\\n  margin: 10px 0 40px 0;\\n  text-align:center;\\n}\\n.comment-page-link{\\n  margin: 1em 1em 3em;\\n  text-align: center;\\n}\\n.page-link span,\\n.comment-page-link span,\\n.comment-page-link a{\\n  margin-right: 3px;\\n  padding: 5px 8px;\\n  border: 1px solid #ddd;\\n  background: #ddd;\\n  border-radius:5px;\\n}\\n.page-link a span,\\n.comment-page-link a{\\n  background: #fff;\\n  color:#000;\\n}\\n.page-link a{\\n  border-bottom: none;\\n  color: #000;\\n  text-decoration:none;\\n}\\n\\n.page-link a span:hover,\\n.comment-page-link a:hover{\\n  background: #eee;\\n  color: #000;\\n}\\n\\n\\n/* \\u4e0a\\u6bb5\\u90e8\\u5206\\u3000\\u7d9a\\u304d\\u3092\\u8aad\\u3080 */\\n.next-page-link {\\n  width:100%;\\n  margin: 40px 0 10px 0;\\n  text-align:center;\\n  border-radius:30px;\\n  background: #333;\\n}\\n.next-page-link a {\\n  display:block;\\n  margin:5px 0;\\n  color: #fff;\\n  text-decoration:none;\\n}\\n.next-page-link:hover {\\n  background: #555;\\n}\\n \\n/* \\u4e0b\\u6bb5\\u90e8\\u5206 */\\n.page-link{\\n  margin: 10px 0 40px 0;\\n  text-align:center;\\n}\\n.comment-page-link{\\n  margin: 1em 1em 3em;\\n  text-align: center;\\n}\\n.page-link span,\\n.comment-page-link span,\\n.comment-page-link a{\\n  margin-right: 3px;\\n  padding: 5px 8px;\\n  border: 1px solid #ddd;\\n  background: #ddd;\\n  border-radius:5px;\\n}\\n.page-link a span,\\n.comment-page-link a{\\n  background: #fff;\\n  color:#000;\\n}\\n.page-link a{\\n  border-bottom: none;\\n  color: #000;\\n  text-decoration:none;\\n}\\n \\n.page-link a span:hover,\\n.comment-page-link a:hover{\\n  background: #eee;\\n  color: #000;\\n}\\n\\n",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-11 20:41:06"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '8d39343f-0dc5-45aa-bd39-56b3cfcce5c2', '', '', '2018-04-11 20:41:06', '2018-04-11 20:41:06', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/11/8d39343f-0dc5-45aa-bd39-56b3cfcce5c2', 0, 'customize_changeset', '', 0),
(3416, 1, '2018-04-11 20:41:06', '2018-04-11 20:41:06', '/*\nここに独自の CSS を追加することができます。\n\n詳しくは上のヘルプアイコンをクリックしてください。\n*/\n\n/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n\n}\n\n\n/* 関連記事の「記事を読む」ボタンの装飾 */\n.related-entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#48D1CC;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.related-entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n/* 関連記事の「記事を読む」ボタンを右へ移動 */\n.related-entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n/* 関連記事と関連記事の間に線を引く */\n#main .related-entry {\n    border-bottom: 1px dotted #333333;\n    padding-bottom: 15px;\n}\n\n\n/* 「記事を読む」ボタンの装飾 */\n.entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#57b196;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n\n/* 「記事を読む」ボタンを右へ移動 */\n.entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n\n\n.page-about .entry-content img.profile-icon {\n  height: 48px;\n  width: 48px;\n  border-radius: 50%;\n}\n\n.masonry-brick .entry-snippet{\n  font-size: 14px;\n}\n\n/******\nメイン、サイドバーの枠線非表示\n*****/\n#main {\nborder:none;\n}\n#sidebar {\nborder:none\n}\n\n/******\nシェアボタンを一行に\n*****/\n.sns-group-viral ul {\n display: flex; \n}\n\n/******\nシェアボタンのテキスト非表示\n*****/\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\n display: none;\n}\n\nCSS\n\n/* 上段部分 */\n.next-page-link {\n  width:100%;\n  margin: 40px 0 10px 0;\n  text-align:center;\n  border-radius:30px;\n  background: #333;\n}\n.next-page-link a {\n  display:block;\n  margin:5px 0;\n  color: #fff;\n  text-decoration:none;\n}\n.next-page-link:hover {\n  background: #555;\n}\n\n/* 下段部分 */\n.page-link{\n  margin: 10px 0 40px 0;\n  text-align:center;\n}\n.comment-page-link{\n  margin: 1em 1em 3em;\n  text-align: center;\n}\n.page-link span,\n.comment-page-link span,\n.comment-page-link a{\n  margin-right: 3px;\n  padding: 5px 8px;\n  border: 1px solid #ddd;\n  background: #ddd;\n  border-radius:5px;\n}\n.page-link a span,\n.comment-page-link a{\n  background: #fff;\n  color:#000;\n}\n.page-link a{\n  border-bottom: none;\n  color: #000;\n  text-decoration:none;\n}\n\n.page-link a span:hover,\n.comment-page-link a:hover{\n  background: #eee;\n  color: #000;\n}\n\n\n/* 上段部分　続きを読む */\n.next-page-link {\n  width:100%;\n  margin: 40px 0 10px 0;\n  text-align:center;\n  border-radius:30px;\n  background: #333;\n}\n.next-page-link a {\n  display:block;\n  margin:5px 0;\n  color: #fff;\n  text-decoration:none;\n}\n.next-page-link:hover {\n  background: #555;\n}\n \n/* 下段部分 */\n.page-link{\n  margin: 10px 0 40px 0;\n  text-align:center;\n}\n.comment-page-link{\n  margin: 1em 1em 3em;\n  text-align: center;\n}\n.page-link span,\n.comment-page-link span,\n.comment-page-link a{\n  margin-right: 3px;\n  padding: 5px 8px;\n  border: 1px solid #ddd;\n  background: #ddd;\n  border-radius:5px;\n}\n.page-link a span,\n.comment-page-link a{\n  background: #fff;\n  color:#000;\n}\n.page-link a{\n  border-bottom: none;\n  color: #000;\n  text-decoration:none;\n}\n \n.page-link a span:hover,\n.comment-page-link a:hover{\n  background: #eee;\n  color: #000;\n}\n\n', 'simplicity2', '', 'inherit', 'closed', 'closed', '', '1253-revision-v1', '', '', '2018-04-11 20:41:06', '2018-04-11 20:41:06', '', 1253, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/11/1253-revision-v1', 0, 'revision', '', 0),
(3417, 1, '2018-04-11 20:42:04', '2018-04-11 20:42:04', '{\n    "custom_css[simplicity2]": {\n        "value": "/*\\n\\u3053\\u3053\\u306b\\u72ec\\u81ea\\u306e CSS \\u3092\\u8ffd\\u52a0\\u3059\\u308b\\u3053\\u3068\\u304c\\u3067\\u304d\\u307e\\u3059\\u3002\\n\\n\\u8a73\\u3057\\u304f\\u306f\\u4e0a\\u306e\\u30d8\\u30eb\\u30d7\\u30a2\\u30a4\\u30b3\\u30f3\\u3092\\u30af\\u30ea\\u30c3\\u30af\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002\\n*/\\n\\n/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.related-entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#48D1CC;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.related-entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.related-entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u3068\\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u9593\\u306b\\u7dda\\u3092\\u5f15\\u304f */\\n#main .related-entry {\\n    border-bottom: 1px dotted #333333;\\n    padding-bottom: 15px;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#57b196;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n\\n\\n.page-about .entry-content img.profile-icon {\\n  height: 48px;\\n  width: 48px;\\n  border-radius: 50%;\\n}\\n\\n.masonry-brick .entry-snippet{\\n  font-size: 14px;\\n}\\n\\n/******\\n\\u30e1\\u30a4\\u30f3\\u3001\\u30b5\\u30a4\\u30c9\\u30d0\\u30fc\\u306e\\u67a0\\u7dda\\u975e\\u8868\\u793a\\n*****/\\n#main {\\nborder:none;\\n}\\n#sidebar {\\nborder:none\\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u3092\\u4e00\\u884c\\u306b\\n*****/\\n.sns-group-viral ul {\\n display: flex; \\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u306e\\u30c6\\u30ad\\u30b9\\u30c8\\u975e\\u8868\\u793a\\n*****/\\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\\n display: none;\\n}\\n\\nCSS\\n\\n/* \\u4e0a\\u6bb5\\u90e8\\u5206 */\\n.next-page-link {\\n  width:100%;\\n  margin: 40px 0 10px 0;\\n  text-align:center;\\n  border-radius:30px;\\n  background: #333;\\n}\\n.next-page-link a {\\n  display:block;\\n  margin:5px 0;\\n  color: #fff;\\n  text-decoration:none;\\n}\\n.next-page-link:hover {\\n  background: #555;\\n}\\n\\n/* \\u4e0b\\u6bb5\\u90e8\\u5206 */\\n.page-link{\\n  margin: 10px 0 40px 0;\\n  text-align:center;\\n}\\n.comment-page-link{\\n  margin: 1em 1em 3em;\\n  text-align: center;\\n}\\n.page-link span,\\n.comment-page-link span,\\n.comment-page-link a{\\n  margin-right: 3px;\\n  padding: 5px 8px;\\n  border: 1px solid #ddd;\\n  background: #ddd;\\n  border-radius:5px;\\n}\\n.page-link a span,\\n.comment-page-link a{\\n  background: #fff;\\n  color:#000;\\n}\\n.page-link a{\\n  border-bottom: none;\\n  color: #000;\\n  text-decoration:none;\\n}\\n\\n.page-link a span:hover,\\n.comment-page-link a:hover{\\n  background: #eee;\\n  color: #000;\\n}\\n\\n\\n/* \\u4e0a\\u6bb5\\u90e8\\u5206\\u3000\\u7d9a\\u304d\\u3092\\u8aad\\u3080 */\\n.next-page-link {\\n  width:100%;\\n  margin: 40px 0 10px 0;\\n  text-align:center;\\n  border-radius:30px;\\n  background: #333;\\n}\\n.next-page-link a {\\n  display:block;\\n  margin:5px 0;\\n  color: #fff;\\n  text-decoration:none;\\n}\\n.next-page-link:hover {\\n  background: #555;\\n}\\n \\n",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-11 20:42:04"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'f30669a9-a6e5-4f06-b223-3b1ccd9cf618', '', '', '2018-04-11 20:42:04', '2018-04-11 20:42:04', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/11/f30669a9-a6e5-4f06-b223-3b1ccd9cf618', 0, 'customize_changeset', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3418, 1, '2018-04-11 20:42:04', '2018-04-11 20:42:04', '/*\nここに独自の CSS を追加することができます。\n\n詳しくは上のヘルプアイコンをクリックしてください。\n*/\n\n/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n\n}\n\n\n/* 関連記事の「記事を読む」ボタンの装飾 */\n.related-entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#48D1CC;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.related-entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n/* 関連記事の「記事を読む」ボタンを右へ移動 */\n.related-entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n/* 関連記事と関連記事の間に線を引く */\n#main .related-entry {\n    border-bottom: 1px dotted #333333;\n    padding-bottom: 15px;\n}\n\n\n/* 「記事を読む」ボタンの装飾 */\n.entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#57b196;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n\n/* 「記事を読む」ボタンを右へ移動 */\n.entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n\n\n.page-about .entry-content img.profile-icon {\n  height: 48px;\n  width: 48px;\n  border-radius: 50%;\n}\n\n.masonry-brick .entry-snippet{\n  font-size: 14px;\n}\n\n/******\nメイン、サイドバーの枠線非表示\n*****/\n#main {\nborder:none;\n}\n#sidebar {\nborder:none\n}\n\n/******\nシェアボタンを一行に\n*****/\n.sns-group-viral ul {\n display: flex; \n}\n\n/******\nシェアボタンのテキスト非表示\n*****/\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\n display: none;\n}\n\nCSS\n\n/* 上段部分 */\n.next-page-link {\n  width:100%;\n  margin: 40px 0 10px 0;\n  text-align:center;\n  border-radius:30px;\n  background: #333;\n}\n.next-page-link a {\n  display:block;\n  margin:5px 0;\n  color: #fff;\n  text-decoration:none;\n}\n.next-page-link:hover {\n  background: #555;\n}\n\n/* 下段部分 */\n.page-link{\n  margin: 10px 0 40px 0;\n  text-align:center;\n}\n.comment-page-link{\n  margin: 1em 1em 3em;\n  text-align: center;\n}\n.page-link span,\n.comment-page-link span,\n.comment-page-link a{\n  margin-right: 3px;\n  padding: 5px 8px;\n  border: 1px solid #ddd;\n  background: #ddd;\n  border-radius:5px;\n}\n.page-link a span,\n.comment-page-link a{\n  background: #fff;\n  color:#000;\n}\n.page-link a{\n  border-bottom: none;\n  color: #000;\n  text-decoration:none;\n}\n\n.page-link a span:hover,\n.comment-page-link a:hover{\n  background: #eee;\n  color: #000;\n}\n\n\n/* 上段部分　続きを読む */\n.next-page-link {\n  width:100%;\n  margin: 40px 0 10px 0;\n  text-align:center;\n  border-radius:30px;\n  background: #333;\n}\n.next-page-link a {\n  display:block;\n  margin:5px 0;\n  color: #fff;\n  text-decoration:none;\n}\n.next-page-link:hover {\n  background: #555;\n}\n \n', 'simplicity2', '', 'inherit', 'closed', 'closed', '', '1253-revision-v1', '', '', '2018-04-11 20:42:04', '2018-04-11 20:42:04', '', 1253, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/11/1253-revision-v1', 0, 'revision', '', 0),
(3419, 1, '2018-04-11 20:48:11', '2018-04-11 20:48:11', '{\n    "custom_css[simplicity2]": {\n        "value": "/*\\n\\u3053\\u3053\\u306b\\u72ec\\u81ea\\u306e CSS \\u3092\\u8ffd\\u52a0\\u3059\\u308b\\u3053\\u3068\\u304c\\u3067\\u304d\\u307e\\u3059\\u3002\\n\\n\\u8a73\\u3057\\u304f\\u306f\\u4e0a\\u306e\\u30d8\\u30eb\\u30d7\\u30a2\\u30a4\\u30b3\\u30f3\\u3092\\u30af\\u30ea\\u30c3\\u30af\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002\\n*/\\n\\n/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.related-entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#48D1CC;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.related-entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.related-entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u3068\\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u9593\\u306b\\u7dda\\u3092\\u5f15\\u304f */\\n#main .related-entry {\\n    border-bottom: 1px dotted #333333;\\n    padding-bottom: 15px;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#57b196;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n\\n\\n.page-about .entry-content img.profile-icon {\\n  height: 48px;\\n  width: 48px;\\n  border-radius: 50%;\\n}\\n\\n.masonry-brick .entry-snippet{\\n  font-size: 14px;\\n}\\n\\n/******\\n\\u30e1\\u30a4\\u30f3\\u3001\\u30b5\\u30a4\\u30c9\\u30d0\\u30fc\\u306e\\u67a0\\u7dda\\u975e\\u8868\\u793a\\n*****/\\n#main {\\nborder:none;\\n}\\n#sidebar {\\nborder:none\\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u3092\\u4e00\\u884c\\u306b\\n*****/\\n.sns-group-viral ul {\\n display: flex; \\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u306e\\u30c6\\u30ad\\u30b9\\u30c8\\u975e\\u8868\\u793a\\n*****/\\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\\n display: none;\\n}\\n\\n\\n/* \\u4e0a\\u6bb5\\u90e8\\u5206 */\\n.next-page-link {\\n  width:100%;\\n  margin: 40px 0 10px 0;\\n  text-align:center;\\n  border-radius:30px;\\n  background: #333;\\n}\\n.next-page-link a {\\n  display:block;\\n  margin:5px 0;\\n  color: #fff;\\n  text-decoration:none;\\n}\\n.next-page-link:hover {\\n  background: #555;\\n}",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-11 20:48:11"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'b2a754f4-44e1-4cd5-b042-2f10fc63f9d6', '', '', '2018-04-11 20:48:11', '2018-04-11 20:48:11', '', 0, 'https://www.chishikinosoukonoseiri.com/?p=3419', 0, 'customize_changeset', '', 0),
(3420, 1, '2018-04-11 20:48:11', '2018-04-11 20:48:11', '/*\nここに独自の CSS を追加することができます。\n\n詳しくは上のヘルプアイコンをクリックしてください。\n*/\n\n/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n\n}\n\n\n/* 関連記事の「記事を読む」ボタンの装飾 */\n.related-entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#48D1CC;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.related-entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n/* 関連記事の「記事を読む」ボタンを右へ移動 */\n.related-entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n/* 関連記事と関連記事の間に線を引く */\n#main .related-entry {\n    border-bottom: 1px dotted #333333;\n    padding-bottom: 15px;\n}\n\n\n/* 「記事を読む」ボタンの装飾 */\n.entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#57b196;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n\n/* 「記事を読む」ボタンを右へ移動 */\n.entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n\n\n.page-about .entry-content img.profile-icon {\n  height: 48px;\n  width: 48px;\n  border-radius: 50%;\n}\n\n.masonry-brick .entry-snippet{\n  font-size: 14px;\n}\n\n/******\nメイン、サイドバーの枠線非表示\n*****/\n#main {\nborder:none;\n}\n#sidebar {\nborder:none\n}\n\n/******\nシェアボタンを一行に\n*****/\n.sns-group-viral ul {\n display: flex; \n}\n\n/******\nシェアボタンのテキスト非表示\n*****/\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\n display: none;\n}\n\n\n/* 上段部分 */\n.next-page-link {\n  width:100%;\n  margin: 40px 0 10px 0;\n  text-align:center;\n  border-radius:30px;\n  background: #333;\n}\n.next-page-link a {\n  display:block;\n  margin:5px 0;\n  color: #fff;\n  text-decoration:none;\n}\n.next-page-link:hover {\n  background: #555;\n}', 'simplicity2', '', 'inherit', 'closed', 'closed', '', '1253-revision-v1', '', '', '2018-04-11 20:48:11', '2018-04-11 20:48:11', '', 1253, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/11/1253-revision-v1', 0, 'revision', '', 0),
(3421, 1, '2018-04-11 20:53:50', '2018-04-11 20:53:50', '{\n    "custom_css[simplicity2]": {\n        "value": "/*\\n\\u3053\\u3053\\u306b\\u72ec\\u81ea\\u306e CSS \\u3092\\u8ffd\\u52a0\\u3059\\u308b\\u3053\\u3068\\u304c\\u3067\\u304d\\u307e\\u3059\\u3002\\n\\n\\u8a73\\u3057\\u304f\\u306f\\u4e0a\\u306e\\u30d8\\u30eb\\u30d7\\u30a2\\u30a4\\u30b3\\u30f3\\u3092\\u30af\\u30ea\\u30c3\\u30af\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002\\n*/\\n\\n/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.related-entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#48D1CC;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.related-entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.related-entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u3068\\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u9593\\u306b\\u7dda\\u3092\\u5f15\\u304f */\\n#main .related-entry {\\n    border-bottom: 1px dotted #333333;\\n    padding-bottom: 15px;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#57b196;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n\\n\\n.page-about .entry-content img.profile-icon {\\n  height: 48px;\\n  width: 48px;\\n  border-radius: 50%;\\n}\\n\\n.masonry-brick .entry-snippet{\\n  font-size: 14px;\\n}\\n\\n/******\\n\\u30e1\\u30a4\\u30f3\\u3001\\u30b5\\u30a4\\u30c9\\u30d0\\u30fc\\u306e\\u67a0\\u7dda\\u975e\\u8868\\u793a\\n*****/\\n#main {\\nborder:none;\\n}\\n#sidebar {\\nborder:none\\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u3092\\u4e00\\u884c\\u306b\\n*****/\\n.sns-group-viral ul {\\n display: flex; \\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u306e\\u30c6\\u30ad\\u30b9\\u30c8\\u975e\\u8868\\u793a\\n*****/\\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\\n display: none;\\n}\\n\\n\\n/* \\u4e0a\\u6bb5\\u90e8\\u5206 \\u7d9a\\u304d\\u3092\\u8aad\\u3080*/\\n.next-page-link {\\n  width:100%;\\n  margin: 40px 0 10px 0;\\n  text-align:center;\\n  border-radius:30px;\\n  background: #333;\\n}\\n.next-page-link a {\\n  display:block;\\n  margin:5px 0;\\n  color: #fff;\\n  text-decoration:none;\\n}\\n.next-page-link:hover {\\n  background: #555;\\n}",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-11 20:53:50"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '6b5900fd-7b80-4058-a713-87f04970cd0c', '', '', '2018-04-11 20:53:50', '2018-04-11 20:53:50', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/11/6b5900fd-7b80-4058-a713-87f04970cd0c', 0, 'customize_changeset', '', 0),
(3422, 1, '2018-04-11 20:53:50', '2018-04-11 20:53:50', '/*\nここに独自の CSS を追加することができます。\n\n詳しくは上のヘルプアイコンをクリックしてください。\n*/\n\n/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n\n}\n\n\n/* 関連記事の「記事を読む」ボタンの装飾 */\n.related-entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#48D1CC;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.related-entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n/* 関連記事の「記事を読む」ボタンを右へ移動 */\n.related-entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n/* 関連記事と関連記事の間に線を引く */\n#main .related-entry {\n    border-bottom: 1px dotted #333333;\n    padding-bottom: 15px;\n}\n\n\n/* 「記事を読む」ボタンの装飾 */\n.entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#57b196;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n\n/* 「記事を読む」ボタンを右へ移動 */\n.entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n\n\n.page-about .entry-content img.profile-icon {\n  height: 48px;\n  width: 48px;\n  border-radius: 50%;\n}\n\n.masonry-brick .entry-snippet{\n  font-size: 14px;\n}\n\n/******\nメイン、サイドバーの枠線非表示\n*****/\n#main {\nborder:none;\n}\n#sidebar {\nborder:none\n}\n\n/******\nシェアボタンを一行に\n*****/\n.sns-group-viral ul {\n display: flex; \n}\n\n/******\nシェアボタンのテキスト非表示\n*****/\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\n display: none;\n}\n\n\n/* 上段部分 続きを読む*/\n.next-page-link {\n  width:100%;\n  margin: 40px 0 10px 0;\n  text-align:center;\n  border-radius:30px;\n  background: #333;\n}\n.next-page-link a {\n  display:block;\n  margin:5px 0;\n  color: #fff;\n  text-decoration:none;\n}\n.next-page-link:hover {\n  background: #555;\n}', 'simplicity2', '', 'inherit', 'closed', 'closed', '', '1253-revision-v1', '', '', '2018-04-11 20:53:50', '2018-04-11 20:53:50', '', 1253, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/11/1253-revision-v1', 0, 'revision', '', 0),
(3423, 1, '2018-04-12 01:33:09', '2018-04-12 01:33:09', '<p>会社の業務で「スタート地点」と「ゴール地点」させ設定できれば、後は人工知能がその途中の過程を埋めて処理してくれる、そんな未来もそう遠くないのではないか、と思うようなニュースを目にしました。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\r\n</ul>\r\n<blockquote>\r\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\r\n<p>&nbsp;</p>\r\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\r\n<p>&nbsp;</p>\r\n<p>常識だった。 の…ですが！！</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、既に引用した記事のようなことが既にできる世の中になってしまったようです。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>人工知能が「これやっといて」で動作させられる世界</h2>\r\n<p>最近ではテレビやマンガ、アニメにおいて、近未来を模した世界観で構築された作品も最近では多く見かけるようになってきています。時事的なニュースでも自動運転車の技術がどこまで進んでいるのかとかブロックチェーンがどうとかといった記事もよく見かけるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった社会の変化を見ていると、現実の世界においても近い将来そのようになっていくのではないかと思ってしまいます。実際それらを裏付けるような現実世界の中での変化をいくつも目にするようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>このブログでは以下のような過去記事も書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>上記の過去記事では人工知能の進化の過程において、以前は人間が人工知能にいろいろ指示をして学習させていたのが、人間が特に指示を与えなくても人工知能が自律的に学習できるようになってきている、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>それがさらにもう一歩進んで、現在は「これやっといて」で人工知能が指示者の意図通りに動いてくれるようになっているとのこと。引用した記事の中の動画では、箱の中にある文房具を人工知能が人間の指示で指定の箇所に移すといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>コンピュータに何らかの指示をして意図した動作をさせたい場合、本来であればプログラミング言語的なコンピュータが理解できるような非常に制約された指示が必要になってきます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし引用した記事の動画では、人間の言葉の指示通りに人工知能が動作しています。人間の言葉は時と場合によっては意味やニュアンスが異なったり曖昧な時があります。</p>\r\n<p>&nbsp;</p>\r\n<p>動画で人間の音声をテキスト変換してそれを人工知能が理解しできる形にしていると思われますが、この音声というのもその人のしゃべり方や声の大きさによって聞きづらいときがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういったコンピュータが理解するうえでは非常に大きなノイズが含まれた指示ですが、それでも現実として動作しています。</p>\r\n<p>&nbsp;</p>\r\n<p>冒頭部分で引用した記事についてのことなのですが、記事内の動画を見る限り英語によるもう少し詳細な指示がされているので、正確には「これやっといて」では人工知能が動作しているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には「これやっといて」という指示でも動作させられるようになるであろう、ということなのでしょうが、それでも夢がある話ではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>特に手足が不自由な人でも音声による指示だけで十分サポートしてくれる人工知能ができれば、その人にとっては行動範囲が大いに広がることでしょう。他にも様々な用途が考えられます。今後の技術の進歩に期待したいです。</p>\r\n<h2>人工知能に学習させる「AIエンジニア」とは</h2>\r\n<p>冒頭で引用した、現在の人工知能の能力の高さもそうなのですが、今の時代は既に「AIエンジニア」という職業があるようです。そのことについて詳しく書かれているのが以下のサイトです。</p>\r\n<ul>\r\n	<li><a href="http://inaka-gurashi.hatenablog.com/entry/ai%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%81%AB%E3%81%AA%E3%82%8B%E3%81%AB%E3%81%AF">aiエンジニアになるには？｜AI（人工知能）エンジニアになる方法。エンジニア・プログラマー編</a></li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>現在の人工知能の技術水準、「これやっといて」で動かせてしまう</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>もしもこれから簡単に誰もが人工知能に学習させることが出来る時代になったら</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>以下の過去記事でも書いたのですが、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをせずに、まずは簡単な所からでいいので勉強してみるのいいと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>そうすればまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/01/14/101941">藤原和博さんの「成熟社会では本を読まない人は生き残れない」という発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/03/0104">人間世界における勉強の概念の今後の1つの方向性について</a></strong></li>\r\n</ul>', '人工知能に「これやっといて」で自分の考えを実現できる世界', '', 'inherit', 'closed', 'closed', '', '2792-revision-v1', '', '', '2018-04-12 01:33:09', '2018-04-12 01:33:09', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/12/2792-revision-v1', 0, 'revision', '', 0),
(3424, 1, '2018-04-12 01:55:42', '2018-04-12 01:55:42', '<p>会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれる、そんな未来もそう遠くないのではないかと思うようなニュースを目にしました。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\r\n</ul>\r\n<blockquote>\r\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\r\n<p>&nbsp;</p>\r\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\r\n<p>&nbsp;</p>\r\n<p>常識だった。 の…ですが！！</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、既に引用した記事のようなことが既にできる世の中になってしまったようです。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>人工知能が「これやっといて」で動作させられる世界</h2>\r\n<p>最近ではテレビやマンガ、アニメにおいて、近未来を模した世界観で構築された作品も最近では多く見かけるようになってきています。時事的なニュースでも自動運転車の技術がどこまで進んでいるのかとかブロックチェーンがどうとかといった記事もよく見かけるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった社会の変化を見ていると、現実の世界においても近い将来そのようになっていくのではないかと思ってしまいます。実際それらを裏付けるような現実世界の中での変化をいくつも目にするようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>このブログでは以下のような過去記事も書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>上記の過去記事では人工知能の進化の過程において、以前は人間が人工知能にいろいろ指示をして学習させていたのが、人間が特に指示を与えなくても人工知能が自律的に学習できるようになってきている、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>それがさらにもう一歩進んで、現在は「これやっといて」で人工知能が指示者の意図通りに動いてくれるようになっているとのこと。引用した記事の中の動画では、箱の中にある文房具を人工知能が人間の指示で指定の箇所に移すといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>コンピュータに何らかの指示をして意図した動作をさせたい場合、本来であればプログラミング言語的なコンピュータが理解できるような非常に制約された指示が必要になってきます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし引用した記事の動画では、人間の言葉の指示通りに人工知能が動作しています。人間の言葉は時と場合によっては意味やニュアンスが異なったり曖昧な時があります。</p>\r\n<p>&nbsp;</p>\r\n<p>動画で人間の音声をテキスト変換してそれを人工知能が理解しできる形にしていると思われますが、この音声というのもその人のしゃべり方や声の大きさによって聞きづらいときがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういったコンピュータが理解するうえでは非常に大きなノイズが含まれた指示ですが、それでも現実として動作しています。</p>\r\n<p>&nbsp;</p>\r\n<p>冒頭部分で引用した記事についてのことなのですが、記事内の動画を見る限り英語によるもう少し詳細な指示がされているので、正確には「これやっといて」では人工知能が動作しているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には「これやっといて」という指示でも動作させられるようになるであろう、ということなのでしょうが、それでも夢がある話ではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>特に手足が不自由な人でも音声による指示だけで十分サポートしてくれる人工知能ができれば、その人にとっては行動範囲が大いに広がることでしょう。他にも様々な用途が考えられます。今後の技術の進歩に期待したいです。</p>\r\n<h2>もしもこれから簡単に誰もが人工知能に学習させることが出来る時代になったら</h2>\r\n<p>冒頭部分で、会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれるかもしれない、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分の考えでは、業務を自動化するといってもVBAなどのプログラミング言語を使って詳細な指示をつくらないと、コンピュータは意図通り動いてくれないと思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし今回引用した記事のように、将来的には必ずしも指示者がプログラミング言語などを使った詳細な指示の方法を知らなくてもいいのではないか、</p>\r\n<p>&nbsp;</p>\r\n<p>もっと考え方を進めるならば、「スタート地点」と「ゴール地点」さえ人間の側でつくることができれば、人工知能が途中の過程を全て埋めてくれるという未来も否定できないのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>というのもコンピュータの得意技は「総当り」と言われています。特に量子コンピュータというものは。「総当り」の意味は、可能な組合せを全て試すやり方というものです。</p>\r\n<p>&nbsp;</p>\r\n<p>最近では、</p>\r\n<p>&nbsp;</p>\r\n<p>以下の過去記事でも書いたのですが、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかと思います。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/01/2756"> 新時代のテクノロジーの利益を享受できるかは本人の勉強と選択次第</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをせずに、まずは簡単な所からでいいので勉強してみるのがいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>そうすればまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/01/14/101941">藤原和博さんの「成熟社会では本を読まない人は生き残れない」という発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/03/0104">人間世界における勉強の概念の今後の1つの方向性について</a></strong></li>\r\n</ul>', '人工知能に「これやっといて」で自分の考えを実現できる世界', '', 'inherit', 'closed', 'closed', '', '2792-revision-v1', '', '', '2018-04-12 01:55:42', '2018-04-12 01:55:42', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/12/2792-revision-v1', 0, 'revision', '', 0),
(3425, 1, '2018-04-12 02:02:31', '2018-04-12 02:02:31', '', 'cat-2990587_640', '', 'inherit', 'open', 'closed', '', 'cat-2990587_640', '', '', '2018-04-28 10:57:16', '2018-04-28 10:57:16', '', 2792, 'https://www.chishikinosoukonoseiri.com/wp-content/uploads/2018/04/cat-2990587_640.jpg', 0, 'attachment', 'image/jpeg', 0),
(3426, 1, '2018-04-12 02:02:56', '2018-04-12 02:02:56', '<p>会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれる、そんな未来もそう遠くないのではないかと思うようなニュースを目にしました。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\r\n</ul>\r\n<blockquote>\r\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\r\n<p>&nbsp;</p>\r\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\r\n<p>&nbsp;</p>\r\n<p>常識だった。 の…ですが！！</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、既に引用した記事のようなことが既にできる世の中になってしまったようです。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>人工知能が「これやっといて」で動作させられる世界</h2>\r\n<p>最近ではテレビやマンガ、アニメにおいて、近未来を模した世界観で構築された作品も最近では多く見かけるようになってきています。時事的なニュースでも自動運転車の技術がどこまで進んでいるのかとかブロックチェーンがどうとかといった記事もよく見かけるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった社会の変化を見ていると、現実の世界においても近い将来そのようになっていくのではないかと思ってしまいます。実際それらを裏付けるような現実世界の中での変化をいくつも目にするようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>このブログでは以下のような過去記事も書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>上記の過去記事では人工知能の進化の過程において、以前は人間が人工知能にいろいろ指示をして学習させていたのが、人間が特に指示を与えなくても人工知能が自律的に学習できるようになってきている、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>それがさらにもう一歩進んで、現在は「これやっといて」で人工知能が指示者の意図通りに動いてくれるようになっているとのこと。引用した記事の中の動画では、箱の中にある文房具を人工知能が人間の指示で指定の箇所に移すといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>コンピュータに何らかの指示をして意図した動作をさせたい場合、本来であればプログラミング言語的なコンピュータが理解できるような非常に制約された指示が必要になってきます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし引用した記事の動画では、人間の言葉の指示通りに人工知能が動作しています。人間の言葉は時と場合によっては意味やニュアンスが異なったり曖昧な時があります。</p>\r\n<p>&nbsp;</p>\r\n<p>動画で人間の音声をテキスト変換してそれを人工知能が理解しできる形にしていると思われますが、この音声というのもその人のしゃべり方や声の大きさによって聞きづらいときがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういったコンピュータが理解するうえでは非常に大きなノイズが含まれた指示ですが、それでも現実として動作しています。</p>\r\n<p>&nbsp;</p>\r\n<p>冒頭部分で引用した記事についてのことなのですが、記事内の動画を見る限り英語によるもう少し詳細な指示がされているので、正確には「これやっといて」では人工知能が動作しているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には「これやっといて」という指示でも動作させられるようになるであろう、ということなのでしょうが、それでも夢がある話ではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>特に手足が不自由な人でも音声による指示だけで十分サポートしてくれる人工知能ができれば、その人にとっては行動範囲が大いに広がることでしょう。他にも様々な用途が考えられます。今後の技術の進歩に期待したいです。</p>\r\n<h2>もしもこれから簡単に誰もが人工知能に学習させることが出来る時代になったら</h2>\r\n<p>冒頭部分で、会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれるかもしれない、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分の考えでは、業務を自動化するといってもVBAなどのプログラミング言語を使って詳細な指示をつくらないと、コンピュータは意図通り動いてくれないと思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし今回引用した記事のように、将来的には必ずしも指示者がプログラミング言語などを使った詳細な指示の方法を知らなくてもいいのではないか、</p>\r\n<p>&nbsp;</p>\r\n<p>もっと考え方を進めるならば、「スタート地点」と「ゴール地点」さえ人間の側でつくることができれば、人工知能が途中の過程を全て埋めてくれるという未来も否定できないのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>というのもコンピュータの得意技は「総当り」と言われています。特に量子コンピュータというものは。「総当り」の意味は、可能な組合せを全て試すやり方というものです。</p>\r\n<p>&nbsp;</p>\r\n<p>最近では、</p>\r\n<p>&nbsp;</p>\r\n<p>以下の過去記事でも書いたのですが、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかと思います。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/01/2756"> 新時代のテクノロジーの利益を享受できるかは本人の勉強と選択次第</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをせずに、まずは簡単な所からでいいので勉強してみるのがいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>そうすればまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/01/14/101941">藤原和博さんの「成熟社会では本を読まない人は生き残れない」という発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/03/0104">人間世界における勉強の概念の今後の1つの方向性について</a></strong></li>\r\n</ul>', '人工知能に「これやっといて」という指示でで自分の考えを実現できる世界', '', 'inherit', 'closed', 'closed', '', '2792-revision-v1', '', '', '2018-04-12 02:02:56', '2018-04-12 02:02:56', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/12/2792-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3427, 1, '2018-04-12 02:06:47', '2018-04-12 02:06:47', '<p>会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれる、そんな未来もそう遠くないのではないかと思うようなニュースを目にしました。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\r\n</ul>\r\n<blockquote>\r\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\r\n<p>&nbsp;</p>\r\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\r\n<p>&nbsp;</p>\r\n<p>常識だった。 の…ですが！！</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、引用した記事のようなことが既にできる世の中になってしまったようです。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>人工知能が「これやっといて」で動作させられる世界</h2>\r\n<p>テレビやマンガ、アニメにおいて、近未来を模した世界観で構築された作品も最近では多く見かけるようになってきています。時事的なニュースでも自動運転車の技術がどこまで進んでいるのかとかブロックチェーンがどうとかといった記事もよく見かけるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった社会の変化を見ていると、現実の世界においても近い将来そのようになっていくのではないかと思ってしまいます。実際それらを裏付けるような現実世界の中での変化をいくつも目にするようになったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>このブログでは以下のような過去記事も書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>上記の過去記事では人工知能の進化の過程において、以前は人間が人工知能に特定の指示をして学習させていたのが、人間が特に指示を与えなくても人工知能が自律的に学習できるようになってきている、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>それがさらにもう一歩進んで、「これやっといて」という非常に曖昧な指示でも人工知能が指示者の意図通りに動いてくれるようになっているとのこと。引用した記事の中の動画では、箱の中にある文房具を人工知能が人間の指示で指定の箇所に移すといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>コンピュータに何らかの指示をして意図した動作をさせたい場合、本来であればプログラミング言語的なコンピュータが理解できるような非常に制約された指示が必要になってきます。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし引用した記事の動画では、人間の言葉の指示通りに人工知能が動作しています。人間の言葉は時と場合によっては意味やニュアンスが異なったり曖昧な時があります。</p>\r\n<p>&nbsp;</p>\r\n<p>動画で人間の音声をテキスト変換してそれを人工知能が理解しできる形にしていると思われますが、この音声というのもその人のしゃべり方や声の大きさによって聞きづらいときがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういったコンピュータが理解するうえでは非常に大きなノイズが含まれた指示ですが、それでも現実として動作しています。</p>\r\n<p>&nbsp;</p>\r\n<p>冒頭部分で引用した記事についてのことなのですが、記事内の動画を見る限り英語によるもう少し詳細な指示がされているので、正確には「これやっといて」では人工知能が動作しているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には「これやっといて」という指示でも動作させられるようになるであろう、ということなのでしょうが、それでも夢がある話ではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>特に手足が不自由な人でも音声による指示だけで十分サポートしてくれる人工知能ができれば、その人にとっては行動範囲が大いに広がることでしょう。他にも様々な用途が考えられます。今後の技術の進歩に期待したいです。</p>\r\n<h2>もしもこれから簡単に誰もが人工知能に学習させることが出来る時代になったら</h2>\r\n<p>冒頭部分で、会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれるかもしれない、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分の考えでは、業務を自動化するといってもVBAなどのプログラミング言語を使って詳細な指示をつくらないと、コンピュータは意図通り動いてくれないと思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし今回引用した記事のように、将来的には必ずしも指示者がプログラミング言語などを使った詳細な指示の方法を知らなくてもいいのではないか、</p>\r\n<p>&nbsp;</p>\r\n<p>もっと考え方を進めるならば、「スタート地点」と「ゴール地点」さえ人間の側でつくることができれば、人工知能が途中の過程を全て埋めてくれるという未来も否定できないのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>というのもコンピュータの得意技は「総当り」と言われています。特に量子コンピュータというものは。「総当り」の意味は、可能な組合せを全て試すやり方というものです。</p>\r\n<p>&nbsp;</p>\r\n<p>最近では、</p>\r\n<p>&nbsp;</p>\r\n<p>以下の過去記事でも書いたのですが、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかと思います。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/01/2756"> 新時代のテクノロジーの利益を享受できるかは本人の勉強と選択次第</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをせずに、まずは簡単な所からでいいので勉強してみるのがいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>そうすればまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/01/14/101941">藤原和博さんの「成熟社会では本を読まない人は生き残れない」という発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/03/0104">人間世界における勉強の概念の今後の1つの方向性について</a></strong></li>\r\n</ul>', '人工知能に「これやっといて」という指示で自分の考えを実現できる世界', '', 'inherit', 'closed', 'closed', '', '2792-revision-v1', '', '', '2018-04-12 02:06:47', '2018-04-12 02:06:47', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/12/2792-revision-v1', 0, 'revision', '', 0),
(3428, 1, '2018-04-12 02:23:10', '2018-04-12 02:23:10', '<p>会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれる、そんな未来もそう遠くないのではないかと思うようなニュースを目にしました。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\r\n</ul>\r\n<blockquote>\r\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\r\n<p>&nbsp;</p>\r\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\r\n<p>&nbsp;</p>\r\n<p>常識だった。 の…ですが！！</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、引用した記事のようなことが既にできる世の中になってしまったようです。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>人工知能が「これやっといて」で動作させられる世界</h2>\r\n<p>テレビやマンガ、アニメにおいて、近未来を模した世界観で構築された作品も最近では多く見かけるようになってきています。時事的なニュースでも自動運転車の技術がどこまで進んでいるのかとかブロックチェーンがどうとかといった記事もよく見かけるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった社会の変化を見ていると、現実の世界においても近い将来そのようになっていくのではないかと思ってしまいます。実際それらを裏付けるような現実世界の中での変化をいくつも目にするようになったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>このブログでは以下のような過去記事も書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>上記の過去記事では人工知能の進化の過程において、以前は人間が人工知能に特定の指示をして学習させていたのが、人間が特に指示を与えなくても人工知能が自律的に学習できるようになってきている、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>それがさらにもう一歩進んで、「これやっといて」という非常に曖昧な指示でも人工知能が指示者の意図通りに動いてくれるようになっているとのこと。引用した記事の中の動画では、箱の中にある文房具を人工知能が人間の指示で指定の箇所に移すといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>コンピュータに何らかの指示をして意図した動作をさせたい場合、本来であればプログラミング言語的なコンピュータが理解できるような非常に制約された指示が必要でした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし引用した記事の動画では、人間の言葉の指示通りに人工知能が動作しています。人間の言葉は時と場合によっては意味やニュアンスが異なったり曖昧な時があります。</p>\r\n<p>&nbsp;</p>\r\n<p>動画で人間の音声をテキスト変換してそれを人工知能が理解できる形にしていると思われますが、この音声というのもその人のしゃべり方や声の大きさによって聞きづらい、判別しづらいときがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういったコンピュータが理解するうえでは非常に大きなノイズが含まれた指示ですが、それでも現実として動作しています。</p>\r\n<p>&nbsp;</p>\r\n<p>冒頭部分で引用した記事についてですが、記事内の動画を見る限りでは英語によるもう少し詳細な指示がされているので、正確には「これやっといて」では人工知能が動作しているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には「これやっといて」という指示でも動作させられるようになるであろうということなのでしょうが、それでも夢がある話ではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>特に手足が不自由な人でも音声による指示だけで十分サポートしてくれるようになれば、その人にとっては生活が楽になりますし行動範囲も大いに広がることでしょう。他にも様々な用途が考えられます。今後の技術の進歩に期待したいところです。</p>\r\n<h2>もしもこれから簡単に誰もが人工知能に学習させることが出来る時代になったら</h2>\r\n<p>冒頭部分で、会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれるかもしれない、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分の考えでは、業務を自動化するといってもVBAなどのプログラミング言語を使って詳細な指示であるプログラムをつくらないとコンピュータは意図通り動いてくれないと思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>けれども今回引用した記事のように、将来的には必ずしも指示者がプログラミング言語などを使った詳細な指示の仕方を知らなくてもいいのではないか、</p>\r\n<p>&nbsp;</p>\r\n<p>もっと考え方を進めるならば、「スタート地点」と「ゴール地点」さえ人間の側でつくることができれば、人工知能が途中の過程を全て埋めてくれるという未来も否定できないのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>というのもコンピュータの得意技は「総当り」と言われています。特に量子コンピュータというものは。「総当り」の意味は、可能な組合せを全て試すやり方というものです。</p>\r\n<p>&nbsp;</p>\r\n<p>となると、「スタート地点」と「ゴール地点」を設定したら、その間の過程で最も効率的な方法を人工知能が一瞬で探索し、あっという間に処理を終わらせてしまう、そういった未来もあるのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>もちろん素人的な考え方なので将来どうなるのかはわかりません。ただひとつ言えることは、社会の変化とか身の回りのことに対して日々興味を持って勉強し続けることが重要なのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>そうしないと、「えっ！もうそんなことできるの？」という風に気づくのが遅くなったり、最悪死ぬまで気づかなかったなんてことにもなりかねません。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はプログラミング言語を勉強することが大事だと思っていたのに、実は人工知能にどうやって効率的に学習させられるかという方が重要になっていた、なんて世界もあるかもしれない。</p>\r\n<p>&nbsp;</p>\r\n<p>以下の過去記事では、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかといったことを書いてきました。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/01/2756"> 新時代のテクノロジーの利益を享受できるかは本人の勉強と選択次第</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをしていたら、実は気づかないところで非常に損をしていたという事態もあるかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>そうならないために日々最新の情報にキャッチアップできるよう、まずは簡単な所からでいいので勉強してみるのがいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>そうすれば今回引用した記事のようにまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/01/14/101941">藤原和博さんの「成熟社会では本を読まない人は生き残れない」という発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/03/0104">人間世界における勉強の概念の今後の1つの方向性について</a></strong></li>\r\n</ul>', '人工知能に「これやっといて」という指示で自分の考えを実現できる世界', '', 'inherit', 'closed', 'closed', '', '2792-revision-v1', '', '', '2018-04-12 02:23:10', '2018-04-12 02:23:10', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/12/2792-revision-v1', 0, 'revision', '', 0),
(3429, 1, '2018-04-12 02:33:55', '2018-04-12 02:33:55', '<p>会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれる、そんな未来もそう遠くないのではないかと思うようなニュースを目にしました。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\r\n</ul>\r\n<blockquote>\r\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\r\n<p>&nbsp;</p>\r\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\r\n<p>&nbsp;</p>\r\n<p>常識だった。 の…ですが！！</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、引用した記事のようなことが既にできる世の中になってしまったようです。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>人工知能が「これやっといて」で動作させられる世界</h2>\r\n<p>テレビやマンガ、アニメにおいて、近未来を模した世界観で構築された作品も最近では多く見かけるようになってきています。時事的なニュースでも自動運転車の技術がどこまで進んでいるのかとかブロックチェーンがどうとかといった記事もよく見かけるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった社会の変化を見ていると、現実の世界においても近い将来そのようになっていくのではないかと思ってしまいます。実際それらを裏付けるような現実世界の中での変化をいくつも目にするようになったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>このブログでは以下のような過去記事も書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>上記の過去記事では人工知能の進化の過程において、以前は人間が人工知能に特定の指示をして学習させていたのが、人間が特に指示を与えなくても人工知能が自律的に学習できるようになってきている、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>それがさらにもう一歩進んで、「これやっといて」という非常に曖昧な指示でも人工知能が指示者の意図通りに動いてくれるようになっているとのこと。引用した記事の中の動画では、箱の中にある文房具を人工知能が人間の指示で指定の箇所に移すといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>コンピュータに何らかの指示をして意図した動作をさせたい場合、本来であればプログラミング言語的なコンピュータが理解できるような非常に制約された指示が必要でした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし引用した記事の動画では、人間の言葉の指示通りに人工知能が動作しています。人間の言葉は時と場合によっては意味やニュアンスが異なったり曖昧な時があります。</p>\r\n<p>&nbsp;</p>\r\n<p>動画で人間の音声をテキスト変換してそれを人工知能が理解できる形にしていると思われますが、この音声というのもその人のしゃべり方や声の大きさによって聞きづらい、判別しづらいときがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういったコンピュータが理解するうえでは非常に大きなノイズが含まれた指示ですが、それでも現実として動作しています。</p>\r\n<p>&nbsp;</p>\r\n<p>冒頭部分で引用した記事についてですが、記事内の動画を見る限りでは英語によるもう少し詳細な指示がされているので、正確には「これやっといて」では人工知能が動作しているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には「これやっといて」という指示でも動作させられるようになるであろうということなのでしょうが、それでも夢がある話ではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>特に手足が不自由な人でも音声による指示だけで十分サポートしてくれるようになれば、その人にとっては生活が楽になりますし行動範囲も大いに広がることでしょう。他にも様々な用途が考えられます。今後の技術の進歩に期待したいところです。</p>\r\n<h2>他人任せや食わず嫌いをしていたら損をしていることにすら気づかなくなるかもしれない</h2>\r\n<p>冒頭部分で、会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれるかもしれない、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分の考えでは、業務を自動化するにはVBAなどのプログラミング言語を使って詳細な指示であるプログラムをつくらないとコンピュータは意図通り動いてくれないと思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>けれども今回引用した記事のように、将来的には必ずしも指示者がプログラミング言語などを使った詳細な指示の仕方を知らなくてもいいのではないか、</p>\r\n<p>&nbsp;</p>\r\n<p>もっと考え方を進めるならば、「スタート地点」と「ゴール地点」さえ人間の側でつくることができれば、もしくはそのような設定方法や人工知能の使い方を理解できるようになりさえすれば、人工知能が途中の過程を全て埋めてくれる、その人の「これやっといて」という指示を自動的に実現してくれる、という未来も否定できないのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>というのもコンピュータの得意技は「総当り」と言われています。特に量子コンピュータというものは。「総当り」の意味は、可能な組合せを全て試すやり方というものです。</p>\r\n<p>&nbsp;</p>\r\n<p>となると、「スタート地点」と「ゴール地点」を設定したら、その間の過程で最も効率的な方法を人工知能が一瞬で探索し、あっという間に処理を終わらせてしまう、そういった未来もあるのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>もちろん素人的な考え方なので将来どうなるのかはわかりません。ただひとつ言えることは、社会の変化とか身の回りのことに対して日々興味を持って勉強し続けることが重要なのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>そうしないと、「えっ！もうそんなことできるの？」という風に気づくのが遅くなったり、それどころか最悪死ぬまで気づかなかったなんてことにもなりかねません。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はプログラミング言語を勉強することが大事だと思っていたのに、実は人工知能にどうやって効率的に学習させることができるかという方が重要になっていた、なんて世界もあるかもしれない。</p>\r\n<p>&nbsp;</p>\r\n<p>以下の過去記事では、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかといったことを書いてきました。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/01/2756"> 新時代のテクノロジーの利益を享受できるかは本人の勉強と選択次第</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをしていたら、実は気づかないところで非常に損をしていたという事態もあるかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>そうならないために日々最新の情報にキャッチアップできるよう、まずは簡単な所からでいいので勉強してみるのがいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>そうすれば今回引用した記事のようにまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/01/14/101941">藤原和博さんの「成熟社会では本を読まない人は生き残れない」という発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/03/0104">人間世界における勉強の概念の今後の1つの方向性について</a></strong></li>\r\n</ul>', '人工知能に「これやっといて」という指示で自分の考えを実現できる世界', '', 'inherit', 'closed', 'closed', '', '2792-revision-v1', '', '', '2018-04-12 02:33:55', '2018-04-12 02:33:55', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/12/2792-revision-v1', 0, 'revision', '', 0),
(3430, 1, '2018-04-12 03:50:39', '2018-04-12 03:50:39', '<p>会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれる、そんな未来もそう遠くないのではないかと思うようなニュースを目にしました。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\r\n</ul>\r\n<blockquote>\r\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\r\n<p>&nbsp;</p>\r\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\r\n<p>&nbsp;</p>\r\n<p>常識だった。 の…ですが！！</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、引用した記事のようなことが既にできる世の中になってしまったようです。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>人工知能が「これやっといて」で動作させられる世界</h2>\r\n<p>テレビやマンガ、アニメにおいて、近未来を模した世界観で構築された作品も最近では多く見かけるようになってきています。時事的なニュースでも自動運転車の技術がどこまで進んでいるのかとかブロックチェーンがどうとかといった記事もよく見かけるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった社会の変化を見ていると、現実の世界においても近い将来そのようになっていくのではないかと思ってしまいます。実際それらを裏付けるような現実世界の中での変化をいくつも目にするようになったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>このブログでは以下のような過去記事も書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>上記の過去記事では人工知能の進化の過程において、以前は人間が人工知能に特定の指示をして学習させていたのが、人間が特に指示を与えなくても人工知能が自律的に学習できるようになってきている、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>それがさらにもう一歩進んで、「これやっといて」という非常に曖昧な指示でも人工知能が指示者の意図通りに動いてくれるようになっているとのこと。引用した記事の中の動画では、箱の中にある文房具を人工知能が人間の指示で指定の箇所に移すといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>コンピュータに何らかの指示をして意図した動作をさせたい場合、本来であればプログラミング言語的なコンピュータが理解できるような非常に制約された指示が必要でした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし引用した記事の動画では、人間の言葉の指示通りに人工知能が動作しています。人間の言葉は時と場合によっては意味やニュアンスが異なったり曖昧な時があります。</p>\r\n<p>&nbsp;</p>\r\n<p>動画で人間の音声をテキスト変換してそれを人工知能が理解できる形にしていると思われますが、この音声というのもその人のしゃべり方や声の大きさによって聞きづらい、判別しづらいときがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういったコンピュータが理解するうえでは非常に大きなノイズが含まれた指示ですが、それでも現実として動作しています。</p>\r\n<p>&nbsp;</p>\r\n<p>冒頭部分で引用した記事についてですが、記事内の動画を見る限りでは英語によるもう少し詳細な指示がされているので、正確には「これやっといて」では人工知能が動作しているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には「これやっといて」という指示でも動作させられるようになるであろうということなのでしょうが、それでも夢がある話ではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>特に手足が不自由な人でも音声による指示だけで十分サポートしてくれるようになれば、その人にとっては生活が楽になりますし行動範囲も大いに広がることでしょう。他にも様々な用途が考えられます。今後の技術の進歩に期待したいところです。</p>\r\n<h2>他人任せや食わず嫌いをしていたら損をしていることにすら気づかなくなるかもしれない</h2>\r\n<p>冒頭部分で、会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれるかもしれない、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分の考えでは、業務を自動化するにはVBAなどのプログラミング言語を使って詳細な指示であるプログラムをつくらないとコンピュータは意図通り動いてくれないと思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>けれども今回引用した記事のように、将来的には必ずしも指示者がプログラミング言語などを使った詳細な指示の仕方を知らなくてもいいのではないか、</p>\r\n<p>&nbsp;</p>\r\n<p>もっと考え方を進めるならば、「スタート地点」と「ゴール地点」さえ人間の側でつくることができれば、もしくはそのような設定方法や人工知能の使い方を理解できるようになりさえすれば、人工知能が途中の過程を全て埋めてくれる、その人の「これやっといて」という指示を自動的に実現してくれる、という未来も否定できないのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>というのもコンピュータの得意技は「総当り」と言われています。特に量子コンピュータというものは。「総当り」の意味は、可能な組合せを全て試すやり方というものです。</p>\r\n<p>&nbsp;</p>\r\n<p>となると、「スタート地点」と「ゴール地点」を設定したら、その間の過程で最も効率的な方法を人工知能が一瞬で探索し、あっという間に処理を終わらせてしまう、そういった未来もあるのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>もちろん素人的な考え方なので将来どうなるのかはわかりません。ただひとつ言えることは、社会の変化とか身の回りのことに対して日々興味を持って勉強し続けることが重要なのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>そうしないと、「えっ！もうそんなことできるの？」という風に気づくのが遅くなったり、それどころか最悪死ぬまで気づかなかったなんてことにもなりかねません。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はプログラミング言語を勉強することが大事だと思っていたのに、実は人工知能にどうやって効率的に学習させることができるかという方が重要になっていた、なんて世界もあるかもしれない。</p>\r\n<p>&nbsp;</p>\r\n<p>以下の過去記事では、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかといったことを書いてきました。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/01/2756"> 新時代のテクノロジーの利益を享受できるかは本人の勉強と選択次第</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをしていたら、実は気づかないところで非常に損をしていたという事態もあるかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>そうならないために日々最新の情報にキャッチアップできるよう、最初はいろんなことに手を出してみるのがいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>そうすれば今回引用した記事のようにまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/01/14/101941">藤原和博さんの「成熟社会では本を読まない人は生き残れない」という発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/03/0104">人間世界における勉強の概念の今後の1つの方向性について</a></strong></li>\r\n</ul>', 'PFNによる人工知能に「これやっといて」という指示で自分の考えを実現できる世界', '', 'inherit', 'closed', 'closed', '', '2792-revision-v1', '', '', '2018-04-12 03:50:39', '2018-04-12 03:50:39', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/12/2792-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3431, 1, '2018-05-01 06:01:02', '2018-05-01 06:01:02', '<p>会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれる、そんな未来もそう遠くないのではないかと思うようなニュースを目にしました。</p>\n<p>&nbsp;</p>\n<ul>\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\n</ul>\n<blockquote>\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\n<p>&nbsp;</p>\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\n<p>&nbsp;</p>\n<p>常識だった。 の…ですが！！</p>\n</blockquote>\n<p>&nbsp;</p>\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、引用した記事のようなことが既にできる世の中になってしまったようです。</p>\n<p>&nbsp;</p>\n<p>今回はこのことについて思ったことを書いていってみます。</p>\n<h2>人工知能が「これやっといて」で動作させられる世界</h2>\n<p>テレビやマンガ、アニメにおいて、近未来を模した世界観で構築された作品も最近では多く見かけるようになってきています。時事的なニュースでも自動運転車の技術がどこまで進んでいるのかとかブロックチェーンがどうとかといった記事もよく見かけるようになりました。</p>\n<p>&nbsp;</p>\n<p>そういった社会の変化を見ていると、現実の世界においても近い将来そのようになっていくのではないかと思ってしまいます。実際それらを裏付けるような現実世界の中での変化をいくつも目にするようになったからです。</p>\n<p>&nbsp;</p>\n<p>このブログでは以下のような過去記事も書いています。</p>\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\n<p>&nbsp;</p>\n<p>上記の過去記事では人工知能の進化の過程において、以前は人間が人工知能に特定の指示をして学習させていたのが、人間が特に指示を与えなくても人工知能が自律的に学習できるようになってきている、といったことを書きました。</p>\n<p>&nbsp;</p>\n<p>それがさらにもう一歩進んで、「これやっといて」という非常に曖昧な指示でも人工知能が指示者の意図通りに動いてくれるようになっているとのこと。引用した記事の中の動画では、箱の中にある文房具を人工知能が人間の指示で指定の箇所に移すといったものです。</p>\n<p>&nbsp;</p>\n<p>コンピュータに何らかの指示をして意図した動作をさせたい場合、本来であればプログラミング言語的なコンピュータが理解できるような非常に制約された指示が必要でした。</p>\n<p>&nbsp;</p>\n<p>しかし引用した記事の動画では、人間の言葉の指示通りに人工知能が動作しています。人間の言葉は時と場合によっては意味やニュアンスが異なったり曖昧な時があります。</p>\n<p>&nbsp;</p>\n<p>動画で人間の音声をテキスト変換してそれを人工知能が理解できる形にしていると思われますが、この音声というのもその人のしゃべり方や声の大きさによって聞きづらい、判別しづらいときがあります。</p>\n<p>&nbsp;</p>\n<p>そういったコンピュータが理解するうえでは非常に大きなノイズが含まれた指示ですが、それでも現実として動作しています。</p>\n<p>&nbsp;</p>\n<p>冒頭部分で引用した記事についてですが、記事内の動画を見る限りでは英語によるもう少し詳細な指示がされているので、正確には「これやっといて」では人工知能が動作しているわけではありません。</p>\n<p>&nbsp;</p>\n<p>将来的には「これやっといて」という指示でも動作させられるようになるであろうということなのでしょうが、それでも夢がある話ではないでしょうか。</p>\n<p>&nbsp;</p>\n<p>特に手足が不自由な人でも音声による指示だけで十分サポートしてくれるようになれば、その人にとっては生活が楽になりますし行動範囲も大いに広がることでしょう。他にも様々な用途が考えられます。今後の技術の進歩に期待したいところです。</p>\n<h2>他人任せや食わず嫌いをしていたら損をしていることにすら気づかなくなるかもしれない</h2>\n<p>冒頭部分で、会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれるかもしれない、といったことを書きました。</p>\n<p>&nbsp;</p>\n<p>今までの自分の考えでは、業務を自動化するにはVBAなどのプログラミング言語を使って詳細な指示であるプログラムをつくらないとコンピュータは意図通り動いてくれないと思っていました。</p>\n<p>&nbsp;</p>\n<p>けれども今回引用した記事のように、将来的には必ずしも指示者がプログラミング言語などを使った詳細な指示の仕方を知らなくてもいいのではないか、</p>\n<p>&nbsp;</p>\n<p>もっと考え方を進めるならば、「スタート地点」と「ゴール地点」さえ人間の側でつくることができれば、もしくはそのような設定方法や人工知能の使い方を理解できるようになりさえすれば、人工知能が途中の過程を全て埋めてくれる、その人の「これやっといて」という指示を自動的に実現してくれる、という未来も否定できないのではないかと思いました。</p>\n<p>&nbsp;</p>\n<p>というのもコンピュータの得意技は「総当り」と言われています。特に量子コンピュータというものは。「総当り」の意味は、可能な組合せを全て試すやり方というものです。</p>\n<p>&nbsp;</p>\n<p>となると、「スタート地点」と「ゴール地点」を設定したら、その間の過程で最も効率的な方法を人工知能が一瞬で探索し、あっという間に処理を終わらせてしまう、そういった未来もあるのではないかと思いました。</p>\n<p>&nbsp;</p>\n<p>もちろん素人的な考え方なので将来どうなるのかはわかりません。ただひとつ言えることは、社会の変化とか身の回りのことに対して日々興味を持って勉強し続けることが重要なのではないかと思います。</p>\n<p>&nbsp;</p>\n<p>そうしないと、「えっ！もうそんなことできるの？」という風に気づくのが遅くなったり、それどころか最悪死ぬまで気づかなかったなんてことにもなりかねません。</p>\n<p>&nbsp;</p>\n<p>自分はプログラミング言語を勉強することが大事だと思っていたのに、実は人工知能にどうやって効率的に学習させることができるかという方が重要になっていた、なんて世界もあるかもしれない。</p>\n<p>&nbsp;</p>\n<p>以下の過去記事では、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかといったことを書いてきました。</p>\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/01/2756"> 新時代のテクノロジーの利益を享受できるかは本人の勉強と選択次第</a></strong></p>\n<p>&nbsp;</p>\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをしていたら、実は気づかないところで非常に損をしていたという事態もあるかもしれません。</p>\n<p>&nbsp;</p>\n<p>そうならないために日々最新の情報にキャッチアップできるよう、最初はいろんなことに手を出してみるのがいいのではないでしょうか。</p>\n<p>&nbsp;</p>\n<p>そうすれば今回引用した記事のようにまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\n<h2>あわせて読みたい</h2>\n<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block;" data-ad-format="autorelaxed" data-ad-client="ca-pub-5555284323037918" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-slot="8054263157"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>\n\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></li>\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/01/14/101941">藤原和博さんの「成熟社会では本を読まない人は生き残れない」という発想について</a></strong></li>\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/03/0104">人間世界における勉強の概念の今後の1つの方向性について</a></strong></li>\n</ul>', 'PFNによる人工知能に「これやっといて」という指示で自分の考えを実現できる世界', '', 'inherit', 'closed', 'closed', '', '2792-autosave-v1', '', '', '2018-05-01 06:01:02', '2018-05-01 06:01:02', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/12/2792-autosave-v1', 0, 'revision', '', 0),
(3432, 1, '2018-04-12 03:52:39', '2018-04-12 03:52:39', '<p>会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれる、そんな未来もそう遠くないのではないかと思うようなニュースを目にしました。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\r\n</ul>\r\n<blockquote>\r\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\r\n<p>&nbsp;</p>\r\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\r\n<p>&nbsp;</p>\r\n<p>常識だった。 の…ですが！！</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、引用した記事のようなことが既にできる世の中になってしまったようです。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>人工知能が「これやっといて」で動作させられる世界</h2>\r\n<p>テレビやマンガ、アニメにおいて、近未来を模した世界観で構築された作品も最近では多く見かけるようになってきています。時事的なニュースでも自動運転車の技術がどこまで進んでいるのかとかブロックチェーンがどうとかといった記事もよく見かけるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった社会の変化を見ていると、現実の世界においても近い将来そのようになっていくのではないかと思ってしまいます。実際それらを裏付けるような現実世界の中での変化をいくつも目にするようになったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>このブログでは以下のような過去記事も書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>上記の過去記事では人工知能の進化の過程において、以前は人間が人工知能に特定の指示をして学習させていたのが、人間が特に指示を与えなくても人工知能が自律的に学習できるようになってきている、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>それがさらにもう一歩進んで、「これやっといて」という非常に曖昧な指示でも人工知能が指示者の意図通りに動いてくれるようになっているとのこと。引用した記事の中の動画では、箱の中にある文房具を人工知能が人間の指示で指定の箇所に移すといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>コンピュータに何らかの指示をして意図した動作をさせたい場合、本来であればプログラミング言語的なコンピュータが理解できるような非常に制約された指示が必要でした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし引用した記事の動画では、人間の言葉の指示通りに人工知能が動作しています。人間の言葉は時と場合によっては意味やニュアンスが異なったり曖昧な時があります。</p>\r\n<p>&nbsp;</p>\r\n<p>動画で人間の音声をテキスト変換してそれを人工知能が理解できる形にしていると思われますが、この音声というのもその人のしゃべり方や声の大きさによって聞きづらい、判別しづらいときがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういったコンピュータが理解するうえでは非常に大きなノイズが含まれた指示ですが、それでも現実として動作しています。</p>\r\n<p>&nbsp;</p>\r\n<p>冒頭部分で引用した記事についてですが、記事内の動画を見る限りでは英語によるもう少し詳細な指示がされているので、正確には「これやっといて」では人工知能が動作しているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には「これやっといて」という指示でも動作させられるようになるであろうということなのでしょうが、それでも夢がある話ではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>特に手足が不自由な人でも音声による指示だけで十分サポートしてくれるようになれば、その人にとっては生活が楽になりますし行動範囲も大いに広がることでしょう。他にも様々な用途が考えられます。今後の技術の進歩に期待したいところです。</p>\r\n<h2>他人任せや食わず嫌いをしていたら損をしていることにすら気づかなくなるかもしれない</h2>\r\n<p>冒頭部分で、会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれるかもしれない、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分の考えでは、業務を自動化するにはVBAなどのプログラミング言語を使って詳細な指示であるプログラムをつくらないとコンピュータは意図通り動いてくれないと思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>けれども今回引用した記事のように、将来的には必ずしも指示者がプログラミング言語などを使った詳細な指示の仕方を知らなくてもいいのではないか、</p>\r\n<p>&nbsp;</p>\r\n<p>もっと考え方を進めるならば、「スタート地点」と「ゴール地点」さえ人間の側でつくることができれば、もしくはそのような設定方法や人工知能の使い方を理解できるようになりさえすれば、人工知能が途中の過程を全て埋めてくれる、その人の「これやっといて」という指示を自動的に実現してくれる、という未来も否定できないのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>というのもコンピュータの得意技は「総当り」と言われています。特に量子コンピュータというものは。「総当り」の意味は、可能な組合せを全て試すやり方というものです。</p>\r\n<p>&nbsp;</p>\r\n<p>となると、「スタート地点」と「ゴール地点」を設定したら、その間の過程で最も効率的な方法を人工知能が一瞬で探索し、あっという間に処理を終わらせてしまう、そういった未来もあるのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>もちろん素人的な考え方なので将来どうなるのかはわかりません。ただひとつ言えることは、社会の変化とか身の回りのことに対して日々興味を持って勉強し続けることが重要なのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>そうしないと、「えっ！もうそんなことできるの？」という風に気づくのが遅くなったり、それどころか最悪死ぬまで気づかなかったなんてことにもなりかねません。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はプログラミング言語を勉強することが大事だと思っていたのに、実は人工知能にどうやって効率的に学習させることができるかという方が重要になっていた、なんて世界もあるかもしれない。</p>\r\n<p>&nbsp;</p>\r\n<p>以下の過去記事では、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかといったことを書いてきました。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/01/2756"> 新時代のテクノロジーの利益を享受できるかは本人の勉強と選択次第</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをしていたら、実は気づかないところで非常に損をしていたという事態もあるかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>そうならないために日々最新の情報にキャッチアップできるよう、最初はいろんなことに手を出してみるのがいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>そうすれば今回引用した記事のようにまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script></p>\r\n<!-- pbad -->\r\n<p><ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8054263157" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-format="autorelaxed"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/01/14/101941">藤原和博さんの「成熟社会では本を読まない人は生き残れない」という発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/03/0104">人間世界における勉強の概念の今後の1つの方向性について</a></strong></li>\r\n</ul>', 'PFNによる人工知能に「これやっといて」という指示で自分の考えを実現できる世界', '', 'inherit', 'closed', 'closed', '', '2792-revision-v1', '', '', '2018-04-12 03:52:39', '2018-04-12 03:52:39', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/12/2792-revision-v1', 0, 'revision', '', 0),
(3433, 1, '2018-04-30 04:22:29', '2018-04-30 04:22:29', '<p>今後正社員という働き方はますます待遇が悪化していく、割に合わない働き方になっていくと予想されます。</p>\r\n<p>&nbsp;</p>\r\n<p>「えっ！本当に！？」という人もいるかもしれませんし</p>\r\n<p>「何を今更・・・」という人もいるかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>それを象徴するようなニュースを最近見かけたので引用してみます。</p>\r\n<p><a href="https://www.huffingtonpost.jp/2018/04/12/japanpostwage_a_23410040/">日本郵政グループの「手当廃止」で正規・非正規の格差是正　正社員に危機感も</a></p>\r\n<blockquote>\r\n<p><strong>手当廃止、正社員危機感も　他企業に広がる可能性</strong></p>\r\n<p>　日本郵政グループが、正社員と非正社員の待遇差の改善を求める労働組合との協議の中で、一部正社員を対象とした住居手当の廃止を打ち出した。正社員の間に「同一労働同一賃金」は待遇の悪化を招くとの危機感が広がれば、非正社員との待遇改善に向けた動きに水を差す可能性がある。</p>\r\n</blockquote>\r\n<p>日本郵政に限らず、いずれこういう事態にはなるだろうなぁとは思っていました。今回はこのことについて以前から考えていたことを書いていってみます。</p>\r\n<h2>JR西日本の社員の年齢構成図から考える日本郵政の社員の年齢構成</h2>\r\n<p>今後正社員という働き方はますます待遇が悪化していく、割に合わない働き方になっていくと冒頭部分で書きましたが、その理由のひとつが、現在の大企業の年齢構成に問題があると考えられます。</p>\r\n<p>&nbsp;</p>\r\n<p>以前JR西日本の社員の人口構成分布の図に関するニュースを見たとき驚愕しました。なぜかというと、JR西日本の社員の年代別の人口構成の歪さにです。以下に引用してみます。</p>\r\n<p><a href="https://www.westjr.co.jp/company/info/issue/data/pdf/data2017_22.pdf">データで見るJR西日本2017</a></p>\r\n<p><img class="alignnone size-full wp-image-3435" src="https://www.chishikinosoukonoseiri.com/wp-content/uploads/2018/04/JR西日本社員構成（2017）.png" alt="" width="723" height="599" /></p>\r\n<p><strong>「こんなの絶対おかしいよ！」</strong></p>\r\n<p>最初にこの図を見たときは本当に驚愕しました。自分が実際にインターネット上で見たJR西日本の年齢構成図はまた別のもので、その元になる情報はどこか探した所ぴったり当てはまるものが見当たりませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>それで、上記に引用した情報がたぶん直近のJR西日本の年齢構成図に近いだろうということで引用させていただきました。引用した2017年度のJR西日本の社員の年齢構成図を見ると、40代が極端に少なく50代が異様に多いという非常に歪な構成になっているのがわかります。</p>\r\n<p>&nbsp;</p>\r\n<p>このような状況になった理由は1990年前後にあったバブル景気による社員の大量採用と、それから約10年後の就職氷河期による社員の大量抑制があったものと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>JR西日本という歴史がある大企業がこのような状況ということは、歴史があって大企業である日本郵政も年齢構成がJR西日本に近いであろうということです。</p>\r\n<p>&nbsp;</p>\r\n<p>ちょっと脱線しますが、引用した図を見るとバブル景気の時の就職活動がいかに楽だったか、就職氷河期の就職活動がいかに厳しかったかがよくわかります。就職氷河期の世代の多くの犠牲の上に50代の人たちが年功序列の慣習において高給を得ているというわけですね。</p>\r\n<p>&nbsp;</p>\r\n<p>日本の企業の多くは年功序列と言われています。ですから企業でもらえる給料というのは、若い時には低く抑えられ、年を重ねれば多くもらえるようになると言われています。</p>\r\n<p>&nbsp;</p>\r\n<p>これはまた別の見方ができるのではないでしょうか、それは年功序列を支えている背景のひとつにあるのは、企業内の給与制度が「賦課方式の年金」みたいなものになっているのではないか、ということです。</p>\r\n<p>&nbsp;</p>\r\n<p>というか、20代から60歳前後までの多くの人間が同じ組織に生きるということは、時間もお金も共有することになると言えます。規模が多くなればなるほど、在籍する人間の世代間の年齢の幅が大きくなればなるほど、様々な利害関係が生まれてくるわけで、そういったものも含めてその「組織内全体で共有」していかなければならなくなります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった環境下で年功序列であるのに、企業の成長が見込めないのであれば、年功序列というシステムの中で非常に有利な位置にいる年長者のために若者が犠牲にならざる得ない。特に最近の若い世代の「なかなか給料が上がらない」といった声も納得がいくのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>年功序列を支えていたのは企業規模の拡大とそれを支えるピラミッド型の組織です。高齢になるほど数が少なく、若い人ほど多くなっていく。じゃないと高齢者の高給を支えられませんから。そしてそのピラミッド型組織を支えていたのは永遠に続くという前提の国の経済成長です。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし昨今の日本の経済状況を見れば失われた20年という言葉が生まれてきたように、経済成長が永遠に続くという前提は崩壊しています。また、さきほどのJR西日本の社員の構成の図を見てもらえばわかるように、山形ではなく50代が多く40代が非常に少ない歪な構成になっています。</p>\r\n<p>&nbsp;</p>\r\n<p>「正社員」という働き方は「安定したピラミッド型の組織」の存在が前提にあります。その前提が現在までのような環境変化によって成り立たなくなるのであれば、考え直さないといけないのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<h2>15年前と比較して会社員の額面年収700万円の手取りが10%近く低下しているという事実</h2>\r\n<p>どうやらこの15年間で会社員の手取りが徐々に減少しているようです。最初この事実を知ったときは非常に驚きました。「えっ、何でそんなことになってるの？」と。</p>\r\n<p>&nbsp;</p>\r\n<p>そのことをわかりやすく表しているのが以下に引用したツイートの記事です。</p>\r\n<blockquote class="twitter-tweet" data-lang="ja">\r\n<p dir="ltr" lang="ja">同じ年収でも「手取り」は15年下がり続けている、年金の手取りは、18年間で1割以上も減っているケースも| ダイヤモンド・オンライン <a href="https://t.co/5w0o4SKC7X">https://t.co/5w0o4SKC7X</a></p>\r\n\r\n\r\n— chishikinosoukonosei (@psoukonoseiri) <a href="https://twitter.com/psoukonoseiri/status/989469308160851968?ref_src=twsrc%5Etfw">2018年4月26日</a></blockquote>\r\n<p><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script></p>\r\n<p>以下が引用したツイートの記事の中でも注目の部分です。</p>\r\n<blockquote>\r\n<p>給料がずっと変わらなかったとしても、「手取り」が減っているということは、「引かれるお金」が増え続けているということです。</p>\r\n<p><br />\r\n 　2003年以降、制度改正が相次ぎ、所得税も住民税も、厚生年金保険料も健康保険料もすべてアップし続けているため、見事に右肩下がりのグラフとなっています。</p>\r\n<p>　給料の「手取り」が減り続けている背景は、この15年間、ほぼ毎年「手取り」が減る改正が行われていたからです。</p>\r\n<p>◆手取りが減るおもな制度改正</p>\r\n<p><strong>【2003年】社会保険料の総報酬制によりボーナスの手取りが減る</strong><br />\r\n <strong>【2004年】配偶者特別控除の一部廃止により専業主婦またはパートの妻のいる夫の手取りが減る</strong><br />\r\n <strong>【2006年】定率減税の廃止により所得税・住民税アップ</strong><br />\r\n <strong>【2011年】中学生以下の子どもの扶養控除廃止、高校生の子どもの扶養控除の縮小により、子育て世帯の手取りが減る</strong></p>\r\n</blockquote>\r\n<p>引用した記事を見てもらえばわかるかと思いますが、2002年から2017年の額面700万円の人の年収の手取りを見てみると、きれいに減少傾向になっているのがわかります。この事実に対して以前から疑問に感じていたことが納得できました。その疑問というのは次のようなことです。</p>\r\n<p>&nbsp;</p>\r\n<p>インターネットで「会社員　平均年収　推移」と検索してみると、そのキーワードに関連したサイトがたくさん見れます。例えば以下のような「年収ラボ」というサイトがあります。</p>\r\n<p><a href="https://nensyu-labo.com/heikin_suii.htm">サラリーマン平均年収の推移</a></p>\r\n<p>&nbsp;</p>\r\n<p>引用先には平成7年度から平成26年度のサラリーマンの平均年収の推移が年度別に棒グラフで表されています。もう少しよく見てみると平成21年度から平成26年度にかけて若干平均年収が上昇傾向なんですよね。</p>\r\n<p>&nbsp;</p>\r\n<p>西暦に直すと2009年から2014年の期間になります。この期間て2008年のリーマンショックの影響が出ているはずなんですよね。本来であれば今までの下落傾向が続くかさらに下降の傾斜がきつくなると考えるのが普通です。それにも関わらず若干の上昇傾向が見て取れるのはなぜなのかな？とずっと不思議に思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>例えばコンビニとかでお弁当とか飲み物とかお菓子とか多くの人が買うでしょう。その「容量」って減ってませんか？減ってますよね？さらにその状況で値段は据え置きかむしろ上がったりしているものもあったのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>企業側では「改良」とか「健康志向」って言っていますけど、要は経営的に厳しいから「いろいろ削っている」ということだと思われます。そのような自分の感覚値としても平均年収が上昇傾向にある事に対して「違和感」がありました。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし今回引用した「手取りの減少」の記事から自分の感覚の方がやはり正しかったんだなと納得しました。目で見てわかる光景だけでも、これだけ周りでよろしくない状況が発生しているのですから、内部を探っていけばさらに厳しい状況であることはなんとなく予想できます。</p>\r\n<p>&nbsp;</p>\r\n<p>では、なぜこのような手取りの減少が続いているのでしょうか。その大きな理由のひとつとして、自分の考えでは相対的な「高齢者の増加」と「現役労働力人口の少子高齢化による減少」があるのではないかと思っています。</p>\r\n<p><!--nextpage--></p>\r\n<h2>会社員の手取りがこの15年間で減少の一途を辿っている理由の1つ</h2>\r\n<p>手取りがこの15年間減少し続けている理由は、額面の金額から引かれる税金の額が増えたからです。特に正社員で働いている人は細かい内訳を見る機会は少ないかもしれません。ですから手取りが徐々に減っているのに気づかず、生活的な「痛み」もそれほどなかったかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>ですが、引用した記事の内容を見ると、今までの減少傾向から今後も手取りの減少が予想されることは明らかです。そもそもなぜこれ程までに引かれる税金が増加していっているのでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>わかりやすい大きな理由の1つは「高齢者の増加」とその高齢者を支える「現役労働力人口の少子高齢化による減少」が考えられるでしょう。特に総務とか経理をやっている人ならわかると思いますが、厚生年金保険料率の推移を見てもらうと2004年度から増加の一途を辿っています。</p>\r\n<p>&nbsp;</p>\r\n<p>賦課方式である年金制度をこのまま継続していくのであれば、正社員の手取りが、少なくとも近い将来を考えるのであれば同じ額面で手取りが増えることは考えづらいでしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>今の時代は働き方改革が話題になったり、非正規の比率が4割近いという状況から考えると、どうしても<strong>取りやすい所から取らざるを得なくなってきます</strong>。例えば「正社員」とか、さらに「高額の年収」をもらっている人とか。</p>\r\n<p>&nbsp;</p>\r\n<p>正社員という働き方は、少し前の時代のように高齢者が少なく現役世代が多い時であれば、少ない高齢者を支える社会保険料として引かれる税金も少なく済んでいました。時代の背景的にも工業社会であったため「作れば売れた」時代であり、そのことも国全体でピラミッド型の人口構成を前提、維持する上で年金制度を支えられた要因だったと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>そのような環境、時代背景から、深い思考もそれほど必要なく、いかにモノを多く生産するか、そのためにはいかに長時間働けるかが重要な時代でした。けれども今の時代は基本的にモノは「飽和状態」であり、特に必要最低限のものは多くの人が持てる時代です。</p>\r\n<p>&nbsp;</p>\r\n<p>最近では断捨離という言葉がよく聞かれるように、むしろ「モノを持たない」ことが良いとさえ考えられるようになっています。また、工業社会的な価値観や働き方を捨てきれない人が多く、次の情報社会、知識社会への移行がスムーズには進んでいません。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった時代に、今までの工業社会的な「長時間労働」とか「正社員」という価値観、働き方は合わなくなってきている、もしくは今一度考え直してみる機会になってきていると思われます。</p>\r\n<h2>若い世代、現役世代を冷遇すると、それは年金の減少という形で高齢者に返ってくると思われる。</h2>\r\n<p>ここまで企業という視点からは若い世代や氷河期世代が企業における上位世代のために冷遇されてきた、日本という国の視点では、現役世代が高齢者の年金のために社会保険料の上昇を通して手取りの減少という形で冷遇されてきた、といったことを書いてきました。</p>\r\n<p>&nbsp;</p>\r\n<p>じゃあこれから年金を貰えることになっている50代や60代前半の人々、または現在年金を貰っている高齢者は何の損もなくこれからも年金を貰い続けることができるのでしょうか。自分はそうはならないと思っています。</p>\r\n<p>&nbsp;</p>\r\n<p>「因果応報」とか「自分が与えたものが受け取るもの」という言葉があるように、現役世代を冷遇すれば逆に高齢者の負担も多くなっていくであろう、と思っています。</p>\r\n<p>&nbsp;</p>\r\n<p>というのは、ちょっと考えればわかると思うのですが、年金の原資は税金です。その原資を生み出してくれる人たちをどんどん使い潰しているのだから、高齢者の手元に入ってくるお金が少なくなっていくのも必然です。</p>\r\n<p>&nbsp;</p>\r\n<p>例えば現在の日本という国は労働力人口の中で非正規が4割近くを占めるようになっています。で、基本的に正社員よりも非正規の方が支払う給料というのは少ない傾向にあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ということは、「徴収できる税金」も必然的に少なくなってきます。例えば所得税とか住民税、社会保険料などの徴収する金額って「料率」で決めています。もう少しつけ加えると、高い給料を貰っている人は高い料率になるけど、低い給料の人は低い料率になります。</p>\r\n<p>&nbsp;</p>\r\n<p>現在は非正規の増加などで、企業の支払う給与は少ない金額で済んでいます。このような制度でどのようなことが起こるか言えば、「国の税収は減っていく」のは目に見えています。その結果どうなるか言えば、高齢者の貰える年金も減っていく、減らさざるを得ないというのは容易に想像できます。</p>\r\n<p>&nbsp;</p>\r\n<p>企業側、50代とか60歳前後の特に経営層に近い人たちは若い世代の給料を抑えれば、非正規を増やせば自分達は楽ができる、給与や役員報酬を増やせると思っているかもしれません。高齢者は、たくさんの年金が欲しいとか医療費を安くして欲しいということで、高齢者にとって都合の良い政治家を選べれば将来安泰と思っているかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>一見すると若い世代だけが辛い思いをして、その犠牲の上に50代以上の人たちだけが良い思いをしているかのように見えます。でも世の中というのは不思議なもので、一方的に得をしてきた人たちが、じゃあこれからも死ぬまで得をできるかというとそうでもありません。</p>\r\n<p>&nbsp;</p>\r\n<p>それは年金の受給年齢の引き上げという形で現在騒がれています。ここ数十年の国の年度ごとの収支を考えればこれだけで済むとは到底思えません。何が言いたいかというと、人に損をさせてまで自分が得をすることは長くは続かないということです。</p>\r\n<h2>まとめ</h2>\r\n<p>最初の日本郵政、JR西日本の事例と手取りの減少の事例をまとめると、正社員として働き続ける限り「年収がなかなか上がらない」のと、そこからさらに「手取りが減っていく」ということです。</p>\r\n<p>&nbsp;</p>\r\n<p>この大きな理由のひとつは、ある一定の集団内における「人口構成」が問題だと考えられます。企業の面から考えるとピラミッド型であれば今までのような「年功序列」が維持でき、そこから「終身雇用」も維持できていたでしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>同様に日本という国全体でも、人口構成がピラミッド型であれば現役世代の社会保険料の負担は軽く、高齢者がもらえる年金も潤沢なものになっていたでしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>じゃあ今そういう状況にあるのか、と聞かれれば日々のニュースとか自分の感覚値としても「そういう状況ではない」と言わざるを得ません。このような状況を冷静に観察してわかるのは、「正社員は安全だ」とか「とにかく定年まで頑張って働けば国が年金という形で面倒を見てくれる」という考え方は「危険ではないか」ということです。</p>\r\n<p>&nbsp;</p>\r\n<p>別に現在の企業や日本という国を全否定するわけではありません。人間が気持ちよく生きていくためには、企業という組織を通して働く場所というものは必要でしょう。また、人間というのは失敗する生き物ですし、時間が経てば老いていきます。ですから、そういった人たちを支えるセーフティネットとしての雇用保険とか社会保険、年金といったものも必要でしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>自分が今回の記事で伝えたいのは、ここまで書いてきたように、これまでの環境の変化から「何らかの組織や地位」に「依存し続ける」ことは危険ではないか、ということです。</p>\r\n<p>&nbsp;</p>\r\n<p>企業という組織で頑張って働き続けことは素晴らしいことですし、何かあった時のために何らかのセーフティネットに期待することは普通のことだと思います。ただ、そういったものに「正社員」という形で「全て依存する」のは危険ではないか、ということです。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block;" data-ad-format="autorelaxed" data-ad-client="ca-pub-5555284323037918" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-slot="8054263157"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/04/06/0955">実力主義（メリトクラシー）ではなく新ルールでの定期的入替がないのが日本社会の問題ではないか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/07/01/120820">就職活動の基準に企業の財務構造や一部上場かを見ても意味がない理由</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/28/095453">企業の集団凝集性や集団浅慮を解決する方法のひとつは外部の人間を積極的に入れるべき</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/03/25/142917">近い時期に働き始めた正社員と派遣社員の賃金は一部では既に逆転している</a></strong></li>\r\n</ul>', 'JR西日本の年齢別社員構成表や手取10％減少の状況から将来の正社員の待遇は暗い', '', 'publish', 'open', 'open', '', 'hatarakikata-kakusazesei', '', '', '2018-05-01 01:44:35', '2018-05-01 01:44:35', '', 0, 'https://www.chishikinosoukonoseiri.com/?p=3433', 0, 'post', '', 0),
(3435, 1, '2018-04-13 06:33:27', '2018-04-13 06:33:27', '', 'JR西日本の年齢別社員構成（2017）', '', 'inherit', 'open', 'closed', '', 'jr%e8%a5%bf%e6%97%a5%e6%9c%ac%e7%a4%be%e5%93%a1%e6%a7%8b%e6%88%90%ef%bc%882017%ef%bc%89', '', '', '2018-05-01 01:11:43', '2018-05-01 01:11:43', '', 3433, 'https://www.chishikinosoukonoseiri.com/wp-content/uploads/2018/04/JR西日本社員構成（2017）.png', 0, 'attachment', 'image/png', 0);
INSERT INTO `wpmj_posts` VALUES
(3436, 1, '2018-04-13 06:47:15', '2018-04-13 06:47:15', '<p>今後正社員という働き方はますます待遇が悪化していく、割に合わない働き方になっていくと予想されます。</p>\r\n<p>&nbsp;</p>\r\n<p>「えっ！本当に！？」という人もいるかもしれませんし</p>\r\n<p>「何を今更・・・」という人もいるかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>それを象徴するようなニュースを最近見かけたので引用してみます。</p>\r\n<p><a href="https://www.huffingtonpost.jp/2018/04/12/japanpostwage_a_23410040/">日本郵政グループの「手当廃止」で正規・非正規の格差是正　正社員に危機感も</a></p>\r\n<blockquote>\r\n<p><strong>手当廃止、正社員危機感も　他企業に広がる可能性</strong></p>\r\n<p>　日本郵政グループが、正社員と非正社員の待遇差の改善を求める労働組合との協議の中で、一部正社員を対象とした住居手当の廃止を打ち出した。正社員の間に「同一労働同一賃金」は待遇の悪化を招くとの危機感が広がれば、非正社員との待遇改善に向けた動きに水を差す可能性がある。</p>\r\n</blockquote>\r\n<p>日本郵政に限らずいずれこういう事態にはなるだろうなぁとは思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて以前から考えていたことを書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>JR西日本の社員の年齢構成図から考える日本郵政の社員の年齢構成</h2>\r\n<p>今後正社員という働き方はますます待遇が悪化していく、割に合わない働き方になっていくと冒頭部分で書きましたが、その理由のひとつが、現在の大企業の年齢構成に問題があると考えられます。</p>\r\n<p>&nbsp;</p>\r\n<p>以前JR西日本の社員の人口構成分布の図に関するニュースを見たとき驚愕しました。なぜかというと、JR西日本の社員の年代別の人口構成の歪さにです。以下に引用してみます。</p>\r\n<p><a href="https://www.westjr.co.jp/company/info/issue/data/pdf/data2017_22.pdf">データで見るJR西日本2017</a></p>\r\n<p><img class="alignnone size-full wp-image-3435" src="https://www.chishikinosoukonoseiri.com/wp-content/uploads/2018/04/JR西日本社員構成（2017）.png" alt="" width="723" height="599" /></p>\r\n<p>「こんなの絶対おかしいだろ！」</p>\r\n<p>最初にこの図を見たときは本当に驚愕しました。自分が実際にインターネット上で見たJR西日本の年齢構成図はまた別のもので、その元になる情報はどこか探した所ぴったり当てはまるものが見当たりませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>それで、上記に引用した情報がたぶん直近のJR西日本の年齢構成図に近いだろうということで引用させていただきました。</p>\r\n<p>&nbsp;</p>\r\n<p>引用した2017年度のJR西日本の社員の年齢構成図を見ると、40代が極端に少なく50代が異様に多いという非常に歪な構成になっているのがわかります。</p>\r\n<p>&nbsp;</p>\r\n<p>このような状況になった理由は1990年前後にあったバブル景気による社員の大量採用と、それから約10年後の就職氷河期による社員の大量抑制があったものと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>JR西日本という歴史がある大企業がこのような状況ということは、歴史があって大企業である日本郵政も年齢構成がJR西日本に近いであろうということです。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>人口構成的、年功序列的に50代の人件費を支えきれない</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>あわせて読みたい</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>', '今後の正社員という働き方は格差是正の大義名分の名の下にさらに待遇が悪化していく', '', 'inherit', 'closed', 'closed', '', '3433-revision-v1', '', '', '2018-04-13 06:47:15', '2018-04-13 06:47:15', '', 3433, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/13/3433-revision-v1', 0, 'revision', '', 0),
(3437, 1, '2018-04-13 09:22:29', '2018-04-13 09:22:29', '<p>今後正社員という働き方はますます待遇が悪化していく、割に合わない働き方になっていくと予想されます。</p>\r\n<p>&nbsp;</p>\r\n<p>「えっ！本当に！？」という人もいるかもしれませんし</p>\r\n<p>「何を今更・・・」という人もいるかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>それを象徴するようなニュースを最近見かけたので引用してみます。</p>\r\n<p><a href="https://www.huffingtonpost.jp/2018/04/12/japanpostwage_a_23410040/">日本郵政グループの「手当廃止」で正規・非正規の格差是正　正社員に危機感も</a></p>\r\n<blockquote>\r\n<p><strong>手当廃止、正社員危機感も　他企業に広がる可能性</strong></p>\r\n<p>　日本郵政グループが、正社員と非正社員の待遇差の改善を求める労働組合との協議の中で、一部正社員を対象とした住居手当の廃止を打ち出した。正社員の間に「同一労働同一賃金」は待遇の悪化を招くとの危機感が広がれば、非正社員との待遇改善に向けた動きに水を差す可能性がある。</p>\r\n</blockquote>\r\n<p>日本郵政に限らずいずれこういう事態にはなるだろうなぁとは思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて以前から考えていたことを書いていってみます。</p>\r\n<p>&nbsp;</p>\r\n<h2>JR西日本の社員の年齢構成図から考える日本郵政の社員の年齢構成</h2>\r\n<p>今後正社員という働き方はますます待遇が悪化していく、割に合わない働き方になっていくと冒頭部分で書きましたが、その理由のひとつが、現在の大企業の年齢構成に問題があると考えられます。</p>\r\n<p>&nbsp;</p>\r\n<p>以前JR西日本の社員の人口構成分布の図に関するニュースを見たとき驚愕しました。なぜかというと、JR西日本の社員の年代別の人口構成の歪さにです。以下に引用してみます。</p>\r\n<p><a href="https://www.westjr.co.jp/company/info/issue/data/pdf/data2017_22.pdf">データで見るJR西日本2017</a></p>\r\n<p><img class="alignnone size-full wp-image-3435" src="https://www.chishikinosoukonoseiri.com/wp-content/uploads/2018/04/JR西日本社員構成（2017）.png" alt="" width="723" height="599" /></p>\r\n<p><strong>「こんなの絶対おかしいよ！」</strong></p>\r\n<p>最初にこの図を見たときは本当に驚愕しました。自分が実際にインターネット上で見たJR西日本の年齢構成図はまた別のもので、その元になる情報はどこか探した所ぴったり当てはまるものが見当たりませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>それで、上記に引用した情報がたぶん直近のJR西日本の年齢構成図に近いだろうということで引用させていただきました。引用した2017年度のJR西日本の社員の年齢構成図を見ると、40代が極端に少なく50代が異様に多いという非常に歪な構成になっているのがわかります。</p>\r\n<p>&nbsp;</p>\r\n<p>このような状況になった理由は1990年前後にあったバブル景気による社員の大量採用と、それから約10年後の就職氷河期による社員の大量抑制があったものと思われます。</p>\r\n<p>&nbsp;</p>\r\n<p>JR西日本という歴史がある大企業がこのような状況ということは、歴史があって大企業である日本郵政も年齢構成がJR西日本に近いであろうということです。</p>\r\n<p>&nbsp;</p>\r\n<p>ちょっと脱線しますが、引用した図を見るとバブル景気の時の就職活動がいかに楽だったか、就職氷河期の就職活動がいかに厳しかったかがよくわかります。就職氷河期の世代の多くの犠牲の上に50代の人たちが年功序列の慣習において高給を得ているというわけですね。</p>\r\n<h2>人口構成的、年功序列的に50代の人件費を支えきれない</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>「格差是正」という大義名分を得られれば抵抗しにくく、正社員の給料を下げることが出来る</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>正社員という雇用形態としての働き方を続けるのは今後の日本においては難しい</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/12/24/091356">体育会系の人間の地位や年功序列を維持していたものと人口減社会における彼らの動向</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/04/06/0955">実力主義（メリトクラシー）ではなく新ルールでの定期的入替がないのが日本社会の問題ではないか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/07/01/120820">就職活動の基準に企業の財務構造や一部上場かを見ても意味がない理由</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/04/28/095453">企業の集団凝集性や集団浅慮を解決する方法のひとつは外部の人間を積極的に入れるべき</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/03/25/142917">近い時期に働き始めた正社員と派遣社員の賃金は一部では既に逆転している</a></strong></li>\r\n</ul>', '今後の正社員という働き方は格差是正の大義名分の名の下にさらに待遇が悪化していく', '', 'inherit', 'closed', 'closed', '', '3433-revision-v1', '', '', '2018-04-13 09:22:29', '2018-04-13 09:22:29', '', 3433, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/13/3433-revision-v1', 0, 'revision', '', 0),
(3438, 1, '2018-04-15 13:29:21', '2018-04-15 13:29:21', '<p>4月14日の土曜日にエクセルVBAエキスパートスタンダードの試験を受けてきました。結果としては「合格」していたので、今はホッとしています。</p>\r\n<p>&nbsp;</p>\r\n<p>エクセルVBAエキスパートという試験は、エクセルにあるマクロ・VBA（Visual Basic for Applications）のスキルを認定する資格試験制度です。</p>\r\n<p>&nbsp;</p>\r\n<p>以前からこのブログではエクセルのVBAの有用性についてたくさん書いてきました。約9ヶ月前にエクセルVBAのスピードと正確性に驚かされ「これは勉強しないといけない」と一念発起し、仕事の合間を縫ってコツコツと勉強をしてきました。</p>\r\n<p>&nbsp;</p>\r\n<p>その甲斐あって今回の試験でなんとか合格することが出来ました。そこで今回はプログラマー経験者ではなく、経理の仕事をしてきてITやVBAに対して完全に素人だった自分がここまでしてきたことを簡単にまとめていきたいと思います。</p>\r\n<h2>エクセルVBAエキスパート試験と試験の受け方について</h2>\r\n<p>VBAエキスパートの概要について『VBAエキスパート公式テキスト Excel VBA ベーシック』には次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.009</p>\r\n<p>■VBAエキスパートとは</p>\r\n<p>「VBAエキスパート」とは、Microsoft OfficeアプリケーションのExcelやAccessに搭載されているマクロ・VBA（Visual Basic for Applications）のスキルを認定する資格試験制度です。株式会社オデッセイ コミュニケーションズが試験を開発し、実施しています。</p>\r\n<p>&nbsp;</p>\r\n<p>VBAは、ユーザー個人が「マクロ記録」機能を使ってルーティンワークを自動化するような初歩的な使い方から、企業内におけるXML Webサービスのフロントエンドとして、あるいは業務システム開発のためのプログラミング言語として等々、多岐にわたって活用されています。</p>\r\n</blockquote>\r\n<p>VBAエキスパート試験というのはオデッセイコミュニケーションズがつくっていて、ベーシックとスタンダードというレベルの試験があります。ちなみにオデッセイコミュニケーションズが出している公式テキストが『VBAエキスパート公式テキスト Excel VBA』であり、試験のレベルに合わせてベーシックとスタンダードがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>イメージでいうと、ベーシックが基礎編でスタンダードが応用編といった感じです。もう少し具体的に表すと以下のような所をそれぞれ勉強できます。</p>\r\n<p>■ベーシック</p>\r\n<ul>\r\n	<li>マクロとVBAの概念</li>\r\n	<li>マクロ記録</li>\r\n	<li>VBAの構文</li>\r\n	<li>変数と定数</li>\r\n	<li>セルの操作</li>\r\n	<li>ステートメント</li>\r\n	<li>ブックの操作</li>\r\n	<li>シートの操作</li>\r\n	<li>デバッグの基礎</li>\r\n	<li>マクロの実行</li>\r\n</ul>\r\n<p>■スタンダード</p>\r\n<ul>\r\n	<li>プロシージャ</li>\r\n	<li>イベント</li>\r\n	<li>ステートメント</li>\r\n	<li>関数</li>\r\n	<li>エラーへの対応</li>\r\n	<li>APIとOLEオートメーション</li>\r\n	<li>変数と配列</li>\r\n	<li>レジストリの操作</li>\r\n	<li>ファイルの操作</li>\r\n	<li>ユーザーフォームとメニューの操作</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>この試験の形態と受験料は『VBAエキスパート公式テキスト Excel VBA ベーシック』において次のように書かれています。</p>\r\n<blockquote>\r\n<p>ｐ.012</p>\r\n<p>■試験の形態と受験料</p>\r\n<p>試験会場のコンピュータ上で解答する、CBT（Computer Based Testing）方式で行われます。</p>\r\n<p>●Excel VBA Basic</p>\r\n<p>出題数：40問前後</p>\r\n<p>出題形式：選択式問題</p>\r\n<p>試験時間：50分</p>\r\n<p>合格基準：650～800（1000点満点）以上の正解率　※問題の難易度により変動</p>\r\n<p>受験料：〈一般〉12,000円（税抜）</p>\r\n<p>　　　　〈一般〉10,800円（税抜）※VBAエキスパート割引受験制度を利用した場合</p>\r\n</blockquote>\r\n<p>以上はベーシックの試験形態と受験料になります。スタンダードも基本的には同じなのですが、違う所は以下の部分だけです。</p>\r\n<p>出題形式：選択式問題：穴埋め式問題</p>\r\n<p>受験料：〈一般〉13,500円（税抜）</p>\r\n<p>　　　　〈一般〉12,200円（税抜）※VBAエキスパート割引受験制度を利用した場合</p>\r\n<p>&nbsp;</p>\r\n<p>試験の申込方法なのですが、自分はアビバオンライン検定申込サービスを利用しました。簿記の試験みたいに「1年で3回だけ」という風に、1年で試験が受けられる回数は特に決まっているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>この試験を申し込む場合は、その人の住所の最寄にある試験会場を選べますし、日程も定期的に1週間か2週間ぐらいの間隔で試験を受けられるようになっています。詳しい申込方法はVBAエキスパート公式サイト又は検定申込サイトを参照していただけるといいでしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>注意点としては、試験日前にちゃんと「受験IDとパスワードをしっかりメモ」していってください。検定を申し込んで検定サービスの方からメールをもらうとわかると思うのですが、そこに「※受験の際には受験者ID／パスワードが必要になります。」と書かれているかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>当日の試験を受ける直前に、この受験者IDとパスワードを入力する時があります。自分はメモは残してきたんですけど、「大文字と小文字」がちゃんと区別されてメモできていなかったのか多少手間取ってしまい、あまり良くない精神状態で試験を受けてしまいました。</p>\r\n<p>&nbsp;</p>\r\n<p>合格できたからいいものの試験直前で慌てるのって嫌ですよね。この記事を見てくださった方で試験を受けようと思っている方は、大文字小文字にも注意して受験者IDとパスワードをメモ帳などにしっかりメモして試験に臨んでください。</p>\r\n<h2>エクセルVBAエキスパートスタンダードの試験を受けようと思った理由</h2>\r\n<p>このブログをいろいろ見てくださっている方はわかると思うのですが、以下のような過去記事を書いています。</p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/09/23/1206">経理担当者がマクロやフリーソフトと関数を組み合わせて仕事をした結果</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/10/07/1206-2">経理でマクロやVBAが使えるとミスが劇的に減って仕事が本当に楽になる</a></strong></li>\r\n</ul>\r\n<p>要は業務でエクセルのマクロやVBAが使えるようになると全然違うんですよね。スピードと正確性が圧倒的に。特に自分が感激したのが「正確性」です。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はこれまで経理の仕事をしてきました。経理の仕事をしてきた方ならわかると思うのですが、業務に非常に正確性が求められますよね。</p>\r\n<p>&nbsp;</p>\r\n<p>特に処理する業務量が多くなればなるほどどうしてもミスする所が出てきてしまいます。自分もこれまでいろいろと工夫は重ねてきてはいたのですが、どうしてもミスを「0」にすることができませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし過去記事にあるように、エクセルのマクロとVBAの使い手に出会ってから状況は一変します。もう本当に全然言葉の通り「ミスしなくなった」んですよね。</p>\r\n<p>&nbsp;</p>\r\n<p>もちろん完全にミスがなくなったわけではないのですが、それは人間側のミスであり、マクロやVBAに「ちゃんと正しい手順」さえ組み込めればミスはしなくなりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういう経験から「あっ、これは勉強するべきだな」と感じたのがまずひとつ。</p>\r\n<p>&nbsp;</p>\r\n<p>もうひとつは、これまでの時代の流れや昨今の急速な世間の情勢の変化から、もうこれからはこの分野を勉強すべきだろうというのがあります。このブログでは以下のような過去記事も書いています。</p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/07/23/212300">労働集約産業、資本集約産業から知識集約産業へ━今後個人が生きていくうえで必要なもの</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>世の中というのは、農業社会、工業社会、情報社会、そして知識社会へ移行していっていると言われています。知識社会はその人の知識や智恵が求められる社会であり、特に現在はその社会への過渡期と言われています。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも知識社会への移行の必要性がわかる状況として、昨今の「人手不足」があります。外食産業のように「人の数」で勝負をしなければならない「労働集約産業」は人手不足によっていつかどこかで、規模的、売上的に頭打ちになるであろうことは予想できます。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも、特に大規模な製造業は、莫大な資金や固定資産でもある巨大な工場を保有しています。そのような資本集約産業に属する企業は、今は世界的に外国との競争が厳しく、他国の安い土地や人件費を求めて日本からは工場をどんどん移してしまっています。</p>\r\n<p>&nbsp;</p>\r\n<p>総務省の統計などにある、第一次産業、第二次産業、第三次産業の日本の比率のこれまでの推移を見てもそれは明らかです。</p>\r\n<p>&nbsp;</p>\r\n<p>「今よりも大規模にロボットやAIを使ってビジネスが効率的にできるようになれば、労働集約産業でも資本集約産業でも規模は拡大できるはずだ」という意見もあるかもしれませんが、そういったやり方はもう知識集約産業に移行していると言えますよね？</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようにこれまでの世界の歴史や昨今の情勢を見ても、これからは「個人」が「知識社会」へ移行していく必要があると自分は考えており、その中で具体的に個人が何をすべきかという中のひとつが「プログラミング」であり、その中で自分が重要、勉強しやすいと感じたのが「VBA」であったということです。</p>\r\n<p>&nbsp;</p>\r\n<p>この試験を受ける理由としては、自分にとって以上のような考えがありました。</p>\r\n<p><!--nextpage--></p>\r\n<h2>試験を受けてみての感想</h2>\r\n<p>正直言って難しかったと感じました。1000点満点で自分の点数は733点、合格最低点が700点だったのでギリギリでした。全部で40問あるので1問がだいたい25点、あと2つ間違えていたら落ちていました。</p>\r\n<p>&nbsp;</p>\r\n<p>試験が終わってすぐに点数が表示されるのですが、その点数を見たときは思わずヒヤッとしました。「最後にちゃんと何度も見直していて良かったな」と改めて思います。</p>\r\n<p>&nbsp;</p>\r\n<p>この記事の最初でも書いたように、この試験はベーシックとスタンダードがあります。受験料を見ると結構高いことがわかります。ですので、ベーシックの試験は回避してスタンダードの試験を目指して勉強してきました。</p>\r\n<p>&nbsp;</p>\r\n<p>といってもベーシックの試験勉強を全くしてこなかったわけではなく、ベーシック、スタンダードの公式テキストの両方を勉強をしてから試験に臨みました。</p>\r\n<p>&nbsp;</p>\r\n<p>公式テキストには「試験範囲を完全に網羅」という一文があるように、自分が受けた範囲ではテキストに載っていないような全く見たことがないステートメントや関数は出てこなかったと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>ただ、「構文」が全然見たことがないような問題が出題されたなと感じます。まぁ応用っていうことでテキストをしっかり勉強していればわかりますよっていうことなんでしょうけど、こういった部分は難しかったと感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>試験の進め方は、公式テキストに付属されてくる「模擬問題」と基本的には同じです。例えば時間が表示される部分とかわからない問題はチェックできる部分があって、最後に見直しがしやすいようになっている、といった所です。</p>\r\n<p>&nbsp;</p>\r\n<p>学習用ダウンロードサービスである模擬問題を何度もこなして完璧に出来るようにするのと並行して、試験のやり方に慣れておくといいでしょう。</p>\r\n<h2>試験当日までの勉強期間とやってきたこと</h2>\r\n<p>冒頭部分でエクセルVBAのすごさを目の当たりにしたのが約9ヶ月前と書きました。そこから1ヶ月ほど経ってから本格的に始めたので、試験当日までの自分の勉強期間は約8ヶ月間になります。</p>\r\n<p>&nbsp;</p>\r\n<p>他のサイトでは3ヶ月でも簡単に合格できると書いている所もあるようですが、それはたぶんプログラマーやSEなど本職の人たちが勉強すれば、ということでしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>実際に経験してみて思ったのは、これは自分の感覚になってしまうのですが、やはり「自分のようなプログラミング未経験者が3ヶ月でスタンダードに合格するのは厳しい」と思います。特に仕事をしながらではなおさらです。</p>\r\n<p>&nbsp;</p>\r\n<p>自分がスタンダードの試験までに勉強してきた本はざっくりと以下のものになります。</p>\r\n<ul>\r\n	<li>『ストーリーで学ぶ　Excel VBAと業務改善のポイントがわかる本』</li>\r\n	<li>『VBAエキスパート公式テキスト Excel VBA ベーシック』</li>\r\n	<li>『VBAエキスパート公式テキスト Excel VBA スタンダード』</li>\r\n	<li>『ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』</li>\r\n	<li>『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>『ストーリーで学ぶ　Excel VBAと業務改善のポイントがわかる本』では、自分のような初心者がVBAとはどういったものか、VBAをどのように業務で使っていったら良いのかについて、イメージしやすい内容になっていると感じました。</p>\r\n<p>&nbsp;</p>\r\n<p>関数とかステートメントが全く出てこないわけではないのですが、VBAにはおおまかにどのような勉強すべき内容があるのか、図解や事例、イラストなどを交えて笑いあり涙ありの物語形式となっていて非常に読みやすいです。VBAの知識がほとんどない初心者がまずイメージをつかみたいと思ったら、この本を手にとっていただければいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>自分が次に読んだのが『VBAエキスパート公式テキスト Excel VBA ベーシック』です。VBAを基礎的な部分から網羅的に教科書的に勉強したいと考えていたのでこの本が最適であろうと思って購入した本です。</p>\r\n<p>&nbsp;</p>\r\n<p>やはりベーシックという言葉が本の名前にあるように、ひとつひとつのステートメントや関数、オブジェクトやプロパティにはどういったものがあるのか、どういった使い方をするのかという内容が中心です。</p>\r\n<p>&nbsp;</p>\r\n<p>これに対して公式テキストのスタンダードはもう少し応用的な、ステートメントや関数をある程度まとめてマクロをつくるとどのような結果が返ってくるのか、といった内容が中心です。</p>\r\n<p>&nbsp;</p>\r\n<p>で、ベーシックとスタンダードの内容を使ってより実務的に勉強できるのが『ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』と『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』です。</p>\r\n<p>&nbsp;</p>\r\n<p>この2冊は公式テキストの内容に沿っている感じなので、公式テキストを勉強した後にこの2冊を勉強すると、公式テキストの内容をより理解できます。ちなみに『ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』のレベル的に近いのが公式テキストのベーシック、『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』のレベル的に近いのが公式テキストのスタンダードといった感じです。</p>\r\n<p>&nbsp;</p>\r\n<p>ちなみに『続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本』がどういった本なのかといった書評については以下の過去記事でも触れています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/04/07/0831">VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>他にもいろいろとVBAとかプログラミングに関する本は読んできたのですが、スタンダードの試験を目指して中心的に読んできたのが以上の5冊です。</p>\r\n<p><!--nextpage--></p>\r\n<h2>公式模擬問題「Excel VBA スタンダード」はVBA初心者であれば購入することをお勧めします</h2>\r\n<p>スタンダードの試験に合格するうえで、以上の5冊に加えてもうひとつ加えたいのが「VBAエキスパート 公式模擬問題『Excel VBA スタンダード』」です。この公式模擬問題は以下の公式サイトからダウンロードできます。</p>\r\n<p><strong><a href="http://vbae.odyssey-com.co.jp/study/text.html">Excel、Accessのマクロ・VBAのスキルを評価する資格</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>ここまでに公式テキストには付属の模擬問題があるということを書いてきました。その模擬問題はベーシック、スタンダードとも2つずつついてきます。それとは別に、1,728円でダウンロードできる公式模擬問題があるということです。購入すると3つの模擬問題を勉強できます。</p>\r\n<p>&nbsp;</p>\r\n<p>これだけ見ると「公式テキストに付属されてくる2つの模擬問題だけでいいじゃないか、なんでこれに加えてわざわざ1,728円も支払って模擬問題をさらに買わなければいけないのか」という意見もあるかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>自分が試験前にまさにそのように考えていました。でも今となっては、その時の自分の判断は正しかったなと思っています。</p>\r\n<p>&nbsp;</p>\r\n<p>というのは、ここまでにベーシックの試験は受験料の高さが気になって受けずにスタンダードの試験だけ受けたということを書いてきました。で、スタンダードの受験料って1回で15,000円近くするんです。</p>\r\n<p>&nbsp;</p>\r\n<p>もし受験して落ちたらもう一度15,000円近くを支払わなければいけません。自分はこの時思いました。「目先の1,728円を節約するためにさらに15,000円を失う可能性が高いっていうのはきついよな・・・」と。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった考えから別売りの公式模擬問題も購入したわけですが、やはり購入して良かったです。公式テキストに付属されている2つの模擬問題だけでは気づけなかった部分ってやはりありました。</p>\r\n<p>&nbsp;</p>\r\n<p>やっぱりより多くの問題にあたった方がより多くの視点で問題を見られるようになるので、新たに公式模擬問題を購入するのはVBA初心者にとっては有効だと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>あともうひとつポイントとしては「手で書いて練習した方がいい」ということです。ここまでに書いた試験の形態と受験料の部分を見てもらえばわかると思うのですが、出題形式にスタンダードは「選択式問題：穴埋め式問題」があります。</p>\r\n<p>&nbsp;</p>\r\n<p>この穴埋め式問題がちょっとやっかいかなと思います。というのも「ちゃんと知っていないと入力できない」からです。例えば選択式問題ではいくつかの答えの中から正解を選ぶのですが、既に答えがあるので最初にわからなくても答えの文章を読めば正解に気づける可能性があります。</p>\r\n<p>&nbsp;</p>\r\n<p>でも穴埋め式問題の場合、ちゃんと関数やステートメントの単語を知っていないと入力できません。この問題のために活きてくるのが、事前に「手で書いて練習しておく」という方法です。</p>\r\n<p>&nbsp;</p>\r\n<p>模擬問題の中にも穴埋め式の問題があるのですが、この部分の答えは基本的に2、3回は手で書いて練習するようにしていました。これに加えて、問題文の中でわからない部分や選択肢の中でもわからない関数などがあったら全て手書きで模擬問題を印刷したコピー用紙にメモするようにしていました。</p>\r\n<p>&nbsp;</p>\r\n<p>このやり方が実際の試験でも役立った気がします。もちろん間違えた所もあったでしょうが、穴埋め式でも全く入力できないという事態は回避できました。ということで、以上のような自分の経験がVBAエキスパート試験を受ける人にとって少しでも参考になれば幸いです。</p>\r\n<h2>次はアクセスVBAのベーシックとスタンダード</h2>\r\n<p>VBAエキスパート試験にはエクセル以外で「Access」でもエクセルVBAと同様の試験があります。以下の過去記事でも書いたのですが、Accessにも業務を自動化できる「VBA」があるのです。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>これもAccessでいかにVBAが使えるか、理解しているかという試験になります。次はこのAccessVBAのベーシック、もしくはスタンダードの試験を受けようと思っています。</p>\r\n<p>&nbsp;</p>\r\n<p>これは理由が3つあります。ひとつ目は、エクセルVBAのスタンダードに合格したんだからそれとセットでAccessVBAにも合格したいからです。</p>\r\n<p>&nbsp;</p>\r\n<p>エクセルVBAに合格するにはやはり公式テキストを購入しないといけないと思うのですが、自分がとある書店に行ってエクセルVBAベーシックの公式テキストを買おうとしたときのことです。すぐ隣にAccessVBAのベーシックのテキストがあったんですよね。</p>\r\n<p>&nbsp;</p>\r\n<p>その時「あぁAccessにもVBAってあるんだぁ」と少し驚いたのを覚えています。業務上でも知らないよりかは絶対に知っていた方がいいでしょうし、いろいろと役立つであろうという理由もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>2つ目は、派遣の求人でエクセルVBA以外にも意外とAccessVBAの知識が求められる仕事が多いことに気づいたからです。以前にも何度か書いたと思うのですが、プログラマーなどの派遣の求人の時給って非常に高いです。例えば時給2,000円とか3,000円、4,000円といった求人も普通に見かけます。</p>\r\n<p>&nbsp;</p>\r\n<p>別に派遣に限ったわけではないのですが、パート、派遣、正社員などの求人の仕事内容や求める知識を見てもらえればわかると思うのですが、求められる知識に意外と「AccessVBA」って多いんです。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には経理の仕事から徐々に離脱してプログラマー的な仕事をしていきたいと考えているので、今後はAccessVBAの勉強をしていった方がいいだろうと思うようになっていったわけです。</p>\r\n<p>&nbsp;</p>\r\n<p>3つ目は「時代の流れ」から、こういった知識は必要ではないかということです。このブログでは以下のような過去記事を書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>過去記事では人工知能は時間と伴に進化しており、その進化を促している原因のひとつが、電子空間上に今でも急速に蓄積し続けている「データ」にあるということを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>このデータを有効に利用するためには「データベース」の知識が必要不可欠であり、そういった知識を得るための最初の段階として「Access」や「AccessVBA」について学ぶのは有効ではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のような理由からAccessVBAを勉強をしようと思いました。とはいっていも実際どうなるかはわかりませんが。というのも以前エクセルVBAの勉強を放り出した経験がありました。なぜならその時は、勉強する意味や目的が今ほど理解できていなかったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、今はここまで書いてきたようにAccessVBAを勉強する意味や目的を自分なりに理解している、はずなので、まぁなんとか継続できるんじゃないでしょうか。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block;" data-ad-format="autorelaxed" data-ad-client="ca-pub-5555284323037918" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3" data-matched-content-columns-num="3" data-ad-slot="8054263157"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/01/2756">新時代のテクノロジーの利益を享受できるかは本人の勉強と選択次第</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/08/0535">なぜAccessなどのデータベースソフトが必要とされるのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/01/27/0424">CONCAT関数と検索ボックスを利用してPDFを一括印刷するVBAとマクロ</a></strong></li>\r\n	<li><a href="https://www.chishikinosoukonoseiri.com/entry/2018/01/20/0951"><strong>SendKeysメソッドとFolderfilelistでPDFを自動印刷できないか</strong></a></li>\r\n</ul>', 'エクセルVBAエキスパートスタンダードの受験と受けてみての感想', '', 'publish', 'open', 'open', '', '1329', '', '', '2018-04-28 11:00:31', '2018-04-28 11:00:31', '', 0, 'https://www.chishikinosoukonoseiri.com/?p=3438', 0, 'post', '', 0),
(3439, 1, '2018-04-14 12:00:58', '2018-04-14 12:00:58', '', 'business-2717066_640', '', 'inherit', 'open', 'closed', '', 'business-2717066_640', '', '', '2018-04-28 11:00:12', '2018-04-28 11:00:12', '', 3438, 'https://www.chishikinosoukonoseiri.com/wp-content/uploads/2018/04/business-2717066_640.jpg', 0, 'attachment', 'image/jpeg', 0),
(3440, 1, '2018-04-14 12:01:15', '2018-04-14 12:01:15', '<p>&nbsp;</p>\r\n<p>4月14日の土曜日にエクセルVBAエキスパートスタンダードの試験を受けてきました。結果としては「合格」していたので、今はホッとしています。</p>\r\n<p>&nbsp;</p>\r\n<p>エクセルVBAエキスパートという試験は、エクセルにあるマクロ・VBA（Visual Basic for Applications）のスキルを認定する資格試験制度です。</p>\r\n<p>&nbsp;</p>\r\n<p>以前からこのブログではエクセルのVBAの有用性についてたくさん書いてきました。約9ヶ月前にエクセルVBAのスピードと正確性に驚かされ「これは勉強しないといけない」と一念発起し、仕事の合間を縫ってコツコツと勉強をしてきました。</p>\r\n<p>&nbsp;</p>\r\n<p>その甲斐あって今回の試験でなんとか合格することが出来ました。そこで今回はプログラマー経験者ではなく、経理の仕事をしてきてITやVBAに対して完全に素人だった自分がここまでしてきたことを簡単にまとめていきたいと思います。</p>\r\n<h2>エクセルVBAエキスパート試験とは</h2>\r\n<p>&nbsp;</p>\r\n<p>ベーシック</p>\r\n<p>&nbsp;</p>\r\n<p>スタンダード</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>試験の受け方と試験を受けてみての感想</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>この試験の受け方はインターネット上で申し込む必要があります。ちょっと面倒くさい手続きが必要です。</p>\r\n<p>&nbsp;</p>\r\n<p>料金はベーシックが約12,000円、スタンダードが約15,000円になります。</p>\r\n<p>&nbsp;</p>\r\n<p>正直難しかったです。1000点満点で自分の点数は733点、合格最低点が700点だったのでギリギリでした。全部で40問あるので1問がだいたい25点、あと2つ間違えていたら落ちていました。</p>\r\n<p>&nbsp;</p>\r\n<p>試験が終わってすぐに点数が表示されるのですが、その点数を見たときは思わずヒヤッとしました。</p>\r\n<p>&nbsp;</p>\r\n<h2>試験当日までの勉強期間とやってきたこと</h2>\r\n<p>冒頭部分でエクセルVBAのすごさを目の当たりにしたのが約9ヶ月前と書きました。そこから1ヶ月ほど経ってから本格的に始めたので、試験当日までの自分の勉強期間は約8ヶ月間になります。</p>\r\n<p>&nbsp;</p>\r\n<p>他のサイトでは3ヶ月でも簡単に合格できると書いている所もあるようですが、それはたぶんプログラマーやSEなど本職の人たちが勉強すれば、ということでしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>実際に経験してみて思ったのは、これは自分の感覚になってしまうのですが、やはり「自分のようなプログラミング未経験者が3ヶ月でスタンダードに合格するのは厳しい」と思います。特に仕事をしながらではなおさらです。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>次はアクセスVBAのベーシックとスタンダード</h2>\r\n<p>VBAエキスパート試験にはエクセル以外で「Access」でもエクセルVBAと同様の試験があります。以下の過去記事でも書いたのですが、Accessにも業務を自動化できる「VBA」があるのです。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>これもAccessでいかにVBAが使えるか、理解しているかという試験になります。次はこのAccessVBAのベーシック、もしくはスタンダードの試験を受けようと思っています。</p>\r\n<p>&nbsp;</p>\r\n<p>これは理由が3つあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ひとつ目は、エクセルVBAのスタンダードに合格したんだからそれとセットでAccessVBAにも合格したいからです。</p>\r\n<p>&nbsp;</p>\r\n<p>エクセルVBAに合格するにはやはり公式テキストを購入しないといけないと思うのですが、自分がとある書店に行ってエクセルVBAベーシックの公式テキストを買おうとしたとき、すぐ隣にAccessVBAのベーシックのテキストがあったんですよね。</p>\r\n<p>&nbsp;</p>\r\n<p>その時「あぁAccessにもVBAってあるんだぁ」と少し驚いたのを覚えています。</p>\r\n<p>&nbsp;</p>\r\n<p>業務上でも知らないよりかは絶対に知っていたほ方がいいし、いろいろと役立つであろうという理由もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>2つ目は、派遣の求人でエクセルVBA以外にも意外とAccessVBAの知識が求められる仕事が多かったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>以前にもいろいろと書いたと思うのですが、プログラマーなどの派遣の求人の時給って非常に高いです。例えば時給2,000円とか3,000円、4,000円といった求人も普通に見かけます。</p>\r\n<p>&nbsp;</p>\r\n<p>別に派遣に限ったわけではないのですが、パート、派遣、正社員などの求人の仕事内容や求める知識を見てもらえればわかると思うのですが、求められる知識に意外と「AccessVBA」って多いんです。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には経理の仕事から徐々に離脱してプログラマー的な仕事をしていきたいと考えているので、AccessVBAエキスパートの試験を受けなければならないと思うようになっていったわけです。</p>\r\n<p>&nbsp;</p>\r\n<p>3つ目は「時代の流れ」から、こういった知識は必要ではないかということです。このブログでは以下のような過去記事を書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>過去記事では人工知能は時間と伴に進化しており、その進化を促しているの原因のひとつが、電子空間上に今でも急速に蓄積し続けている「データ」にあるということを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>このデータを有効に利用するためには「データベース」の知識が必要不可欠であり、そういった知識を得るための最初の段階として「Access」や「AccessVBA」について学ぶのは有効であろう、と判断しました。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のような理由からAccessVBAを勉強をしようと思いました。とはっていも実際どうなるかはわかりませんが。</p>\r\n<p>&nbsp;</p>\r\n<p>というのも以前エクセルVBAの勉強を放り出した経験があるからです。なぜならその時は、勉強する意味や目的が今ほど理解できていなかったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、今はここまで書いてきたようにAccessVBAを勉強する意味や目的を自分なりに理解している、はずなので、まぁなんとか継続できるのでははないかとふんではいます。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/04/07/0831">VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/10/07/1206-2">経理でマクロやVBAが使えるとミスが劇的に減って仕事が本当に楽になる</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/09/23/1206">経理担当者がマクロやフリーソフトと関数を組み合わせて仕事をした結果</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/08/0535">なぜAccessなどのデータベースソフトが必要とされるのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>', 'エクセルVBAエキスパートスタンダードの受験と感想', '', 'inherit', 'closed', 'closed', '', '3438-revision-v1', '', '', '2018-04-14 12:01:15', '2018-04-14 12:01:15', '', 3438, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/14/3438-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3447, 1, '2018-04-15 13:29:21', '2018-04-15 13:29:21', '<p>&nbsp;</p>\r\n<p>4月14日の土曜日にエクセルVBAエキスパートスタンダードの試験を受けてきました。結果としては「合格」していたので、今はホッとしています。</p>\r\n<p>&nbsp;</p>\r\n<p>エクセルVBAエキスパートという試験は、エクセルにあるマクロ・VBA（Visual Basic for Applications）のスキルを認定する資格試験制度です。</p>\r\n<p>&nbsp;</p>\r\n<p>以前からこのブログではエクセルのVBAの有用性についてたくさん書いてきました。約9ヶ月前にエクセルVBAのスピードと正確性に驚かされ「これは勉強しないといけない」と一念発起し、仕事の合間を縫ってコツコツと勉強をしてきました。</p>\r\n<p>&nbsp;</p>\r\n<p>その甲斐あって今回の試験でなんとか合格することが出来ました。そこで今回はプログラマー経験者ではなく、経理の仕事をしてきてITやVBAに対して完全に素人だった自分がここまでしてきたことを簡単にまとめていきたいと思います。</p>\r\n<h2>エクセルVBAエキスパート試験とは</h2>\r\n<p>&nbsp;</p>\r\n<p>ベーシック</p>\r\n<p>&nbsp;</p>\r\n<p>スタンダード</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>エクセルVBAエキスパートスタンダードの試験を受けようと思った理由</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>試験の受け方と試験を受けてみての感想</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>この試験の受け方はインターネット上で申し込む必要があります。ちょっと面倒くさい手続きが必要です。</p>\r\n<p>&nbsp;</p>\r\n<p>料金はベーシックが約12,000円、スタンダードが約15,000円になります。</p>\r\n<p>&nbsp;</p>\r\n<p>正直難しかったです。1000点満点で自分の点数は733点、合格最低点が700点だったのでギリギリでした。全部で40問あるので1問がだいたい25点、あと2つ間違えていたら落ちていました。</p>\r\n<p>&nbsp;</p>\r\n<p>試験が終わってすぐに点数が表示されるのですが、その点数を見たときは思わずヒヤッとしました。</p>\r\n<p>&nbsp;</p>\r\n<h2>試験当日までの勉強期間とやってきたこと</h2>\r\n<p>冒頭部分でエクセルVBAのすごさを目の当たりにしたのが約9ヶ月前と書きました。そこから1ヶ月ほど経ってから本格的に始めたので、試験当日までの自分の勉強期間は約8ヶ月間になります。</p>\r\n<p>&nbsp;</p>\r\n<p>他のサイトでは3ヶ月でも簡単に合格できると書いている所もあるようですが、それはたぶんプログラマーやSEなど本職の人たちが勉強すれば、ということでしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>実際に経験してみて思ったのは、これは自分の感覚になってしまうのですが、やはり「自分のようなプログラミング未経験者が3ヶ月でスタンダードに合格するのは厳しい」と思います。特に仕事をしながらではなおさらです。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>次はアクセスVBAのベーシックとスタンダード</h2>\r\n<p>VBAエキスパート試験にはエクセル以外で「Access」でもエクセルVBAと同様の試験があります。以下の過去記事でも書いたのですが、Accessにも業務を自動化できる「VBA」があるのです。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>これもAccessでいかにVBAが使えるか、理解しているかという試験になります。次はこのAccessVBAのベーシック、もしくはスタンダードの試験を受けようと思っています。</p>\r\n<p>&nbsp;</p>\r\n<p>これは理由が3つあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ひとつ目は、エクセルVBAのスタンダードに合格したんだからそれとセットでAccessVBAにも合格したいからです。</p>\r\n<p>&nbsp;</p>\r\n<p>エクセルVBAに合格するにはやはり公式テキストを購入しないといけないと思うのですが、自分がとある書店に行ってエクセルVBAベーシックの公式テキストを買おうとしたとき、すぐ隣にAccessVBAのベーシックのテキストがあったんですよね。</p>\r\n<p>&nbsp;</p>\r\n<p>その時「あぁAccessにもVBAってあるんだぁ」と少し驚いたのを覚えています。</p>\r\n<p>&nbsp;</p>\r\n<p>業務上でも知らないよりかは絶対に知っていたほ方がいいし、いろいろと役立つであろうという理由もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>2つ目は、派遣の求人でエクセルVBA以外にも意外とAccessVBAの知識が求められる仕事が多かったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>以前にもいろいろと書いたと思うのですが、プログラマーなどの派遣の求人の時給って非常に高いです。例えば時給2,000円とか3,000円、4,000円といった求人も普通に見かけます。</p>\r\n<p>&nbsp;</p>\r\n<p>別に派遣に限ったわけではないのですが、パート、派遣、正社員などの求人の仕事内容や求める知識を見てもらえればわかると思うのですが、求められる知識に意外と「AccessVBA」って多いんです。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には経理の仕事から徐々に離脱してプログラマー的な仕事をしていきたいと考えているので、AccessVBAエキスパートの試験を受けなければならないと思うようになっていったわけです。</p>\r\n<p>&nbsp;</p>\r\n<p>3つ目は「時代の流れ」から、こういった知識は必要ではないかということです。このブログでは以下のような過去記事を書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>過去記事では人工知能は時間と伴に進化しており、その進化を促しているの原因のひとつが、電子空間上に今でも急速に蓄積し続けている「データ」にあるということを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>このデータを有効に利用するためには「データベース」の知識が必要不可欠であり、そういった知識を得るための最初の段階として「Access」や「AccessVBA」について学ぶのは有効であろう、と判断しました。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のような理由からAccessVBAを勉強をしようと思いました。とはっていも実際どうなるかはわかりませんが。</p>\r\n<p>&nbsp;</p>\r\n<p>というのも以前エクセルVBAの勉強を放り出した経験があるからです。なぜならその時は、勉強する意味や目的が今ほど理解できていなかったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、今はここまで書いてきたようにAccessVBAを勉強する意味や目的を自分なりに理解している、はずなので、まぁなんとか継続できるのでははないかとふんではいます。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/04/07/0831">VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/10/07/1206-2">経理でマクロやVBAが使えるとミスが劇的に減って仕事が本当に楽になる</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/09/23/1206">経理担当者がマクロやフリーソフトと関数を組み合わせて仕事をした結果</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/08/0535">なぜAccessなどのデータベースソフトが必要とされるのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>', 'エクセルVBAエキスパートスタンダードの受験と感想', '', 'inherit', 'closed', 'closed', '', '3438-revision-v1', '', '', '2018-04-15 13:29:21', '2018-04-15 13:29:21', '', 3438, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/15/3438-revision-v1', 0, 'revision', '', 0),
(3448, 1, '2018-04-16 03:54:22', '2018-04-16 03:54:22', '{\n    "simplicity2::meta_description_insert_to_category": {\n        "value": true,\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-16 03:54:22"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '536ae9b0-4314-4d16-853d-835e4732a5a2', '', '', '2018-04-16 03:54:22', '2018-04-16 03:54:22', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/16/536ae9b0-4314-4d16-853d-835e4732a5a2', 0, 'customize_changeset', '', 0),
(3449, 1, '2018-04-16 07:53:09', '2018-04-16 07:53:09', '<p>4月14日の土曜日にエクセルVBAエキスパートスタンダードの試験を受けてきました。結果としては「合格」していたので、今はホッとしています。</p>\r\n<p>&nbsp;</p>\r\n<p>エクセルVBAエキスパートという試験は、エクセルにあるマクロ・VBA（Visual Basic for Applications）のスキルを認定する資格試験制度です。</p>\r\n<p>&nbsp;</p>\r\n<p>以前からこのブログではエクセルのVBAの有用性についてたくさん書いてきました。約9ヶ月前にエクセルVBAのスピードと正確性に驚かされ「これは勉強しないといけない」と一念発起し、仕事の合間を縫ってコツコツと勉強をしてきました。</p>\r\n<p>&nbsp;</p>\r\n<p>その甲斐あって今回の試験でなんとか合格することが出来ました。そこで今回はプログラマー経験者ではなく、経理の仕事をしてきてITやVBAに対して完全に素人だった自分がここまでしてきたことを簡単にまとめていきたいと思います。</p>\r\n<h2>エクセルVBAエキスパート試験とは</h2>\r\n<p>VBAエキスパートの概要について『VBAエキスパート公式テキスト Excel VBA ベーシック』には次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.009</p>\r\n<p>■VBAエキスパートとは</p>\r\n<p>「VBAエキスパート」とは、Microsoft OfficeアプリケーションのExcelやAccessに搭載されているマクロ・VBA（Visual Basic for Applications）のスキルを認定する資格試験制度です。株式会社オデッセイ コミュニケーションズが試験を開発し、実施しています。</p>\r\n<p>&nbsp;</p>\r\n<p>VBAは、ユーザー個人が「マクロ記録」機能を使ってルーティンワークを自動化するような初歩的な使い方から、企業内におけるXML Webサービスのフロントエンドとして、あるいは業務システム開発のためのプログラミング言語として等々、多岐にわたって活用されています。</p>\r\n</blockquote>\r\n<p>VBAエキスパート試験というのはオデッセイコミュニケーションズがつくっていて、そこが出している公式テキストが『VBAエキスパート公式テキスト Excel VBA』であり、ベーシックとスタンダードがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>イメージでいうと、ベーシックが基礎編でスタンダードが応用編といった感じです。もう少し具体的に表すと以下のような所をそれぞれ勉強できます。</p>\r\n<p>■ベーシック</p>\r\n<ul>\r\n	<li>マクロとVBAの概念</li>\r\n	<li>マクロ記録</li>\r\n	<li>VBAの構文</li>\r\n	<li>変数と定数</li>\r\n	<li>セルの操作</li>\r\n	<li>ステートメント</li>\r\n	<li>ブックの操作</li>\r\n	<li>シートの操作</li>\r\n	<li>デバッグの基礎</li>\r\n	<li>マクロの実行</li>\r\n</ul>\r\n<p>■スタンダード</p>\r\n<ul>\r\n	<li>プロシージャ</li>\r\n	<li>イベント</li>\r\n	<li>ステートメント</li>\r\n	<li>関数</li>\r\n	<li>エラーへの対応</li>\r\n	<li>APIとOLEオートメーション</li>\r\n	<li>変数と配列</li>\r\n	<li>レジストリの操作</li>\r\n	<li>ファイルの操作</li>\r\n	<li>ユーザーフォームとメニューの操作</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>この試験の形態と受験料は『VBAエキスパート公式テキスト Excel VBA ベーシック』において次のように書かれています。</p>\r\n<p>&nbsp;</p>\r\n<blockquote>\r\n<p>ｐ.012</p>\r\n<p>■試験の形態と受験料</p>\r\n<p>試験会場のコンピュータ上で解答する、CBT（Computer Based Testing）方式で行われます。</p>\r\n<p>●Excel VBA Basic</p>\r\n<p>出題数：40問前後</p>\r\n<p>出題形式：選択式問題</p>\r\n<p>試験時間：50分</p>\r\n<p>合格基準：650～800（1000点満点）以上の正解率　※問題の難易度により変動</p>\r\n<p>受験料：〈一般〉12,000円（税抜）</p>\r\n<p>　　　　〈一般〉10,800円（税抜）※VBAエキスパート割引受験制度を利用した場合</p>\r\n</blockquote>\r\n<p>以上はベーシックの試験形態と受験料になります。スタンダードも基本的には同じなのですが、違う所は以下の部分だけです。</p>\r\n<p>出題形式：選択式問題：穴埋め式問題</p>\r\n<p>受験料：〈一般〉12,000円（税抜）</p>\r\n<p>　　　　〈一般〉10,800円（税抜）※VBAエキスパート割引受験制度を利用した場合</p>\r\n<p>&nbsp;</p>\r\n<p>試験の申込方法なのですが、自分はアビバオンライン検定申込サービスを利用しました。簿記の試験みたいに「1年で3回だけ」という風に特に回数は決まっているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>この試験を申し込む場合は、その人の住所の近い所にある試験会場を選べますし、日程も定期的に試験を受けられるようになっています。詳しい申込方法はVBAエキスパート公式サイト又は検定申込サイトを参照していただけるといいでしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>注意点としては、試験日前にちゃんと「受験IDとパスワードをしっかりメモ」していってください。検定を申し込んで検定サービスの方からメールをもらうとわかると思うのですが、そこに「※受験の際には受験者ID／パスワードが必要になります。」と書かれているかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>当日の試験を受ける直前に、この受験者IDとパスワードを入力する時があります。自分はメモは残してきたんですけど、「大文字と小文字」がちゃんと区別されてメモできていなかったのか多少手間取ってしまい、あまり良くない精神状態で試験を受けてしまいました。</p>\r\n<p>&nbsp;</p>\r\n<p>合格できたからいいものの試験直前で慌てるのって嫌ですよね。この記事を見てくださった方で試験を受けようと思っている方は、大文字小文字にも注意して受験者IDとパスワードをメモ帳などにしっかりメモして試験に臨んでください。</p>\r\n<h2>エクセルVBAエキスパートスタンダードの試験を受けようと思った理由</h2>\r\n<p>このブログをいろいろ見てくださっている方はわかると思うのですが、以下のような過去記事を書いています。</p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/09/23/1206">経理担当者がマクロやフリーソフトと関数を組み合わせて仕事をした結果</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/10/07/1206-2">経理でマクロやVBAが使えるとミスが劇的に減って仕事が本当に楽になる</a></strong></li>\r\n</ul>\r\n<p>要は業務でエクセルのマクロやVBAが使えるようになると全然違うんですよね。スピードと正確性が圧倒的に。特に自分が感激したのが「正確性」です。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はこれまで経理の仕事をしてきました。経理の仕事をしてきた方ならわかると思うのですが、業務に非常に正確性が求められますよね。</p>\r\n<p>&nbsp;</p>\r\n<p>特に処理する業務量が多くなればなるほどどうしてもミスする所が出てきてしまいます。自分もこれまでいろいろと工夫は重ねてきてはいたのですが、どうしてもミスを「0」にすることができませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし過去記事にあるように、エクセルのマクロとVBAの使い手に出会ってから状況は一変します。もう本当に全く言葉の通り「ミスしなくなった」んですよね。</p>\r\n<p>&nbsp;</p>\r\n<p>もちろん完全にミスがなくなったわけではないのですが、それは人間側のミスであり、マクロやVBAに「ちゃんと正しい手順」さえ組み込めればミスはしなくなりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういう経験から「あっ、これは勉強するべきだな」と感じたのがまずひとつ。</p>\r\n<p>&nbsp;</p>\r\n<p>もうひとつは、これまでの時代の流れや昨今の急速な世間の情勢の変化から、もうこれからはこの分野を勉強すべきだろうというのがあります。このブログでは以下のような過去記事も書いています。</p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/07/23/212300">労働集約産業、資本集約産業から知識集約産業へ━今後個人が生きていくうえで必要なもの</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>世の中というのは、農業社会、工業社会、情報社会、そして知識社会へ移行していっていると言われています。知識社会はその人の知識や智恵が求められる社会であり、特に現在はその社会への過渡期と言われています。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも知識社会への移行の必要性がわかる状況として、昨今の「人手不足」があります。外食産業のように「人の数」で勝負をしなければならない「労働集約産業」は人手不足によっていつかどこかで頭打ちになるであろうことは予想できます。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも、特に大規模な製造業は、莫大な資金や固定資産でもある巨大な工場を保有しています。そのような資本集約産業に属する企業は、今は世界的に外国との競争が厳しく、他国の安い土地や人件費を求めて日本からは工場をどんどん移してしまっています。</p>\r\n<p>&nbsp;</p>\r\n<p>総務省の統計などにある、第一次産業、第二次産業、第三次産業の日本の比率のこれまでの推移を見てもそれは明らかです。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようにこれまでの世界の歴史や昨今の情勢を見ても、これからは「個人」が「知識社会」へ移行していく必要があると自分は考えており、その中で具体的に個人が何をすべきかという中のひとつが「プログラミング」であり、その中で自分が重要、勉強しやすいと感じたのが「VBA」であったということです。</p>\r\n<p>&nbsp;</p>\r\n<p>この試験を受ける目的は、自分にとって以上のような理由があります。</p>\r\n<h2>試験の受け方と試験を受けてみての感想</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>この試験の受け方はインターネット上で申し込む必要があります。ちょっと面倒くさい手続きが必要です。</p>\r\n<p>&nbsp;</p>\r\n<p>料金はベーシックが約12,000円、スタンダードが約15,000円になります。</p>\r\n<p>&nbsp;</p>\r\n<p>正直難しかったです。1000点満点で自分の点数は733点、合格最低点が700点だったのでギリギリでした。全部で40問あるので1問がだいたい25点、あと2つ間違えていたら落ちていました。</p>\r\n<p>&nbsp;</p>\r\n<p>試験が終わってすぐに点数が表示されるのですが、その点数を見たときは思わずヒヤッとしました。</p>\r\n<p>&nbsp;</p>\r\n<h2>試験当日までの勉強期間とやってきたこと</h2>\r\n<p>冒頭部分でエクセルVBAのすごさを目の当たりにしたのが約9ヶ月前と書きました。そこから1ヶ月ほど経ってから本格的に始めたので、試験当日までの自分の勉強期間は約8ヶ月間になります。</p>\r\n<p>&nbsp;</p>\r\n<p>他のサイトでは3ヶ月でも簡単に合格できると書いている所もあるようですが、それはたぶんプログラマーやSEなど本職の人たちが勉強すれば、ということでしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>実際に経験してみて思ったのは、これは自分の感覚になってしまうのですが、やはり「自分のようなプログラミング未経験者が3ヶ月でスタンダードに合格するのは厳しい」と思います。特に仕事をしながらではなおさらです。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>次はアクセスVBAのベーシックとスタンダード</h2>\r\n<p>VBAエキスパート試験にはエクセル以外で「Access」でもエクセルVBAと同様の試験があります。以下の過去記事でも書いたのですが、Accessにも業務を自動化できる「VBA」があるのです。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>これもAccessでいかにVBAが使えるか、理解しているかという試験になります。次はこのAccessVBAのベーシック、もしくはスタンダードの試験を受けようと思っています。</p>\r\n<p>&nbsp;</p>\r\n<p>これは理由が3つあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ひとつ目は、エクセルVBAのスタンダードに合格したんだからそれとセットでAccessVBAにも合格したいからです。</p>\r\n<p>&nbsp;</p>\r\n<p>エクセルVBAに合格するにはやはり公式テキストを購入しないといけないと思うのですが、自分がとある書店に行ってエクセルVBAベーシックの公式テキストを買おうとしたとき、すぐ隣にAccessVBAのベーシックのテキストがあったんですよね。</p>\r\n<p>&nbsp;</p>\r\n<p>その時「あぁAccessにもVBAってあるんだぁ」と少し驚いたのを覚えています。</p>\r\n<p>&nbsp;</p>\r\n<p>業務上でも知らないよりかは絶対に知っていたほ方がいいし、いろいろと役立つであろうという理由もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>2つ目は、派遣の求人でエクセルVBA以外にも意外とAccessVBAの知識が求められる仕事が多かったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>以前にもいろいろと書いたと思うのですが、プログラマーなどの派遣の求人の時給って非常に高いです。例えば時給2,000円とか3,000円、4,000円といった求人も普通に見かけます。</p>\r\n<p>&nbsp;</p>\r\n<p>別に派遣に限ったわけではないのですが、パート、派遣、正社員などの求人の仕事内容や求める知識を見てもらえればわかると思うのですが、求められる知識に意外と「AccessVBA」って多いんです。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には経理の仕事から徐々に離脱してプログラマー的な仕事をしていきたいと考えているので、AccessVBAエキスパートの試験を受けなければならないと思うようになっていったわけです。</p>\r\n<p>&nbsp;</p>\r\n<p>3つ目は「時代の流れ」から、こういった知識は必要ではないかということです。このブログでは以下のような過去記事を書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>過去記事では人工知能は時間と伴に進化しており、その進化を促しているの原因のひとつが、電子空間上に今でも急速に蓄積し続けている「データ」にあるということを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>このデータを有効に利用するためには「データベース」の知識が必要不可欠であり、そういった知識を得るための最初の段階として「Access」や「AccessVBA」について学ぶのは有効であろう、と判断しました。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のような理由からAccessVBAを勉強をしようと思いました。とはっていも実際どうなるかはわかりませんが。</p>\r\n<p>&nbsp;</p>\r\n<p>というのも以前エクセルVBAの勉強を放り出した経験があるからです。なぜならその時は、勉強する意味や目的が今ほど理解できていなかったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、今はここまで書いてきたようにAccessVBAを勉強する意味や目的を自分なりに理解している、はずなので、まぁなんとか継続できるのでははないかとふんではいます。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/04/07/0831">VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/08/0535">なぜAccessなどのデータベースソフトが必要とされるのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/01/27/0424">CONCAT関数と検索ボックスを利用してPDFを一括印刷するVBAとマクロ</a></strong></li>\r\n	<li><a href="https://www.chishikinosoukonoseiri.com/entry/2018/01/20/0951"><strong>SendKeysメソッドとFolderfilelistでPDFを自動印刷できないか</strong></a></li>\r\n</ul>', 'エクセルVBAエキスパートスタンダードの受験と感想', '', 'inherit', 'closed', 'closed', '', '3438-revision-v1', '', '', '2018-04-16 07:53:09', '2018-04-16 07:53:09', '', 3438, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/16/3438-revision-v1', 0, 'revision', '', 0),
(3450, 1, '2018-04-16 08:44:31', '2018-04-16 08:44:31', '<p>4月14日の土曜日にエクセルVBAエキスパートスタンダードの試験を受けてきました。結果としては「合格」していたので、今はホッとしています。</p>\r\n<p>&nbsp;</p>\r\n<p>エクセルVBAエキスパートという試験は、エクセルにあるマクロ・VBA（Visual Basic for Applications）のスキルを認定する資格試験制度です。</p>\r\n<p>&nbsp;</p>\r\n<p>以前からこのブログではエクセルのVBAの有用性についてたくさん書いてきました。約9ヶ月前にエクセルVBAのスピードと正確性に驚かされ「これは勉強しないといけない」と一念発起し、仕事の合間を縫ってコツコツと勉強をしてきました。</p>\r\n<p>&nbsp;</p>\r\n<p>その甲斐あって今回の試験でなんとか合格することが出来ました。そこで今回はプログラマー経験者ではなく、経理の仕事をしてきてITやVBAに対して完全に素人だった自分がここまでしてきたことを簡単にまとめていきたいと思います。</p>\r\n<h2>エクセルVBAエキスパート試験とは</h2>\r\n<p>VBAエキスパートの概要について『VBAエキスパート公式テキスト Excel VBA ベーシック』には次のように書かれています。</p>\r\n<blockquote>\r\n<p>p.009</p>\r\n<p>■VBAエキスパートとは</p>\r\n<p>「VBAエキスパート」とは、Microsoft OfficeアプリケーションのExcelやAccessに搭載されているマクロ・VBA（Visual Basic for Applications）のスキルを認定する資格試験制度です。株式会社オデッセイ コミュニケーションズが試験を開発し、実施しています。</p>\r\n<p>&nbsp;</p>\r\n<p>VBAは、ユーザー個人が「マクロ記録」機能を使ってルーティンワークを自動化するような初歩的な使い方から、企業内におけるXML Webサービスのフロントエンドとして、あるいは業務システム開発のためのプログラミング言語として等々、多岐にわたって活用されています。</p>\r\n</blockquote>\r\n<p>VBAエキスパート試験というのはオデッセイコミュニケーションズがつくっていて、そこが出している公式テキストが『VBAエキスパート公式テキスト Excel VBA』であり、ベーシックとスタンダードがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>イメージでいうと、ベーシックが基礎編でスタンダードが応用編といった感じです。もう少し具体的に表すと以下のような所をそれぞれ勉強できます。</p>\r\n<p>■ベーシック</p>\r\n<ul>\r\n	<li>マクロとVBAの概念</li>\r\n	<li>マクロ記録</li>\r\n	<li>VBAの構文</li>\r\n	<li>変数と定数</li>\r\n	<li>セルの操作</li>\r\n	<li>ステートメント</li>\r\n	<li>ブックの操作</li>\r\n	<li>シートの操作</li>\r\n	<li>デバッグの基礎</li>\r\n	<li>マクロの実行</li>\r\n</ul>\r\n<p>■スタンダード</p>\r\n<ul>\r\n	<li>プロシージャ</li>\r\n	<li>イベント</li>\r\n	<li>ステートメント</li>\r\n	<li>関数</li>\r\n	<li>エラーへの対応</li>\r\n	<li>APIとOLEオートメーション</li>\r\n	<li>変数と配列</li>\r\n	<li>レジストリの操作</li>\r\n	<li>ファイルの操作</li>\r\n	<li>ユーザーフォームとメニューの操作</li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>この試験の形態と受験料は『VBAエキスパート公式テキスト Excel VBA ベーシック』において次のように書かれています。</p>\r\n<p>&nbsp;</p>\r\n<blockquote>\r\n<p>ｐ.012</p>\r\n<p>■試験の形態と受験料</p>\r\n<p>試験会場のコンピュータ上で解答する、CBT（Computer Based Testing）方式で行われます。</p>\r\n<p>●Excel VBA Basic</p>\r\n<p>出題数：40問前後</p>\r\n<p>出題形式：選択式問題</p>\r\n<p>試験時間：50分</p>\r\n<p>合格基準：650～800（1000点満点）以上の正解率　※問題の難易度により変動</p>\r\n<p>受験料：〈一般〉12,000円（税抜）</p>\r\n<p>　　　　〈一般〉10,800円（税抜）※VBAエキスパート割引受験制度を利用した場合</p>\r\n</blockquote>\r\n<p>以上はベーシックの試験形態と受験料になります。スタンダードも基本的には同じなのですが、違う所は以下の部分だけです。</p>\r\n<p>出題形式：選択式問題：穴埋め式問題</p>\r\n<p>受験料：〈一般〉12,000円（税抜）</p>\r\n<p>　　　　〈一般〉10,800円（税抜）※VBAエキスパート割引受験制度を利用した場合</p>\r\n<p>&nbsp;</p>\r\n<p>試験の申込方法なのですが、自分はアビバオンライン検定申込サービスを利用しました。簿記の試験みたいに「1年で3回だけ」という風に特に回数は決まっているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>この試験を申し込む場合は、その人の住所の近い所にある試験会場を選べますし、日程も定期的に試験を受けられるようになっています。詳しい申込方法はVBAエキスパート公式サイト又は検定申込サイトを参照していただけるといいでしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>注意点としては、試験日前にちゃんと「受験IDとパスワードをしっかりメモ」していってください。検定を申し込んで検定サービスの方からメールをもらうとわかると思うのですが、そこに「※受験の際には受験者ID／パスワードが必要になります。」と書かれているかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>当日の試験を受ける直前に、この受験者IDとパスワードを入力する時があります。自分はメモは残してきたんですけど、「大文字と小文字」がちゃんと区別されてメモできていなかったのか多少手間取ってしまい、あまり良くない精神状態で試験を受けてしまいました。</p>\r\n<p>&nbsp;</p>\r\n<p>合格できたからいいものの試験直前で慌てるのって嫌ですよね。この記事を見てくださった方で試験を受けようと思っている方は、大文字小文字にも注意して受験者IDとパスワードをメモ帳などにしっかりメモして試験に臨んでください。</p>\r\n<h2>エクセルVBAエキスパートスタンダードの試験を受けようと思った理由</h2>\r\n<p>このブログをいろいろ見てくださっている方はわかると思うのですが、以下のような過去記事を書いています。</p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/09/23/1206">経理担当者がマクロやフリーソフトと関数を組み合わせて仕事をした結果</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/10/07/1206-2">経理でマクロやVBAが使えるとミスが劇的に減って仕事が本当に楽になる</a></strong></li>\r\n</ul>\r\n<p>要は業務でエクセルのマクロやVBAが使えるようになると全然違うんですよね。スピードと正確性が圧倒的に。特に自分が感激したのが「正確性」です。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はこれまで経理の仕事をしてきました。経理の仕事をしてきた方ならわかると思うのですが、業務に非常に正確性が求められますよね。</p>\r\n<p>&nbsp;</p>\r\n<p>特に処理する業務量が多くなればなるほどどうしてもミスする所が出てきてしまいます。自分もこれまでいろいろと工夫は重ねてきてはいたのですが、どうしてもミスを「0」にすることができませんでした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし過去記事にあるように、エクセルのマクロとVBAの使い手に出会ってから状況は一変します。もう本当に全く言葉の通り「ミスしなくなった」んですよね。</p>\r\n<p>&nbsp;</p>\r\n<p>もちろん完全にミスがなくなったわけではないのですが、それは人間側のミスであり、マクロやVBAに「ちゃんと正しい手順」さえ組み込めればミスはしなくなりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういう経験から「あっ、これは勉強するべきだな」と感じたのがまずひとつ。</p>\r\n<p>&nbsp;</p>\r\n<p>もうひとつは、これまでの時代の流れや昨今の急速な世間の情勢の変化から、もうこれからはこの分野を勉強すべきだろうというのがあります。このブログでは以下のような過去記事も書いています。</p>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2016/07/23/212300">労働集約産業、資本集約産業から知識集約産業へ━今後個人が生きていくうえで必要なもの</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n</ul>\r\n<p>&nbsp;</p>\r\n<p>世の中というのは、農業社会、工業社会、情報社会、そして知識社会へ移行していっていると言われています。知識社会はその人の知識や智恵が求められる社会であり、特に現在はその社会への過渡期と言われています。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも知識社会への移行の必要性がわかる状況として、昨今の「人手不足」があります。外食産業のように「人の数」で勝負をしなければならない「労働集約産業」は人手不足によっていつかどこかで頭打ちになるであろうことは予想できます。</p>\r\n<p>&nbsp;</p>\r\n<p>他にも、特に大規模な製造業は、莫大な資金や固定資産でもある巨大な工場を保有しています。そのような資本集約産業に属する企業は、今は世界的に外国との競争が厳しく、他国の安い土地や人件費を求めて日本からは工場をどんどん移してしまっています。</p>\r\n<p>&nbsp;</p>\r\n<p>総務省の統計などにある、第一次産業、第二次産業、第三次産業の日本の比率のこれまでの推移を見てもそれは明らかです。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のようにこれまでの世界の歴史や昨今の情勢を見ても、これからは「個人」が「知識社会」へ移行していく必要があると自分は考えており、その中で具体的に個人が何をすべきかという中のひとつが「プログラミング」であり、その中で自分が重要、勉強しやすいと感じたのが「VBA」であったということです。</p>\r\n<p>&nbsp;</p>\r\n<p>この試験を受ける目的は、自分にとって以上のような理由があります。</p>\r\n<h2>試験の受け方と試験を受けてみての感想</h2>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<p>この試験の受け方はインターネット上で申し込む必要があります。ちょっと面倒くさい手続きが必要です。</p>\r\n<p>&nbsp;</p>\r\n<p>料金はベーシックが約12,000円、スタンダードが約15,000円になります。</p>\r\n<p>&nbsp;</p>\r\n<p>正直難しかったです。1000点満点で自分の点数は733点、合格最低点が700点だったのでギリギリでした。全部で40問あるので1問がだいたい25点、あと2つ間違えていたら落ちていました。</p>\r\n<p>&nbsp;</p>\r\n<p>試験が終わってすぐに点数が表示されるのですが、その点数を見たときは思わずヒヤッとしました。</p>\r\n<p>&nbsp;</p>\r\n<h2>試験当日までの勉強期間とやってきたこと</h2>\r\n<p>冒頭部分でエクセルVBAのすごさを目の当たりにしたのが約9ヶ月前と書きました。そこから1ヶ月ほど経ってから本格的に始めたので、試験当日までの自分の勉強期間は約8ヶ月間になります。</p>\r\n<p>&nbsp;</p>\r\n<p>他のサイトでは3ヶ月でも簡単に合格できると書いている所もあるようですが、それはたぶんプログラマーやSEなど本職の人たちが勉強すれば、ということでしょう。</p>\r\n<p>&nbsp;</p>\r\n<p>実際に経験してみて思ったのは、これは自分の感覚になってしまうのですが、やはり「自分のようなプログラミング未経験者が3ヶ月でスタンダードに合格するのは厳しい」と思います。特に仕事をしながらではなおさらです。</p>\r\n<p>&nbsp;</p>\r\n<p>&nbsp;</p>\r\n<h2>次はアクセスVBAのベーシックとスタンダード</h2>\r\n<p>VBAエキスパート試験にはエクセル以外で「Access」でもエクセルVBAと同様の試験があります。以下の過去記事でも書いたのですが、Accessにも業務を自動化できる「VBA」があるのです。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/02/03/1303">VBAが使える範囲はエクセルの他にMicrosoft系列以外にも及ぶ</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>これもAccessでいかにVBAが使えるか、理解しているかという試験になります。次はこのAccessVBAのベーシック、もしくはスタンダードの試験を受けようと思っています。</p>\r\n<p>&nbsp;</p>\r\n<p>これは理由が3つあります。</p>\r\n<p>&nbsp;</p>\r\n<p>ひとつ目は、エクセルVBAのスタンダードに合格したんだからそれとセットでAccessVBAにも合格したいからです。</p>\r\n<p>&nbsp;</p>\r\n<p>エクセルVBAに合格するにはやはり公式テキストを購入しないといけないと思うのですが、自分がとある書店に行ってエクセルVBAベーシックの公式テキストを買おうとしたとき、すぐ隣にAccessVBAのベーシックのテキストがあったんですよね。</p>\r\n<p>&nbsp;</p>\r\n<p>その時「あぁAccessにもVBAってあるんだぁ」と少し驚いたのを覚えています。</p>\r\n<p>&nbsp;</p>\r\n<p>業務上でも知らないよりかは絶対に知っていたほ方がいいし、いろいろと役立つであろうという理由もあります。</p>\r\n<p>&nbsp;</p>\r\n<p>2つ目は、派遣の求人でエクセルVBA以外にも意外とAccessVBAの知識が求められる仕事が多かったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>以前にもいろいろと書いたと思うのですが、プログラマーなどの派遣の求人の時給って非常に高いです。例えば時給2,000円とか3,000円、4,000円といった求人も普通に見かけます。</p>\r\n<p>&nbsp;</p>\r\n<p>別に派遣に限ったわけではないのですが、パート、派遣、正社員などの求人の仕事内容や求める知識を見てもらえればわかると思うのですが、求められる知識に意外と「AccessVBA」って多いんです。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には経理の仕事から徐々に離脱してプログラマー的な仕事をしていきたいと考えているので、AccessVBAエキスパートの試験を受けなければならないと思うようになっていったわけです。</p>\r\n<p>&nbsp;</p>\r\n<p>3つ目は「時代の流れ」から、こういった知識は必要ではないかということです。このブログでは以下のような過去記事を書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>過去記事では人工知能は時間と伴に進化しており、その進化を促しているの原因のひとつが、電子空間上に今でも急速に蓄積し続けている「データ」にあるということを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>このデータを有効に利用するためには「データベース」の知識が必要不可欠であり、そういった知識を得るための最初の段階として「Access」や「AccessVBA」について学ぶのは有効であろう、と判断しました。</p>\r\n<p>&nbsp;</p>\r\n<p>以上のような理由からAccessVBAを勉強をしようと思いました。とはっていも実際どうなるかはわかりませんが。</p>\r\n<p>&nbsp;</p>\r\n<p>というのも以前エクセルVBAの勉強を放り出した経験があるからです。なぜならその時は、勉強する意味や目的が今ほど理解できていなかったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし、今はここまで書いてきたようにAccessVBAを勉強する意味や目的を自分なりに理解している、はずなので、まぁなんとか継続できるのでははないかとふんではいます。</p>\r\n<h2>あわせて読みたい</h2>\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/04/07/0831">VBAのスケジュール表自動作成でSEやプログラマーのすごさを垣間見た気がした</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/08/0535">なぜAccessなどのデータベースソフトが必要とされるのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/01/27/0424">CONCAT関数と検索ボックスを利用してPDFを一括印刷するVBAとマクロ</a></strong></li>\r\n	<li><a href="https://www.chishikinosoukonoseiri.com/entry/2018/01/20/0951"><strong>SendKeysメソッドとFolderfilelistでPDFを自動印刷できないか</strong></a></li>\r\n</ul>', 'エクセルVBAエキスパートスタンダードの受験と受けてみての感想', '', 'inherit', 'closed', 'closed', '', '3438-revision-v1', '', '', '2018-04-16 08:44:31', '2018-04-16 08:44:31', '', 3438, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/16/3438-revision-v1', 0, 'revision', '', 0);
INSERT INTO `wpmj_posts` VALUES
(3451, 1, '2018-04-16 11:55:06', '2018-04-16 11:55:06', '{\n    "custom_css[simplicity2]": {\n        "value": "/*\\n\\u3053\\u3053\\u306b\\u72ec\\u81ea\\u306e CSS \\u3092\\u8ffd\\u52a0\\u3059\\u308b\\u3053\\u3068\\u304c\\u3067\\u304d\\u307e\\u3059\\u3002\\n\\n\\u8a73\\u3057\\u304f\\u306f\\u4e0a\\u306e\\u30d8\\u30eb\\u30d7\\u30a2\\u30a4\\u30b3\\u30f3\\u3092\\u30af\\u30ea\\u30c3\\u30af\\u3057\\u3066\\u304f\\u3060\\u3055\\u3044\\u3002\\n*/\\n\\n/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.related-entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#48D1CC;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.related-entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.related-entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u3068\\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u9593\\u306b\\u7dda\\u3092\\u5f15\\u304f */\\n#main .related-entry {\\n    border-bottom: 1px dotted #333333;\\n    padding-bottom: 15px;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#57b196;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n\\n\\n.page-about .entry-content img.profile-icon {\\n  height: 48px;\\n  width: 48px;\\n  border-radius: 50%;\\n}\\n\\n.masonry-brick .entry-snippet{\\n  font-size: 14px;\\n}\\n\\n/******\\n\\u30e1\\u30a4\\u30f3\\u3001\\u30b5\\u30a4\\u30c9\\u30d0\\u30fc\\u306e\\u67a0\\u7dda\\u975e\\u8868\\u793a\\n*****/\\n#main {\\nborder:none;\\n}\\n#sidebar {\\nborder:none\\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u3092\\u4e00\\u884c\\u306b\\n*****/\\n.sns-group-viral ul {\\n display: flex; \\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u306e\\u30c6\\u30ad\\u30b9\\u30c8\\u975e\\u8868\\u793a\\n*****/\\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\\n display: none;\\n}\\n\\n\\n",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-16 11:54:27"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '41892aac-89f5-4919-80ab-8b1dd990431c', '', '', '2018-04-16 11:55:06', '2018-04-16 11:55:06', '', 0, 'https://www.chishikinosoukonoseiri.com/?p=3451', 0, 'customize_changeset', '', 0),
(3452, 1, '2018-04-16 11:55:06', '2018-04-16 11:55:06', '/*\nここに独自の CSS を追加することができます。\n\n詳しくは上のヘルプアイコンをクリックしてください。\n*/\n\n/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n\n}\n\n\n/* 関連記事の「記事を読む」ボタンの装飾 */\n.related-entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#48D1CC;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.related-entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n/* 関連記事の「記事を読む」ボタンを右へ移動 */\n.related-entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n/* 関連記事と関連記事の間に線を引く */\n#main .related-entry {\n    border-bottom: 1px dotted #333333;\n    padding-bottom: 15px;\n}\n\n\n/* 「記事を読む」ボタンの装飾 */\n.entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#57b196;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n\n/* 「記事を読む」ボタンを右へ移動 */\n.entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n\n\n.page-about .entry-content img.profile-icon {\n  height: 48px;\n  width: 48px;\n  border-radius: 50%;\n}\n\n.masonry-brick .entry-snippet{\n  font-size: 14px;\n}\n\n/******\nメイン、サイドバーの枠線非表示\n*****/\n#main {\nborder:none;\n}\n#sidebar {\nborder:none\n}\n\n/******\nシェアボタンを一行に\n*****/\n.sns-group-viral ul {\n display: flex; \n}\n\n/******\nシェアボタンのテキスト非表示\n*****/\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\n display: none;\n}\n\n\n', 'simplicity2', '', 'inherit', 'closed', 'closed', '', '1253-revision-v1', '', '', '2018-04-16 11:55:06', '2018-04-16 11:55:06', '', 1253, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/16/1253-revision-v1', 0, 'revision', '', 0),
(3455, 1, '2018-04-17 03:13:27', '2018-04-17 03:13:27', '{\n    "old_sidebars_widgets_data": {\n        "value": {\n            "wp_inactive_widgets": [\n                "new_entries-2",\n                "sns_follow_buttons-2",\n                "pc_ad-2",\n                "pc_double_ads-2",\n                "simplicityclassictextwidget-2",\n                "recent-comments-2",\n                "text-4"\n            ],\n            "sidebar-1": [\n                "search-2",\n                "text-14",\n                "new_entries-3",\n                "top-posts-2",\n                "archives-2",\n                "categories-2",\n                "text-7",\n                "sns_follow_buttons-3"\n            ],\n            "sidebar-scroll": [],\n            "adsense-336": [],\n            "adsense-300": [],\n            "adsense-728": [],\n            "adsense-320": [],\n            "widget-over-breadcrumbs": [],\n            "widget-over-articletitle": [],\n            "widget-over-article": [],\n            "widget-in-article": [\n                "text-10"\n            ],\n            "widget-under-article": [],\n            "widget-over-sns-buttons": [],\n            "widget-under-sns-buttons": [],\n            "widget-under-related-entries": [],\n            "widget-over-page-article": [],\n            "widget-in-page-article": [],\n            "widget-under-page-article": [],\n            "widget-over-page-sns-buttons": [],\n            "widget-under-page-sns-buttons": [],\n            "widget-index-top": [\n                "text-11"\n            ],\n            "widget-index-middle": [\n                "text-13"\n            ],\n            "widget-index-bottom": [],\n            "footer-left": [],\n            "footer-center": [],\n            "footer-right": [],\n            "404-page": []\n        },\n        "type": "global_variable",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-17 03:09:44"\n    },\n    "custom_css[cocoon-child-master]": {\n        "value": "/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.related-entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#48D1CC;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.related-entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.related-entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n/* \\u95a2\\u9023\\u8a18\\u4e8b\\u3068\\u95a2\\u9023\\u8a18\\u4e8b\\u306e\\u9593\\u306b\\u7dda\\u3092\\u5f15\\u304f */\\n#main .related-entry {\\n    border-bottom: 1px dotted #333333;\\n    padding-bottom: 15px;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u306e\\u88c5\\u98fe */\\n.entry-read a{\\n color:#fff;\\n font-size:14px;\\n background-color:#57b196;\\n border:1px solid #57b196;\\n border-radius:2px;\\n padding:3px 10px 3px 5px;\\n text-decoration:none;\\n }\\n \\n.entry-read a:hover{\\n color:#fff;\\n background-color:#9fd2c3;\\n border:1px solid #9fd2c3;\\n}\\n\\n\\n/* \\u300c\\u8a18\\u4e8b\\u3092\\u8aad\\u3080\\u300d\\u30dc\\u30bf\\u30f3\\u3092\\u53f3\\u3078\\u79fb\\u52d5 */\\n.entry-read {\\n  text-align: right;\\n  margin-right: 10px;\\n}\\n\\n\\n\\n.page-about .entry-content img.profile-icon {\\n  height: 48px;\\n  width: 48px;\\n  border-radius: 50%;\\n}\\n\\n.masonry-brick .entry-snippet{\\n  font-size: 14px;\\n}\\n\\n/******\\n\\u30e1\\u30a4\\u30f3\\u3001\\u30b5\\u30a4\\u30c9\\u30d0\\u30fc\\u306e\\u67a0\\u7dda\\u975e\\u8868\\u793a\\n*****/\\n#main {\\nborder:none;\\n}\\n#sidebar {\\nborder:none\\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u3092\\u4e00\\u884c\\u306b\\n*****/\\n.sns-group-viral ul {\\n display: flex; \\n}\\n\\n/******\\n\\u30b7\\u30a7\\u30a2\\u30dc\\u30bf\\u30f3\\u306e\\u30c6\\u30ad\\u30b9\\u30c8\\u975e\\u8868\\u793a\\n*****/\\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\\n display: none;\\n}\\n\\n",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-17 03:11:40"\n    },\n    "cocoon-child-master::nav_menu_locations[navi-header]": {\n        "value": 45,\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-17 03:09:44"\n    },\n    "cocoon-child-master::nav_menu_locations[navi-footer]": {\n        "value": 45,\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-17 03:09:44"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'ebe36ab5-fca9-4a95-a1c5-2c0645c536bc', '', '', '2018-04-17 03:13:27', '2018-04-17 03:13:27', '', 0, 'https://www.chishikinosoukonoseiri.com/?p=3455', 0, 'customize_changeset', '', 0),
(3456, 1, '2018-04-17 03:13:27', '2018-04-17 03:13:27', '/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n}\n\n\n/*フッター色変更*/\n#footer {\n  clear: both;\n  background-color: #20B2AA;\n  color: #f9fbfc;\npadding: 5px;\n}\n\n#footer a {\n    color: #FFFFFF !important;\n}\n\n\n/*デフォルトのサイトタイトルサイズ*/\n.site-name-text{\n  font-size: 40px;\n}\n\n\n/*記事の幅（85）*/\n.article {\n	width:90%;\n	margin: 0 auto;\n}', 'cocoon-child-master', '', 'publish', 'closed', 'closed', '', 'cocoon-child-master', '', '', '2018-04-28 02:35:35', '2018-04-28 02:35:35', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/17/cocoon-child-master', 0, 'custom_css', '', 0),
(3457, 1, '2018-04-17 03:13:27', '2018-04-17 03:13:27', '/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n\n}\n\n\n/* 関連記事の「記事を読む」ボタンの装飾 */\n.related-entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#48D1CC;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.related-entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n/* 関連記事の「記事を読む」ボタンを右へ移動 */\n.related-entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n/* 関連記事と関連記事の間に線を引く */\n#main .related-entry {\n    border-bottom: 1px dotted #333333;\n    padding-bottom: 15px;\n}\n\n\n/* 「記事を読む」ボタンの装飾 */\n.entry-read a{\n color:#fff;\n font-size:14px;\n background-color:#57b196;\n border:1px solid #57b196;\n border-radius:2px;\n padding:3px 10px 3px 5px;\n text-decoration:none;\n }\n \n.entry-read a:hover{\n color:#fff;\n background-color:#9fd2c3;\n border:1px solid #9fd2c3;\n}\n\n\n/* 「記事を読む」ボタンを右へ移動 */\n.entry-read {\n  text-align: right;\n  margin-right: 10px;\n}\n\n\n\n.page-about .entry-content img.profile-icon {\n  height: 48px;\n  width: 48px;\n  border-radius: 50%;\n}\n\n.masonry-brick .entry-snippet{\n  font-size: 14px;\n}\n\n/******\nメイン、サイドバーの枠線非表示\n*****/\n#main {\nborder:none;\n}\n#sidebar {\nborder:none\n}\n\n/******\nシェアボタンを一行に\n*****/\n.sns-group-viral ul {\n display: flex; \n}\n\n/******\nシェアボタンのテキスト非表示\n*****/\n.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-feedly::after {\n display: none;\n}\n\n', 'cocoon-child-master', '', 'inherit', 'closed', 'closed', '', '3456-revision-v1', '', '', '2018-04-17 03:13:27', '2018-04-17 03:13:27', '', 3456, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/17/3456-revision-v1', 0, 'revision', '', 0),
(3459, 1, '2018-04-17 04:27:06', '2018-04-17 04:27:06', '{\n    "cocoon-child-master::nav_menu_locations[navi-mobile]": {\n        "value": 45,\n        "type": "theme_mod",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-17 04:27:06"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'cef3a626-48fb-4f49-ae17-633296bcd96c', '', '', '2018-04-17 04:27:06', '2018-04-17 04:27:06', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/17/cef3a626-48fb-4f49-ae17-633296bcd96c', 0, 'customize_changeset', '', 0),
(3460, 1, '2018-04-17 06:25:15', '2018-04-17 06:25:15', '{\n    "custom_css[cocoon-child-master]": {\n        "value": "/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n\\n}\\n\\n\\n",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-17 06:25:15"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', '8b8fb866-ace2-4242-a54f-ed9e209284f2', '', '', '2018-04-17 06:25:15', '2018-04-17 06:25:15', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/17/8b8fb866-ace2-4242-a54f-ed9e209284f2', 0, 'customize_changeset', '', 0),
(3461, 1, '2018-04-17 06:25:15', '2018-04-17 06:25:15', '/* 見出しを変更 */\n \n.article h1 {\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 1.3;\n}\n \n.article h2 {\n font-size: 22px;\n line-height: 28px;\n padding: 15px 10px 12px 20px;\n background: #10ABA6;\n color: #FFF;\n margin: 25px 0;\n font-weight: 550;\n position: relative;\n border:none;\n}\n.article h2:before{\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n border-width: 0px 0px 16px 16px;\n border-style: solid;\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\n background: #7BC8BC;\n display: block;\n width: 0;\n}\n \n.entry h2 a{\n font-weight: 700;\n font-size: 1.2rem;\n line-height: 1.4;\n}\n \n.article h3{\n font-size: 1.3rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-left: 6px solid #10ABA6;\n border-bottom: none !important;\n color: #000;\n margin:35px 0px 30px;\n}\n \n.article h4{\n font-size: 1.1rem;\n font-weight: 600;\n line-height: 1.3;\n padding: 5px 15px;\n border-bottom: none !important;\n border-left: 2px solid #10ABA6;\n color: #000;\n margin:35px 5px 20px;\n}\n\n\n#sidebar h3{\ntext-align:center;\nline-height: 24px;\nfont-size: 18px;\ncolor: #fff;\nbackground-color: #00CED1;\nborder-radius: 10px;\npadding: 2px 10px;\n\n}\n\n\n', 'cocoon-child-master', '', 'inherit', 'closed', 'closed', '', '3456-revision-v1', '', '', '2018-04-17 06:25:15', '2018-04-17 06:25:15', '', 3456, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/17/3456-revision-v1', 0, 'revision', '', 0),
(3463, 1, '2018-04-17 19:39:43', '2018-04-17 19:39:43', '{\n    "custom_css[cocoon-child-master]": {\n        "value": "/* \\u898b\\u51fa\\u3057\\u3092\\u5909\\u66f4 */\\n \\n.article h1 {\\n font-weight: 800;\\n font-size: 1.8rem;\\n line-height: 1.3;\\n}\\n \\n.article h2 {\\n font-size: 22px;\\n line-height: 28px;\\n padding: 15px 10px 12px 20px;\\n background: #10ABA6;\\n color: #FFF;\\n margin: 25px 0;\\n font-weight: 550;\\n position: relative;\\n border:none;\\n}\\n.article h2:before{\\n content: \\"\\";\\n position: absolute;\\n top: 0;\\n left: 0;\\n border-width: 0px 0px 16px 16px;\\n border-style: solid;\\n border-color: #FFF #7BC8BC #7BC8BC #FFF;\\n background: #7BC8BC;\\n display: block;\\n width: 0;\\n}\\n \\n.entry h2 a{\\n font-weight: 700;\\n font-size: 1.2rem;\\n line-height: 1.4;\\n}\\n \\n.article h3{\\n font-size: 1.3rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-left: 6px solid #10ABA6;\\n border-bottom: none !important;\\n color: #000;\\n margin:35px 0px 30px;\\n}\\n \\n.article h4{\\n font-size: 1.1rem;\\n font-weight: 600;\\n line-height: 1.3;\\n padding: 5px 15px;\\n border-bottom: none !important;\\n border-left: 2px solid #10ABA6;\\n color: #000;\\n margin:35px 5px 20px;\\n}\\n\\n\\n#sidebar h3{\\ntext-align:center;\\nline-height: 24px;\\nfont-size: 18px;\\ncolor: #fff;\\nbackground-color: #00CED1;\\nborder-radius: 10px;\\npadding: 2px 10px;\\n}\\n\\n\\n\\n",\n        "type": "custom_css",\n        "user_id": 1,\n        "date_modified_gmt": "2018-04-17 19:39:43"\n    }\n}', '', '', 'trash', 'closed', 'closed', '', 'dae68cfd-7407-4f99-be8a-45582f1d1bea', '', '', '2018-04-17 19:39:43', '2018-04-17 19:39:43', '', 0, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/17/dae68cfd-7407-4f99-be8a-45582f1d1bea', 0, 'customize_changeset', '', 0),
(3464, 1, '2018-04-18 07:45:19', '2018-04-18 07:45:19', '<p>会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれる、そんな未来もそう遠くないのではないかと思うようなニュースを目にしました。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\r\n</ul>\r\n<blockquote>\r\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\r\n<p>&nbsp;</p>\r\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\r\n<p>&nbsp;</p>\r\n<p>常識だった。 の…ですが！！</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、引用した記事のようなことが既にできる世の中になってしまったようです。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>人工知能が「これやっといて」で動作させられる世界</h2>\r\n<p>テレビやマンガ、アニメにおいて、近未来を模した世界観で構築された作品も最近では多く見かけるようになってきています。時事的なニュースでも自動運転車の技術がどこまで進んでいるのかとかブロックチェーンがどうとかといった記事もよく見かけるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった社会の変化を見ていると、現実の世界においても近い将来そのようになっていくのではないかと思ってしまいます。実際それらを裏付けるような現実世界の中での変化をいくつも目にするようになったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>このブログでは以下のような過去記事も書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>上記の過去記事では人工知能の進化の過程において、以前は人間が人工知能に特定の指示をして学習させていたのが、人間が特に指示を与えなくても人工知能が自律的に学習できるようになってきている、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>それがさらにもう一歩進んで、「これやっといて」という非常に曖昧な指示でも人工知能が指示者の意図通りに動いてくれるようになっているとのこと。引用した記事の中の動画では、箱の中にある文房具を人工知能が人間の指示で指定の箇所に移すといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>コンピュータに何らかの指示をして意図した動作をさせたい場合、本来であればプログラミング言語的なコンピュータが理解できるような非常に制約された指示が必要でした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし引用した記事の動画では、人間の言葉の指示通りに人工知能が動作しています。人間の言葉は時と場合によっては意味やニュアンスが異なったり曖昧な時があります。</p>\r\n<p>&nbsp;</p>\r\n<p>動画で人間の音声をテキスト変換してそれを人工知能が理解できる形にしていると思われますが、この音声というのもその人のしゃべり方や声の大きさによって聞きづらい、判別しづらいときがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういったコンピュータが理解するうえでは非常に大きなノイズが含まれた指示ですが、それでも現実として動作しています。</p>\r\n<p>&nbsp;</p>\r\n<p>冒頭部分で引用した記事についてですが、記事内の動画を見る限りでは英語によるもう少し詳細な指示がされているので、正確には「これやっといて」では人工知能が動作しているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には「これやっといて」という指示でも動作させられるようになるであろうということなのでしょうが、それでも夢がある話ではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>特に手足が不自由な人でも音声による指示だけで十分サポートしてくれるようになれば、その人にとっては生活が楽になりますし行動範囲も大いに広がることでしょう。他にも様々な用途が考えられます。今後の技術の進歩に期待したいところです。</p>\r\n<h2>他人任せや食わず嫌いをしていたら損をしていることにすら気づかなくなるかもしれない</h2>\r\n<p>冒頭部分で、会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれるかもしれない、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分の考えでは、業務を自動化するにはVBAなどのプログラミング言語を使って詳細な指示であるプログラムをつくらないとコンピュータは意図通り動いてくれないと思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>けれども今回引用した記事のように、将来的には必ずしも指示者がプログラミング言語などを使った詳細な指示の仕方を知らなくてもいいのではないか、</p>\r\n<p>&nbsp;</p>\r\n<p>もっと考え方を進めるならば、「スタート地点」と「ゴール地点」さえ人間の側でつくることができれば、もしくはそのような設定方法や人工知能の使い方を理解できるようになりさえすれば、人工知能が途中の過程を全て埋めてくれる、その人の「これやっといて」という指示を自動的に実現してくれる、という未来も否定できないのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>というのもコンピュータの得意技は「総当り」と言われています。特に量子コンピュータというものは。「総当り」の意味は、可能な組合せを全て試すやり方というものです。</p>\r\n<p>&nbsp;</p>\r\n<p>となると、「スタート地点」と「ゴール地点」を設定したら、その間の過程で最も効率的な方法を人工知能が一瞬で探索し、あっという間に処理を終わらせてしまう、そういった未来もあるのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>もちろん素人的な考え方なので将来どうなるのかはわかりません。ただひとつ言えることは、社会の変化とか身の回りのことに対して日々興味を持って勉強し続けることが重要なのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>そうしないと、「えっ！もうそんなことできるの？」という風に気づくのが遅くなったり、それどころか最悪死ぬまで気づかなかったなんてことにもなりかねません。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はプログラミング言語を勉強することが大事だと思っていたのに、実は人工知能にどうやって効率的に学習させることができるかという方が重要になっていた、なんて世界もあるかもしれない。</p>\r\n<p>&nbsp;</p>\r\n<p>以下の過去記事では、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかといったことを書いてきました。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/01/2756"> 新時代のテクノロジーの利益を享受できるかは本人の勉強と選択次第</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをしていたら、実は気づかないところで非常に損をしていたという事態もあるかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>そうならないために日々最新の情報にキャッチアップできるよう、最初はいろんなことに手を出してみるのがいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>そうすれば今回引用した記事のようにまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><!-- pbad --><ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8054263157" data-matched-content-ui-type="image_card_stacked" data-matched-content-rows-num="3,5" data-matched-content-columns-num="3,1" data-ad-format="autorelaxed"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>\r\n\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/01/14/101941">藤原和博さんの「成熟社会では本を読まない人は生き残れない」という発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/03/0104">人間世界における勉強の概念の今後の1つの方向性について</a></strong></li>\r\n</ul>', 'PFNによる人工知能に「これやっといて」という指示で自分の考えを実現できる世界', '', 'inherit', 'closed', 'closed', '', '2792-revision-v1', '', '', '2018-04-18 07:45:19', '2018-04-18 07:45:19', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/18/2792-revision-v1', 0, 'revision', '', 0),
(3465, 1, '2018-04-18 08:09:30', '2018-04-18 08:09:30', '<p>会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれる、そんな未来もそう遠くないのではないかと思うようなニュースを目にしました。</p>\r\n<p>&nbsp;</p>\r\n<ul>\r\n	<li><a href="https://ledge.ai/pfn_ssdrobot/">『コレやっといて』で動いちゃう！？ 言語指示を理解し自動動作するAIロボットをPFNが発表</a></li>\r\n</ul>\r\n<blockquote>\r\n<p>Ledge読者の皆様であればもはや既知の話ではありますが、正直現在のAI技術はまだ『分類』と『選択』がメイン。</p>\r\n<p>&nbsp;</p>\r\n<p>なので、もちろん調整と学習次第ではいろいろ便利にはなるものの、AI側の判断ミスや指示把握エラーを起こさせないための人力管理と設計が何よりも大事で何よりも面倒くさい。…と、いうのがこれまでの常識でした。</p>\r\n<p>&nbsp;</p>\r\n<p>常識だった。 の…ですが！！</p>\r\n</blockquote>\r\n<p>&nbsp;</p>\r\n<p>自分でも驚きを隠せません。このブログでは技術の進歩は日々驚くほど早くなっていると書いてきましたが、引用した記事のようなことが既にできる世の中になってしまったようです。</p>\r\n<p>&nbsp;</p>\r\n<p>今回はこのことについて思ったことを書いていってみます。</p>\r\n<h2>人工知能が「これやっといて」で動作させられる世界</h2>\r\n<p>テレビやマンガ、アニメにおいて、近未来を模した世界観で構築された作品も最近では多く見かけるようになってきています。時事的なニュースでも自動運転車の技術がどこまで進んでいるのかとかブロックチェーンがどうとかといった記事もよく見かけるようになりました。</p>\r\n<p>&nbsp;</p>\r\n<p>そういった社会の変化を見ていると、現実の世界においても近い将来そのようになっていくのではないかと思ってしまいます。実際それらを裏付けるような現実世界の中での変化をいくつも目にするようになったからです。</p>\r\n<p>&nbsp;</p>\r\n<p>このブログでは以下のような過去記事も書いています。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>上記の過去記事では人工知能の進化の過程において、以前は人間が人工知能に特定の指示をして学習させていたのが、人間が特に指示を与えなくても人工知能が自律的に学習できるようになってきている、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>それがさらにもう一歩進んで、「これやっといて」という非常に曖昧な指示でも人工知能が指示者の意図通りに動いてくれるようになっているとのこと。引用した記事の中の動画では、箱の中にある文房具を人工知能が人間の指示で指定の箇所に移すといったものです。</p>\r\n<p>&nbsp;</p>\r\n<p>コンピュータに何らかの指示をして意図した動作をさせたい場合、本来であればプログラミング言語的なコンピュータが理解できるような非常に制約された指示が必要でした。</p>\r\n<p>&nbsp;</p>\r\n<p>しかし引用した記事の動画では、人間の言葉の指示通りに人工知能が動作しています。人間の言葉は時と場合によっては意味やニュアンスが異なったり曖昧な時があります。</p>\r\n<p>&nbsp;</p>\r\n<p>動画で人間の音声をテキスト変換してそれを人工知能が理解できる形にしていると思われますが、この音声というのもその人のしゃべり方や声の大きさによって聞きづらい、判別しづらいときがあります。</p>\r\n<p>&nbsp;</p>\r\n<p>そういったコンピュータが理解するうえでは非常に大きなノイズが含まれた指示ですが、それでも現実として動作しています。</p>\r\n<p>&nbsp;</p>\r\n<p>冒頭部分で引用した記事についてですが、記事内の動画を見る限りでは英語によるもう少し詳細な指示がされているので、正確には「これやっといて」では人工知能が動作しているわけではありません。</p>\r\n<p>&nbsp;</p>\r\n<p>将来的には「これやっといて」という指示でも動作させられるようになるであろうということなのでしょうが、それでも夢がある話ではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>特に手足が不自由な人でも音声による指示だけで十分サポートしてくれるようになれば、その人にとっては生活が楽になりますし行動範囲も大いに広がることでしょう。他にも様々な用途が考えられます。今後の技術の進歩に期待したいところです。</p>\r\n<h2>他人任せや食わず嫌いをしていたら損をしていることにすら気づかなくなるかもしれない</h2>\r\n<p>冒頭部分で、会社の業務で「スタート地点」と「ゴール地点」を設定できれば、後は人工知能がその途中の過程を埋めて処理してくれるかもしれない、といったことを書きました。</p>\r\n<p>&nbsp;</p>\r\n<p>今までの自分の考えでは、業務を自動化するにはVBAなどのプログラミング言語を使って詳細な指示であるプログラムをつくらないとコンピュータは意図通り動いてくれないと思っていました。</p>\r\n<p>&nbsp;</p>\r\n<p>けれども今回引用した記事のように、将来的には必ずしも指示者がプログラミング言語などを使った詳細な指示の仕方を知らなくてもいいのではないか、</p>\r\n<p>&nbsp;</p>\r\n<p>もっと考え方を進めるならば、「スタート地点」と「ゴール地点」さえ人間の側でつくることができれば、もしくはそのような設定方法や人工知能の使い方を理解できるようになりさえすれば、人工知能が途中の過程を全て埋めてくれる、その人の「これやっといて」という指示を自動的に実現してくれる、という未来も否定できないのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>というのもコンピュータの得意技は「総当り」と言われています。特に量子コンピュータというものは。「総当り」の意味は、可能な組合せを全て試すやり方というものです。</p>\r\n<p>&nbsp;</p>\r\n<p>となると、「スタート地点」と「ゴール地点」を設定したら、その間の過程で最も効率的な方法を人工知能が一瞬で探索し、あっという間に処理を終わらせてしまう、そういった未来もあるのではないかと思いました。</p>\r\n<p>&nbsp;</p>\r\n<p>もちろん素人的な考え方なので将来どうなるのかはわかりません。ただひとつ言えることは、社会の変化とか身の回りのことに対して日々興味を持って勉強し続けることが重要なのではないかと思います。</p>\r\n<p>&nbsp;</p>\r\n<p>そうしないと、「えっ！もうそんなことできるの？」という風に気づくのが遅くなったり、それどころか最悪死ぬまで気づかなかったなんてことにもなりかねません。</p>\r\n<p>&nbsp;</p>\r\n<p>自分はプログラミング言語を勉強することが大事だと思っていたのに、実は人工知能にどうやって効率的に学習させることができるかという方が重要になっていた、なんて世界もあるかもしれない。</p>\r\n<p>&nbsp;</p>\r\n<p>以下の過去記事では、人工知能の能力によって利益を得るには、やはり人工知能の能力とか使い方についてしっかりと学習しないといけないのではないかといったことを書いてきました。</p>\r\n<p><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/01/2756"> 新時代のテクノロジーの利益を享受できるかは本人の勉強と選択次第</a></strong></p>\r\n<p>&nbsp;</p>\r\n<p>「難しいことは専門家にまかせておけばいい」とか「プログラミングのことはわからないから・・・」と他人任せや食わず嫌いをしていたら、実は気づかないところで非常に損をしていたという事態もあるかもしれません。</p>\r\n<p>&nbsp;</p>\r\n<p>そうならないために日々最新の情報にキャッチアップできるよう、最初はいろんなことに手を出してみるのがいいのではないでしょうか。</p>\r\n<p>&nbsp;</p>\r\n<p>そうすれば今回引用した記事のようにまた新たな視点というか、今まで全然不可能だと思っていたことが、実はこんな簡単な方法でできてしまうんだ、なんて気づきもあるかもしれません。</p>\r\n<h2>あわせて読みたい</h2>\r\n<p><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle" style="display: block; text-align: center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-5555284323037918" data-ad-slot="8783148987"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script>こんな記事も読まれています<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><!-- pbad --><ins class="adsbygoogle"style="display:block"data-ad-format="autorelaxed"></ins>data-ad-client="ca-pub-5555284323037918"data-ad-slot="8054263157"data-matched-content-rows-num="4,2"data-matched-content-columns-num="3,1"data-matched-content-ui-type="image_stacked"<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>\r\n\r\n<ul>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2018/03/07/1121">人工知能の進化の過程における4つのレベルと今後の勉強の方向性</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/31/0830">業務を自動化できる技術を持たないと自動化される時代が来るかもしれない</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/11/17/1248">なぜプログラミング言語の習得が叫ばれるようになってきたのか</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/01/14/101941">藤原和博さんの「成熟社会では本を読まない人は生き残れない」という発想について</a></strong></li>\r\n	<li><strong><a href="https://www.chishikinosoukonoseiri.com/entry/2017/12/03/0104">人間世界における勉強の概念の今後の1つの方向性について</a></strong></li>\r\n</ul>', 'PFNによる人工知能に「これやっといて」という指示で自分の考えを実現できる世界', '', 'inherit', 'closed', 'closed', '', '2792-revision-v1', '', '', '2018-04-18 08:09:30', '2018-04-18 08:09:30', '', 2792, 'https://www.chishikinosoukonoseiri.com/entry/2018/04/18/2792-revision-v1', 0, 'revision', '', 0);
