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

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

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

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

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


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

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

で、
セルにコメントの横に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. 【超重要!】PCシステム日付を「和暦」「外国暦」「曜日つき」には決してしないでください※「西暦日本語:yyyy/MM/dd (←短い形式)」にして下さい。
  4. 「家番号」とは別に「檀家さん番号」など『自由に番号をつけたい』⇒ユーザー設定で項目名を変更⇒※ゆうちょ振込用紙にも印字できます。※家番号は変更不可
  5. 検索エラーの原因(1)➡「ユーザー設定の項目に”,(コンマ)”や記号が入っています
  6. 沙羅での家番号の変更について(※できません)
  7. コンピュータにない文字はどうしましょう?
  8. 『このアドバタイズされたアプリケーションは安全でない可能性があるため、インストールされません。』
  9. アスクルのタックシール24面「U-248-404-RB12」をご利用の場合、エーワンの24面「28366」を選んで下さい。
  10. サラケータイのご決済のお願い