漢字で沙羅ドットコム・お寺さん向けのソフトウェア沙羅(紗羅・娑羅)

CSVや他データをインポート

エクセルで「ノート・コメント・メモ」にご入力されているデータのインポートについて

エクセルには「ノート」「コメント」「メモ」機能(バージョンや慣習により読み方が違います)があり、それをご利用して備考入力されている方もおみえだと思います。沙羅にコンバートできます。

通常、エクセルからCSV保存やAccessなどにコンバートする場合、この「コメント」や「メモ」は出力されませんが、『データをお預かりすれば、出力可能』(またはリモートでご説明いたします。)ですので、お問い合わせください。(※安価コンバートも承ります。)


参考:VBAをお使いになられる方は、自力でも可能だと思いますので、エクセルでの例を記しておきます。
(※事前にマクロ有効の別名ファイルで保存してください。)

で、
セルにコメントの横に1列作って、

一番上の行のコメントセルの隣のその空いたセルに
=getComment(コメントのセル)で取得できます。

一覧表の場合でしたら、それを下までオートフィルです。


追記:エクセルで氏名を分けるなら「フラッシュフィル」が便利です。

氏名がくっついているエクセルデータをAccessを使ってコンバートする時に、今まではAccess上でleftやmidなどを使い「左から2文字抜き取って、3文字苗字や1文字苗字の方だけ手作業調整」、、、ということをしていました。件数が少ない場合はこれでも数分の作業時間がかかってしまいますが、何千件ともなると、ちょっと大変です。

今日はエクセルのデータを久しぶりに開いたのですが、「フラッシュフィル」の機能がとても便利だったので記しておきます。

エクセル上で事前に分けて、それをコンバートした方が簡単ですね。(私はいつもエクセルを開かずにAccessで直接エクセルファイルを操作しておりましたので、浦島太郎でした。)

※姓名分離は珍しい苗字や「判別できない氏名(例:中沢子さん→中 沢子さんというように、スペースをあけておいた方が無難です)」など、完璧でない場合がありますので、確認は必要です。
(1)氏名の欄の横に「姓」という列を1列作る

(2)一番上の姓の欄に苗字を入力

(3)その姓を入力したセル上でキーボードで「ctrl」+E

同様に名の欄でも使えます。

(1)氏名の欄の横に「名」という列を1列作る

(2)一番上の行の名の欄に名前を入力

(3)その名を入力したセル上キーボードで「ctrl」+E

これで姓名が独立した列ができます。

過去帳などのCSV出力で「姓」だけ取り出したいときにも使えますね!記載しておきました。

Function getComment(xCell As Range) As String
On Error Resume Next 
getComment = xCell.Comment.Text 
End Function

コメント

この記事へのコメントはありません。

CAPTCHA

関連記事

最近の記事
  1. 年度末の会計処理 ※「前年度繰越金」「次年度へ繰越」の科目がない時は作って入力してください。
  2. 「戒名授興証」「生前法名授与証」を印刷
  3. WindowsUpdateで沙羅で2回めが起動しなくなった??※解決済
  4. 「Failed to load resources from resource file Please check your Setup」のエラー
  5. 鳥の下に山の人名外字
  6. 注意!!「互換モード」にしないで下さい。(ショートカット右クリック→互換性タブ→チェックを外す)
  7. 兼務されているお寺さんへ。種別で分けるのがいいです。
  8. 『今日はこの人だけに年忌案内を出したい』ときは「絞り込み検索」か「印刷プレビュー⇒ページ指定印刷」
  9. 「来年の年忌にあたらない『法名』のみ」を抽出するには?全部を検索後、『年忌名⇒「祥月命日」』を絞り込み
  10. 最重要!命日は必ず「命日入力キー」より和暦選択(右側の表から行を選択)して入力してください。