標本データベース
GBIF登録用データの整形。採集地を海洋・淡水域/島群名/国/都道府県/市町村/詳細/水深に分割するのが面倒くさい。しかも日本語、英語それぞれについて行わなければならない。
エクセルで、地名でフィルターをかけて一括で入力していたら、フィルターのかかっていないセルにまで入力されてしまった。エクセル2007から挙動が変わったのだそうな。なぜこんな仕様になってしまったのか理解しがたい。
範囲をマウスで指定した後に、Alt+;で「可視セルの選択」をすると、今現在表示されているセルだけを選択できるようになる。
かな苫庵: Excelのオートフィルタとコピー・ペーストの挙動
あと、生物学にあまり詳しくない人に入力を手伝ってもらったところ、学名に改行が入っていた。それに気づかないまま、エクセルで入力してもらったのをアクセスにインポートしたところ、見た目上は改行されずくっついてしまった。しかし、見えないだけで改行コードは入っているらしく、スペースを挿入しようとするとカーソルと違うところに挿入されたり、BSで削除しようとすると違う文字が削除されたりと、おかしな状態になってしまった。エクセルの改行コードはLF、アクセスはCR LFのためだとか。同じMS Officeなのに、なぜこんな互換性がないのだ。単純に置換することはできず、こちらを参考に更新クエリで置換。