私はよくExcelを使います。表計算ソフトとしての使い方はもちろんですが、ワークシート関数を活用してちょっとしたプリントのようなもの(例えば日替わりで数字が変わる100ます計算プリント)は作ってしまいますし、VBA(マクロ)を活用してワークシート関数だけではできないような、条件判断や繰り返し処理を含んだプログラムも作ります。
例えばこの記事は、自作の「ブログ自動投稿ツール」を使って投稿しています。
記事をExcelのワークシートに書き溜めておいて、投稿先や投稿する日時を設定しておいて「投稿」ボタンをクリックする。するとIE(インターネットエクスプローラ)が立ち上がってログイン画面を表示し、ユーザIDとパスワードを自動で入力してログインし、新規投稿画面を表示して記事や記事タイトル、タグも含めて自動で入力し、カテゴリも選んで自動で投稿、最後はログアウトしてIEの画面を消してくれます。
私はアフィリエイターですから、毎日のようにこのツールを使ってブログに記事を投稿しています。このツールがないと、私のアフィリエイトの仕事が成り立たない。それだけ大事なツールなのです。
で、消えたのがこの「ブログ自動投稿ツール」の最新バージョン。
困った。これには困った。
バックアップは1ヶ月前。1ヶ月に戻してもいいけれど、記事はだいぶ増えているし、マクロもちょくちょく書き換えているから、できれば最新バージョンを復元したい。
探しましたよ。
ゴミ箱にもない。ドライブ全部に検索をかけたけど、見つからない。外付けハードディスクやSDカード、USBメモリなども全部チェックしましたよ。
でも見つからない。
ふと気づいて「パソコンを昨日の状態に戻せないか?」とも思ったのですが、「復元ポイント」を設定していなかったので、それも不可能orz…
どうする?
どうする?
1ヶ月前のバージョンに戻すかどうか、ギリギリの瀬戸際で、ふと気がついたのです。
ツールの最新バージョンがあったフォルダに、「.xls」のような拡張子も何もついていない「EF83C200」というファイルがある。
何だこのファイル?
サイズは4MB・・・サイズも近い・・・もしかして・・・これか・・・?
そう思い、ファイル名を「Autopost.xls」(←失う前のファイル名ね)に変更して起動した所、
はーっ、良かった・・・。
もう、心配したんだから!
バカ、馬鹿、莫迦!(笑)
・・・で、本日の教訓。
○バックアップはこまめに取ろう。
1日1回でいい。バックアップを取ろう。できればクラウド上に保存した方がいい。クラウド上なら最悪ハードディスクが飛んでも復元できる。
○復元ポイントを設定しておこう。
「スタート」→「すべてのプログラム」→「アクセサリ」→「システムツール」→「システムの復元」で、パソコンの状態を前日までに復元できるようにしておこう。
以上、仙台から道場長がお伝えしました!(笑)