インポート時にフィールドの配置順を自動で照合するには?

Q. 質問

PowerAddress のバックアップファイル、他ソフトの CSV ファイル、エクセルで作成した住所録ファイルなどをインポートする際、フィールドの位置合わせを簡単に行いたい。自動で照合する方法は?

A. 回答

インポートするファイルの1行目に PowerAddress 用のフィールド名(列名、項目名)があればインポート時の照合はとても簡単です。フィールドの順序は問いません。

PowerAddress のエクスポート画面や設定画面で書き出したバックアップファイル(*.mer または *.fmp12)はフィールド名が付加されています。他ソフトの CSV ファイルやエクセルで作成した住所録ファイルの場合は、インポートの前に、ファイルの1行目を PowerAddress 用に編集しておきましょう。フィールド名の一覧はこちらをご覧ください。関連する FAQ「CSV やエクセルの住所録をインポートするには?」も参考にしてください。

準備ができたらファイルをインポートします。フィールドの配置順を自動で照合するには、インポートダイアログにあるフィールドの配置順を「照合名順」にします。指定箇所は以下のとおりです。

v5.1 または FileMaker 18〜 環境の場合

v5.1 環境のインポートダイアログ
v5.1 環境のインポートダイアログ

v4.9〜v5.0 または FileMaker 12〜17 環境の場合

旧環境のインポートダイアログ
旧環境のインポートダイアログ

この質問と回答に該当する製品

この質問と回答に該当する製品とバージョンは以下のとおりです。

  • PowerAddress 5.x
  • PowerAddress 4.x

vCard をインポートするには?

エラーコード 700 を回避してインポート

Q. 質問

PA v4.8 〜 で vCard ファイルをインポートするとエラーが発生します。正しくインポートする方法はありますか?

A. 回答

FileMaker Pro 12 からテキストファイルのインポート仕様が変更されたため、テキストファイルである vCard をインポートしようとすると以下のようなエラーが発生します。

vCard ファイルのインポート時にエラーが発生しました。
処理を中止します。
エラーコード:700

[OK]

または

選択されているファイルタイプを変換することはできません。

[OK]

対処方法は以下の A、B、C の3種類あります。Windows アドレス帳の vCard ファイルの場合は、対処方法 A をお試しください。Mac 連絡先の vCard ファイルの場合は、対処方法 B をお試しください。対処方法 A、B がうまくいかない場合や、テキストエディタを使って vCard のエンコーディングを変更できる方は、対処方法 C をお試しください。

なお、写真のインポートはサポートしておりません。写真付きの vCard を PA にインポートすると一部のフィールドが正しくインポートされない場合があります。Mac 連絡先などで vCard を書き出す際は、環境設定内の「写真を vCard に書き出す」を OFF にして書き出してください。

対処方法 A(Shift_JIS の vCard の拡張子を変える方法、Win 向け)

Windows アドレス帳で書き出した vCard ファイルなど、日本語を含む Shift_JIS の vCard ファイルの場合は、以下の手順でインポート可能です。

  1. vCard ファイルの拡張子を .txt に変更(拡張子の変更方法はこちら
  2. PA のインポート画面の vCard の [インポート…] をクリック、文字セットは [Shift-JIS]
  3. ファイルの種類を「タブ区切りテキスト」にし、vCard ファイルを選択
  4. フィールドの配置順を「照合名順」にしてインポート

対処方法 B(UTF-8 の vCard の拡張子を変える方法、Mac、iCloud 向け)

Mac 連絡先や iCloud で書き出した vCard ファイルなど、日本語を含む UTF-8 の vCard ファイルの場合は、以下の手順でインポート可能です。Mac 連絡先で vCard を書き出す場合は、連絡先の「環境設定> vCard」の「写真を vCard に書き出す」を OFF にしてください。

  1. vCard ファイルの拡張子を .txt に変更(拡張子の変更方法はこちら
  2. PA のインポート画面の vCard の [インポート…] をクリック、文字セットは [UTF]
  3. ファイルタイプを「タブ区切りテキスト」にし、vCard ファイルを選択
  4. フィールドの配置順を「照合名順」にしてインポート

対処方法 C(vCard のエンコーディングを変える方法)

エンコーディングが UTF-16 の場合やファイル内容が英数字だけの場合は、エラーにならないようです。日本語を含む Shift_JIS や UTF-8 の vCard ファイルの場合は、インポートの前に UTF-16 に変換しておくとよいでしょう。インポート手順は以下のとおりです。

  1. テキストエディタなどで vCard ファイルのエンコーディングを UTF-16 に変換 ※注1
  2. PA のインポート画面の vCard の [インポート…] をクリック、文字セットは [UTF] か [Shift-JIS] ※注2
  3. ファイルタイプを「タブ区切りテキスト」にし、vCard ファイルを選択
  4. フィールドの配置順を「照合名順」にしてインポート

※注1)例えば、テキストエディタのエンコーディングメニューから Unicode (UTF-16) を選んで保存します。BOM 無しの UTF-16LE、UTF-16BE はエラーになります。
※注2)[UTF] を選んで「Shift_JIS かも?」というメッセージが表示された場合は、[継続] をクリックしてください。

参考)vCard の [インポート…] ボタンとは

vCard の [インポート...] ボタン
vCard の [インポート…] ボタン

vCard の [インポート…] ボタンとは、インポート画面の拡張タイプ欄の「vCard」ラベルの横にある [インポート…] ボタンのことです。

拡張タイプのファイルは、フィールドの照合(位置合わせ)が簡単に行えます。インポート時の「フィールドデータのインポート順」ダイアログで、フィールドの配置順を「照合名順」にすると、vCard と PowerAddress のフィールドが自動で照合されます。

参考)v4.5 〜 v4.7 の場合

インポート手順は以下のとおりです。

  1. Mac アドレスブックの「環境設定> vCard」を開き、vCard のフォーマットを 3.0 にします。
  2. Mac アドレスブックで vCard を書き出します。すべての連絡先を書き出したい場合は、Mac アドレスブックの表示を「カードとカラム」にし、グループの列にある「すべての連絡先」をデスクトップなどにドラッグします。
  3. PowerAddress のインポート画面を開き、vCard の [インポート…] をクリックします。ダイアログの文字セットは [UTF] を選択します。
  4. ファイルを開く際のファイルタイプを「すべて」にし、vCard ファイルを選択、インポートします。

この質問と回答に該当する製品

この質問と回答に該当する製品とバージョンは以下のとおりです。

  • PowerAddress 5.0
  • PowerAddress 4.9

関連ページ

バックアップとリストア

大切なデータを守るため定期的にバックアップを

大切なデータを守るため、定期的にバックアップをとることを強くお勧めします。バックアップの方法や頻度は、PowerAddress に追加したデータの量と、データが消失した場合の復旧コストを考えながら決めてください。リストアとは、バックアップファイルなどを使って元の状態に戻すことを言います。

バックアップの方法は以下のとおりです。いくつかの方法を組み合わせるとより効果的です。バックアップファイルは、別のハードディスク、USB メモリ、DVD、CD、クラウドなど、数種類の媒体に保管すると安全です。数種類に保管すれば、その中のどれか1つに損傷が発生した場合でもリストアが可能となります。また、火災や地震などの災害に備え、地理的に離れた場所に保管するとより安全です。

ボタン一つで簡単にバックアップ

エクスポート画面や「設定> 一般」画面にある [住所録をバックアップ…] を使うと、すべてのレコードを簡単にバックアップすることができます。

通常のエクスポート機能を使ってバックアップ

バックアップするレコード、フィールド、ファイル形式、ファイルの保存場所、ファイル名などを自由に設定することができます。

住所録ファイルを丸ごとバックアップ

PowerAddress フォルダ内の住所録ファイル(data ファイル)を丸ごとコピー&ペーストしてバックアップします。

PowerAddress フォルダを丸ごとバックアップ

PowerAddress フォルダを丸ごとコピー&ペーストしてバックアップします。ファイルサイズは大きくなりますが、住所録データと設定値を含めた完全なバックアップが可能です。

設定値やメニュー内容をバックアップ

PowerAddress の設定値のほか、カテゴリ、メモの項目名、ポップアップメモなどのメニュー内容もバックアップ可能です。

使い方

基本操作から FileMaker を使った高度な操作まで

基本的な操作方法から FileMaker 製品を使ったより高度な利用方法まで、PowerAddress の使い方について説明します。

基本操作

メニューバーやコンテキストメニューの使い方、レイアウトの切り替え方法、新規レコードの作成方法、レコードの編集方法、郵便番号データベースの使い方などについては、以下のページをご覧ください。

レコードの編成

レコードの表示方法、検索方法、ソート方法などについては、以下のページをご覧ください。

データの交換

住所録データを任意のファイルから取り込む方法や、住所録データを任意のファイル形式で書き出す方法などについては、以下のページをご覧ください。

名簿印刷、宛名印刷、メール配信

名簿印刷、はがき/長形封筒/洋形封筒/角形封筒/ラベルへの宛名印刷、メール配信方法などについては、以下のページをご覧ください。

住所録の共用、共有

クライアントサーバ型の同時共有、インスタント Web 公開による共有、住所録ファイルの入れ替え方法、複数のユーザーまたは複数のパソコンで使う方法、USB メモリなどで使う方法などは、以下のページをご覧ください。

より高度な利用

FileMaker Pro を使ったリレーションシップの設定方法については、以下のページをご覧ください。

インポート画面

インポート用のレイアウト

レコードをインポート(取り込み)するためのレイアウトです。指定したファイルまたはデータソースからレコードをインポートする際に使用します。

インポートボタンは、標準タイプと拡張タイプに分かれています。標準タイプは、データベースに直接インポートできるファイルです。拡張タイプは、PowerAddress 用に変換してからインポートするファイルです。

標準タイプの [インポート…] ボタン

標準タイプのファイルをインポートします。ファイルを開く際は、目的のファイルタイプを指定してください。インポート可能なファイルタイプは以下のとおりです。

  • FileMaker Pro
  • タブ区切り(TSV)
  • コンマ区切り(CSV)
  • Merge(フィールド名付き CSV)
  • Excel 95-2004 ワークブック(xls)
  • Excel ワークブック(xlsx)
  • dBase
  • XML
  • ODBC ※FileMaker 版のみ

拡張タイプ、vCard の [インポート…] ボタン

vCard(vcf)ファイルをインポートします。vCard ファイルのエンコーディングは、Shitf_JIS と UTF-8 をサポートしています。v4.8 からインポート方法が変わりました。詳しくはこちらをご覧ください。

  • vCard 3.0
  • vCard 2.1

拡張タイプ、Windows アドレス帳 CSVの [インポート…] ボタン

Windows のアドレス帳に対応した CSV ファイルをインポートします。ファイル指定の際のファイルタイプは「コンマ区切りテキスト」を指定してください。インポート可能なファイルタイプは以下のとおりです。

  • Windows XP のアドレス帳 CSV
  • Windows Vista のアドレス帳 CSV
  • Windows 7 のアドレス帳 CSV

拡張タイプ、Yahoo! アドレスブック CSVの [インポート…] ボタン

Yahoo!アドレスブックに対応した CSV ファイルをインポートします。ファイル指定の際のファイルタイプは「コンマ区切りテキスト」を指定してください。インポート可能なファイルタイプは以下のとおりです。

  • Yahoo! アドレスブック CSV

入力および編集可能なフィールド一覧

入力項目の一覧

入力および編集可能なフィールドです。インポートとエクスポートの両方に対応します。全88項目(未使用の1項目除く)。

インポートとは

取り込み、読み込み

指定したファイルまたはデータソースから住所録データなどを取り込むことを「インポートする」などと言います。他のソフトでは、「取り込み…」、「読み込み…」、「読み込む…」などと言うことがあります。

インポートは、住所録データを任意のファイルから取り込みたいときや、他のソフトやウェブサービスから住所録データを移行したいときに実行します。

インポートするには、インポート画面を表示し、ファイルタイプに応じた [インポート…] ボタンをクリックします。

関連ページ

はがきデザインキットからの移行方法

はがきデザインキットの住所録を移行する

新しい記事を作成しました。


日本郵便のはがきデザインキットの住所録を PowerAddress に移行する方法です。はがきデザインキットの住所録を CSV 形式で書き出し、先頭行の項目名を PA 用に編集してからインポートすると簡単です。インポート処理の試用も可能です。記事中の移行元と移行先のソフトは以下のとおりです。

  • はがきデザインキット 2013 v6.1.0
  • PowerAddress v4.8.2

移行手順

  1. はがきデザインキットを起動し、[あて名面作成] をクリック
  2. 移行対象の連絡先にチェックマークを付け、[住所書出] をクリック
  3. 項目区切りをカンマ、その下を Windows か Mac にし、[OK] をクリック
  4. [すべて追加] をクリックし、左下の [CSV書出] をクリックしてエクスポート
  5. エクスポートした CSV ファイルの先頭行の「氏名(姓) 〜 送受履歴」を PA 用の項目名に編集(後述の「はがきデザインキット → PA 用の CSV ヘッダー」を参照)
  6. PA を起動してインポート画面を開き、標準タイプの [インポート…] をクリック
  7. ファイルタイプを「コンマ区切りテキスト」にし、編集した CSV ファイルを指定
  8. ダイアログ下の「フィールド名が含まれる最初のレコードはインポートしない」が ON になっていることを確認し、ダイアログ右中程にある配置順を「照合名順」に
  9. [インポート] をクリック → インポートオプションを ON → [インポート] をクリックしてインポート完了

はがきデザインキット → PA 用の CSV ヘッダー

はがきデザインキットの CSV ファイルの先頭行(氏名(姓) 〜 送受履歴)を PA 用に編集します。以下の「姓 〜 メモ」までの1行をコピー&ペーストして置き換えてください。エクセルで編集する際はこちらを参考にしてください。

姓,名,姓_ふりがな,名_ふりがな,,,自宅_郵便番号,自宅_都道府県,自宅_市区町村,自宅_番地,自宅_建物名等,所属,部署,役職,所属_郵便番号,所属_都道府県,所属_市区町村,所属_番地,所属_建物名等,敬称,,配偶者_名,,配偶者_敬称,,子供1_名,,子供1_敬称,,子供2_名,,子供2_敬称,,,,,,,,,,,,,カテゴリ,メモ

注意点

このページで紹介した移行手順の注意点は以下のとおりです。

  • はがきデザインキットの「自宅住所(市区町村)」は、PA の「自宅_市区町村」にインポートされます。PA の「自宅_町域」は空欄になります。
  • はがきデザインキットの「会社住所(市区町村)」は、PA の「所属_市区町村」にインポートされます。PA の「所属_町域」は空欄になります。
  • 連名の移行は自宅欄の「連名1 〜 3」のみです。
  • はがきデザインキットの「送受履歴」は、PA の「メモ(備考欄)」にインポートされます。

関連ページ

以下のページには、フィールド名の一覧とサンプルレコードを CSV、Excel、FileMaker Pro 12 形式のファイルにまとめたものがあります。コンマ区切りにしたフィールド名の一覧をコピーすることもできます。

に投稿

住所録の移行方法に エクセル住所録 → v5 を追加

エクセル住所録/顧客連絡先リストなどからの移行方法

住所録データの移行方法に「エクセル住所録 → v5.0」を追加しました。エクセルで作成した住所録から v5.0 への移行方法を画像を用いて詳しく解説しています。

エクセルの住所録
Microsoft Excel のオンラインテンプレートにある住所録

例として使用したエクセルファイルは、Microsoft Excel のオンラインテンプレートにあるシンプルな住所録です。他ソフトで書き出した CSV の住所録も同様の手順で移行可能です。

解説では実際の画面を多数掲載しています。エクセルで作成した住所録、顧客連絡先リスト、名簿などをお持ちの方は、PA をダウンロードして自由にお試しください。

ダウンロードから起動まではこちらをご覧ください。

CSV やエクセルの住所録をインポートするには?

フィールド名を編集しておくと便利です

Q. 質問

他ソフトでエクスポートした CSV やエクセルの住所録をインポートするには?

A. 回答

CSV やエクセルの住所録には、「氏名」、「郵便番号」、「住所」など、他ソフトまたはお客様が決めた項目があると思います。PA にも「姓」、「名」、「自宅_郵便番号」などがあります。インポート時には、互いの項目を関連付ける操作が必要です。PA では、項目のことを「フィールド」、項目の位置合わせのことを「フィールドの照合」と呼んでいます。PA の用語についてはこちらをご覧ください。

フィールドの照合は手動でも行えますが、PA には同じフィールド名を自動で照合する機能があります。あらかじめ、CSV やエクセルの住所録のフィールド名を PA 向けに編集しておけば、インポート時の照合はとても簡単です。フィールドの順序は問いません。もし、CSV やエクセルの住所録にフィールド名がない場合(1行目にフィールド名がない場合)は、PA 用のフィールド名を付加しておきましょう。PA のフィールドの一覧はこちらをご覧ください。

CSV やエクセルの住所録を簡単にインポートする方法

すべてのフィールド名を編集しておけば、インポート時の照合を完全に自動化することができます。主なフィールドだけを変更し、残りを手動で照合したり、インポートから除外するという方法もあります。

一般的な手順は以下のとおりです。より詳しい情報は「エクセル住所録からの移行方法」をご覧ください。CSV でも基本的な移行方法は同じです。

1. CSV やエクセルのファイルを開く

インポートしたい CSV やエクセルのファイルを、テキストエディタやエクセルで開きます。以下のように1行目にフィールド名、2行目以降に住所録データがあると以降の作業が簡単になります。不要な行は削除しておきましょう。

 ABCD
1氏名郵便番号住所電話番号
2鈴木 一郎163-8001東京都新宿区西新宿2-8-103-1234-xxxx
3田中 二郎163-8001東京都新宿区西新宿2-8-203-1234-xxxx
4山田 花子163-8001東京都新宿区西新宿2-8-303-1234-xxxx

2. フィールド名を編集

CSV やエクセルのフィールド名を PA 向けに編集します。PA のフィールド名の一覧はこちらをご覧ください。ダウンロード可能なフィールド一覧ファイルもあります。以下は、1行目のフィールド名を PA 向けに編集した例です。エクセルで編集する場合はこちらも参考にしてください。

 ABCD
1自宅_郵便番号自宅_番地自宅_TEL
2鈴木 一郎163-8001東京都新宿区西新宿2-8-103-1234-xxxx
3田中 二郎163-8001東京都新宿区西新宿2-8-203-1234-xxxx
4山田 花子163-8001東京都新宿区西新宿2-8-303-1234-xxxx

姓名が連結している場合は、そのフィールド名を「姓」に編集しておきます。表計算ソフトで姓と名に分割しても構いませんが、姓と名の間にスペースがあればインポート後に自動で分割することができます。Mac であれば、ふりがなの自動生成も可能です。

郵便番号は「自宅_郵便番号」、都道府県以降の連結した住所は「自宅_都道府県」か「自宅_番地」などにインポートするとよいでしょう。インポート後に郵便番号データベースを使って住所を修正する場合は、「自宅_番地」などのフィールドにインポートすることをおすすめします。郵便番号さえあれば、カード画面にある「〒」をクリックして都道府県から町域までを自動入力することができます。あとは番地と建物名を編集するだけです。

PA の住所欄は、郵便番号、都道府県、市区町村、町域、番地、建物名等の6つに分かれています。分割して入力しなくても、住所録の管理や宛名印刷は可能です。必ずしも6つの分割を強要するものではありませんが、分割して管理しておけば、宛名の住所がより美しいレイアウトになるほか、数種類の分割/連結データが自動生成され、住所データの再利用やフォーマット変換が容易になります。

誕生日が「1970/5/1」や「5/1/1970」などと連結した状態になっている場合は、そのフィールド名を「誕生年」に編集しておきます。これも姓名と同様、インポートした後に自動で分割することができます。年齢は誕生日をもとに自動計算しますのでインポートの必要はありません。

3. インポートするファイルを指定

PA のインポート画面を開き、標準タイプの [インポート…] ボタンをクリックします。

インポート

「ファイルを開く」ダイアログが表示されますので、編集済みのファイルを指定して開きます。ファイルの種類(Mac 版ではファイルタイプ)を「すべて」にすると、すべてのファイルが表示されます。CSV ファイルだけを表示したい場合は「コンマ区切り (CSV)」にします。

ファイルを開く

4. フィールドの照合

「フィールドデータのインポート順」ダイアログの左下にある「フィールド名が含まれる最初のレコードはインポートしない」をチェックします。この状態で画面右中にある配置順を「照合名順」にすると、インポート元のフィールドとインポート先のフィールドが自動的に照合されます。

フィールドデータのインポート順ダイアログ

5. インポートを実行

フィールド順を確認し、画面右下の [インポート] ボタンをクリックします。

6. インポート後の修正

他ソフトから住所録データを移行した場合は、必要に応じてインポート後のデータを修正するとよいでしょう。詳しくは以下のページをご覧ください。

参考資料

表計算ソフトは、Excel などの市販ソフトのほかに、OpenOffice.org のような無料で使えるソフトもあります。Win 版と Mac 版がありますので、表計算ソフトをお持ちでない方はダウンロードしてお試しください。

Mac で Shift JIS の CSV ファイルを開く場合は、テキストのインポート画面の文字列を「Unicode (UTF-8)」から「日本語 (Shift_JIS)」に変更します。Windows 版の場合は、デフォルトの「日本語 (Windows-932)」か「日本語 (Shift_JIS)」にします。

この質問と回答に該当する製品

この質問と回答に該当する製品とバージョンは以下のとおりです。

  • PowerAddress 5.0
  • PowerAddress 4.9

関連ページ