-1899- e日記ログ修正 |
一月ほど前から岡谷に来て、娘達の手伝い=実質慣れない家政夫?のようなことをしており、少しは暇な時間があるが命綱のパソコンはノートPCしか持ってきていない。元々プレゼンテーション用に持ち運びに便利で、性能はそこそこの機種をチョイスしたのであまりハードな処理は出来ない。せいぜい Webで e日記を記入したりメールしたり程度のことを暇つぶしにやっている。その中で気づいたのはこの e日記のログと古い記事(htmlとして出力したページ)の間に結構な齟齬があるということ。今まで htmlページさえ出力してしまえば ログは関係ないと放置してきたが、htmlページを若干編集しようかと考えたが、そのままだと従来のページの記事番号と齟齬が出てしまうことに気づいた。そこでhtmlページの記事番号とログの記事番号を対照しながら、欠番や記事のダブリなどをチェックしてログファイルの番号をつけ直そうとした。 しかし千件以上の記事があるので、数百件の番号を一つずつずらすにもかなりの工数が必要になる。どうしようかと思案したが結局一番手っ取り早いのは Excelを使う方法。 ログファイルは記事ごとに改行を区切りとして、その中は番号や画像ファイル名、表題、記事内容などが Tab文字で区切られている。そのログファイルをエイヤッと Excelに読み込ませると記事1件が1行に、記事中の各要素(番号~記事内容)が列に区分けされる。そこで記事番号の列の隣に新しい列を挿入しておいて1件ずつ番号をずらす範囲に連続数値をフィルハンドルを使って作成し、その範囲を修正する元の記事番号のセル範囲にコピペする。最後に挿入した列は削除。こうすることで数百件の記事番号の付け替えが10分足らずで終わった。 案ずるよりは産むが易し・・・・娘ではなく私の話。 今日の写真は座間にいるとなかなかお目にかかれないツクシ。こっちだと道路脇にいっぱい生えている。 |
2017/04/29 |