- ベストアンサー
携帯メモリ編集書出しで先頭の0の処理
携帯電話のメモリ編集ソフトを活用して電話帳の 内容をパソコン上に吸い上げ、エクセルファイル上 で管理したいのですが。 ・電話番号の先頭の0がCSVで書出した際、無くなる ・06-6946-XXXXX ⇒ 6-6946-XXXXX 200件前後のデータを扱うのに全てが先頭の0が 無くなると、またいちいち先頭に0を挿入する必要 が出てきます。 この課題を解決する方法ありますか?ご教示ください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
メモリ編集ソフトで出力したCSVファイルの段階では戦闘に0が付いているのにExcelに取り込んだ際に0が勝手に省略されてしまう現象の場合は電話番号の先頭に番号通知/非通知の186/184を付加するという方法があります。 CVSファイルを一括置換できるテキストエディタかワープロで開いての中の「,0」を「,1860」(「"」付なら「,"0」を「,"1860」)に置換します。電話機が14桁番号に対応しているならこのまま電話機に書き戻せます。対応していなければExcelからCSVファイルに出力した後、メモリ編集ソフトに読み込む前に戻し置換すればOK。戻し置換するなら「,0」を「,t0」などと置換してもOKでしょう。 それともやっぱりメモリ編集ソフトで出力した段階で0が消えるのですか?
その他の回答 (1)
- nico_chan
- ベストアンサー率40% (20/49)
”電話番号の先頭の0がCSVで書出した際、無くなる”のであれば、メモリ編集ソフトのバグじゃないですか。 ソフト会社に問い合わせたほうがいいでしょう。 修正パッチが出ているかもしれません。
補足
一度、問合せてみます。 ソフト名は下記の通りです。 ・発売元:TDK ・製品名:P携線 PメールDX ・URL:http://www.tdk.co.jp/tjcab01/cab46000.htm いろいろ試しましたがダメなようです。 EXCELで修正することで対応を考えています。
補足
書き出したCSVファイルを拡張子を変更して メモ帳で開くと 「・・・,"","0903928XXXX",」 0が存在します。 これをexcelで読み込み、文字形式で 設定することで解決しました。 ありがとうございました。