蝸牛の歩み

蝸牛の如く,ゆっくりでも着実に前へ・・・

標本データベース

GBIF登録用データの整形。採集地を海洋・淡水域/島群名/国/都道府県/市町村/詳細/水深に分割するのが面倒くさい。しかも日本語、英語それぞれについて行わなければならない。
エクセルで、地名でフィルターをかけて一括で入力していたら、フィルターのかかっていないセルにまで入力されてしまった。エクセル2007から挙動が変わったのだそうな。なぜこんな仕様になってしまったのか理解しがたい。

範囲をマウスで指定した後に、Alt+;で「可視セルの選択」をすると、今現在表示されているセルだけを選択できるようになる。

かな苫庵: Excelのオートフィルタとコピー・ペーストの挙動

あと、生物学にあまり詳しくない人に入力を手伝ってもらったところ、学名に改行が入っていた。それに気づかないまま、エクセルで入力してもらったのをアクセスにインポートしたところ、見た目上は改行されずくっついてしまった。しかし、見えないだけで改行コードは入っているらしく、スペースを挿入しようとするとカーソルと違うところに挿入されたり、BSで削除しようとすると違う文字が削除されたりと、おかしな状態になってしまった。エクセルの改行コードはLF、アクセスはCR LFのためだとか。同じMS Officeなのに、なぜこんな互換性がないのだ。単純に置換することはできず、こちらを参考に更新クエリで置換。