● 自動化の目的

目次
● 自動化の目的
 ★ お仕事の場合
 ★ プライベートの場合
● ここでの目的
● 主な内容
 ★ 「バッチファイル(コマンドプロンプト)」や「スタートアップ機能」「タスク機能」によるバックアップの自動化
 ★ 「ExcelVBA」によるセル書式設定等の自動化
 ★ 「UWSC」によるクリック操作、キーボード操作の自動化
※Shift+TABキー、もしくは、Homeキー、Homeキー+TAB数回、を押すと、目次付近に戻れます。

「自動化する」といった場合、一般的には、次のような目的があります。
  
  
★ お仕事の場合

生産性の向上→
・人間が処理するよりも、大量に高速にデータ処理をする。
・分析しやすくする。分析をスピーディにおこなえるようにする。
・分析の時間を増やす。
・入力ミス、データ処理ミスを減らす。
・人間はラクをして時間やお金(両コスト)を浮かす。
・データ管理等々のムリ・ムダ・ムラを減らす。

など。
人間がすこしでもサボれるように。

平たく言いますと、パソコンにできることはパソコンにやらせて、無駄な事務作業を1つでも減らし、人間様はサボる。
それがパソコンを使う大きな理由・目的です。
そしてそれによって、空き時間をできるだけ作って、人間は人間にしかできない作業をします。

できるだけ逆にならないように「パソコンに使われる」ことのないように気をつけたいところです。

また、コストダウンの面においては、例えばExcelの場合なら、「入門程度のプログラム」とピボットテーブル、MicrosoftQueryといった機能を連携させることで、業者さんに依頼すると場合によっては数十万から百数十万かかるシステムを、数千円、数万円レベルで作成することもできます。
  
  
★ プライベートの場合

基本的には、お仕事の場合と同じです。
例えば、DVDやCDのコピーなどが1クリックで済むように自動化すれば、パソコンの前にへばりついている必要が無く、その分、空き時間が増えます。また、余計なソフトを買う必要性も減ります。
日常生活の中でも、なんらかのコストダウン、空き時間確保に貢献します。

また、ゲームなどを作ったり、それのデモを自動実行させたり、ちょっとした音楽を自動で流したり…、等々をした場合、つまり、「遊び」の部分が多少大きくなってきた場合。

その場合は「プログラミングする」という事自体が、「パズルやゲーム、プラモデル」、のようなものになるので、仕事の場合には得られない「楽しさ」を感じることができると思います。

「暇つぶし」や「誰かに喜んでもらう、楽しんでもらう」にはもってこいです。

● ここでの目的

プログラミングをやると難しくなってしまうので、どういった「自動化」があるか、という、事例をご紹介するだけにしたいと思います。

ただ、1行プログラム程度やクリック操作の自動化程度の簡単なことは、実例体験ということで体験して頂こうと思います。

キーワード(?テーマ?)は「専門的で深い知識が無くてもできる自動化」です。
  
  
● 主な内容

★ 「バッチファイル(コマンドプロンプト)」や「スタートアップ機能」「タスク機能」によるバックアップの自動化

・各機能・ソフトの概要:バッチファイル(Windowsの標準機能)~「パソコンでの自動化」について
https://euc-access-excel-db.com/tips/ct07_se/ct071310_automation/batch-file

・各機能・ソフトの概要:コマンドプロンプト(Windowsの標準機能)~「パソコンでの自動化」について
https://euc-access-excel-db.com/tips/ct07_se/ct071310_automation/command-prompt

・各機能・ソフトの概要:スタートアップ機能(Windowsの標準機能)~「パソコンでの自動化」について
https://euc-access-excel-db.com/tips/ct07_se/ct071310_automation/startup

・各機能・ソフトの概要:タスク機能(Windowsの標準機能)~「パソコンでの自動化」について
https://euc-access-excel-db.com/tips/ct07_se/ct071310_automation/task
  
  
★ 「ExcelVBA」によるセル書式設定等の自動化

・各機能・ソフトの概要:ExcelVBA(Excelの標準機能)~「パソコンでの自動化」について
https://euc-access-excel-db.com/tips/ct07_se/ct071310_automation/excelvba
  
  
★ 「UWSC」によるクリック操作、キーボード操作の自動化

・各機能・ソフトの概要:PC自動化・UWSCなどのマクロソフト(マウス・キーボードの動きを自動化する無料ソフト)~「パソコンでの自動化」について
https://euc-access-excel-db.com/tips/ct07_se/ct071310_automation/auto-pirot-uwsc