アレルギー対策、自宅でできる効果的な方法とは?

初めてこちらで質問させていただきます。
タイトルにもありますように電話帳をエクセルのCSVファイルで作成して「名前をつけて保存」でファイルの種類をCSV(カンマ区切り)で保存しても入力した電話番号が保存したファイルに反映されません。
例としては、
私は国際電話をかける事が多い為電話番号を外国の番号も全て+8190XXXXXXXXで入力しますが「CSV(カンマ区切り)と互換性のない機能が含まれている可能性があります。この形式で保存しますか?」と言うメッセージが出た後「はい」をクリックしてファイルを保存しても保存されたファイルを開くと全ての番号が変更前の「8.19E+11」の様になってしまいます。
もちろん電話番号を入力する列は書式設定を「文字列」にしています。
後で電話帳のCSVファイルを携帯に送りたいのでどうしてもちゃんと入力したいのですがどなたかこの問題を解決する方法を知っていらっしゃる方がいましたらアドバイスよろしくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (5件)

#1です。



まず、CSVですが、このファイル形式は値以外の情報は持ちません。
その為、保存時にその旨を警告するメッセージが表示されます。

その警告に同意の上での保存となりますので、CSV自体に列幅や
文字の色と言った情報を含めるのは無理でしょう。

もし、そう言った情報も含めた上で、CSVも必要であれば、
オリジナルのファイルとしてエクセル形式でファイルを持って
おいて、修正もエクセルファイルに対して行い、必要に応じて
CSVファイルを作るのが良いかと思います。

この回答への補足

keirikaさん、前回回答頂きましてありがとうございました。
結局オリジナルをエクセルファイルで作成してそこからCSVファイルを作成して携帯にインポートしました。
CSVファイルの事を良く知りませんでしたが今回少し分かった気がします。
古い携帯からその携帯付属のソフトでデータをエクスポートしてそのデータをCSVファイルにする。
そのCSVファイルをエクセルでデータとして取り込んで文字として扱えるようにしてメインファイルを作成。
取り込んだ後全ての苗字と名前が逆になったり携帯が変わる為入力できる文字数が変わったりして戸惑いました。
そのためお返事に時間が掛かってしまいすみませんでした。
それからまたCSVファイルに変換してインポート出来ました。
連絡先が500件近くありそれにメールアドレスや2つ番号のある人もいたので一つ一つ入力し直す訳にも行かず困っておりましたので大変助かりました。
ありがとうございました。

補足日時:2008/07/24 00:14
    • good
    • 0
この回答へのお礼

keirikaさん、回答ありがとうございます。
CSVファイルに文字の色が含まれないのは知っておりましたが列の幅等の情報も保存されない事は知りませんでした。

確かにkeirikaさんのおっしゃる通りオリジナルをエクセルファイル形式で持っておくしかないようですね。
オリジナルをCSV形式で保存すればそのファイルを開くまでは正しい数値が保存されていると言うことですよね?
(入力された+8190XXXXXXXX等の番号はそのまま保存されていて「8.19E+11」の形式にはなっていないと言う意味です。)

とりあえずその方法でやってみます。
全ての番号に+を付けて入力し直さなくてはいけないので少し時間が掛かると思いますが後ほど報告致します。

とりあえずお礼まで。

お礼日時:2008/07/18 06:56

まず2点補足をお願いします。


1)携帯電話には個別に直接入力したとき+8190XXXXXXXXの形式で保存できるのですか?
2)お使いの「電話帳のソフト」で個別に直接入力したとき+8190XXXXXXXXの形式で保存できますか?
そもそも上記2点のうち1つでも「できない」のであれば、根本的に管理方法を変える
必要があると思います。

CSVやTXT形式のファイルに、+や-、0から始まる数字が入っている場合、文字列として
読み込むには以下の手順が必要です。

[データ]→[外部データの取り込み]→[データの取り込み]→csvファイルを指定→[開く]
「○カンマやタブなどの区切り・・・・」にチェック→[次へ]→「□カンマ」にチェック
[次へ]→「電話番号の列を選択」→「○文字列」にチェック→[完了]→[OK]


でも、こうやってエクセルで文字列として再びうまく開けるだけでは問題は解決した
訳ではないですよね。

この回答への補足

kigoshiさん前回私の質問にお答えいただきましてありがとうございました。
時間がかかりましたがようやくインポートできました。
結局元になるファイルをエクセルで作成してそれをCSVファイルで保存してインポート出来ました。ありがとうございました。
以前はCSVファイルをそのままエクセルで開いておりましたので教えて頂いた「外部データの取り込み方法」がとても役に立ちました。

補足日時:2008/07/23 23:51
    • good
    • 0
この回答へのお礼

kigoshiさん回答頂きましてありがとうございます。

先ずこちらの補足をさせて頂きますと、
1)携帯電話に直接入力した時には+8190XXXXXXXXの形式で入力できます。
現在私が使っているのはヨーロッパキャリアの3G携帯ですがこの様に入力する事によってGSMの通信方式を採用している国ならばどこに行っても国毎に異なる国際電話認識番号をわざわざ番号の前につける必要がなくなります。
(日本では010、ヨーロッパでは00、オーストラリアなどでは0011、ですね)

2)私が使っている「電話帳ソフト」は今使っている携帯電話に付属で付いてきた物ですが「FutureDial」と言うソフトです。
もちろんこのソフト上でも「+8190XXXXXXXX」の形式で保存できます。
どうやらアメリカのメーカーの様ですがそれ程ポピュラーではない様です。
このソフトはファイルの保存形式がCSVしかないのです。

教えて頂いた方法でCSVファイルをエクセルでちゃんと開くことは出来ましたが何故か「文字列」を指定してCSVファイルをエクセルで開いても「+8190XXXXXXXX」の形式では表示されずに8割が「8.19E+11」の様な形式で表示されて残りの2割くらいが「+」記号なしの数字で表示されました。
ちなみに全ての「セルの書式設定」の「表示形式」は「文字列」になっております。

とりあえずこれで一度元のエクセルファイルを作成してからそれをCSVファイルに保存しなおして「電話帳管理ソフト」で読み込んでみます。

結果はまたこちらで報告いたしますので引き続きよろしくお願い致します。

ありがとうございます。

お礼日時:2008/07/18 07:56

「その後CSVファイルで保存すると再度ファイルを開いた時にやはり正しく表示されません。

」の意味が「全ての番号が変更前の「8.19E+11」の様になってしまいます」の意味でしょうか?
もし、それならば、該当ファイルをExcelで開いたとき、「電話番号」表示セルの「セルの標識設定」→「表示形式」で、「分類」の「数値」に変更してみてください。
でも、一旦、「8.19E+11」と表記されてしまったものは、先頭の「+」や「0」は消えてしまっています。
結局、ANo.1の回答のとおり、TXTファイルで保存し、CSVファイルとして扱う場合は、別名ファイルにコピーしてから扱うしかないかも。

この回答への補足

NYAx2さん前回ご回答いただきましてありがとうございました。
結局CSVファイルをエクセルの「外部データの取り込み」をしてメインファイルを製作してからそれをまたCSVファイルで保存しなおして取り込みました。
ありがとうございました。

補足日時:2008/07/23 23:53
    • good
    • 0
この回答へのお礼

NYAx2さん回答ありがとうございます。

おっしゃる通り「再度ファイルを開いたときにやはり正しく表示されません」の意味は「全ての番号が変更前の「8.19E+11」の様になってしまいます」と言う意味です。
もちろんCSVファイルで開いておりましたのでそのせいでどうやら変更した数値の先頭の「+」や「0」が消えてしまっていたようです。

今まではCSVファイルをそのまま開いて「電話番号」の列を「文字列」に変更しておりましたが結局変更したファイルをCSVファイルで保存していたのでkeirikaさんがおっしゃっていらした様にエクセル形式で保存して電話帳管理ソフトにインポートする前にオリジナルで作成したエクセルファイルからCSVファイルで保存した物を読み込ませるしかないのかもしれません。

一度その方法で試してみます。
後でこちらで結果報告させていただきます。

引き続きよろしくお願い致します。

お礼日時:2008/07/18 07:16

電話番号を入力するとき、「'」(アポストロフィー)を先頭に付けて入力してみてください。

文字列として、扱ってくれます。
    • good
    • 0
この回答へのお礼

早速アドバイス頂きましてありがとうございます。
確かにおっしゃる通り「'」(アポストロフィー)を先頭に付けると文字列として認識してくれるのですがその後CSVファイルで保存すると再度ファイルを開いた時にやはり正しく表示されません。
ちなみに新しく入力した名前等はちゃんと保存されているのですが変更した列の幅もCSVファイルで上書き保存すると変更前の元の状態に戻ってしまっています。
電話帳のソフトがCSVでしか認識しないのでどうしたら良いか分からず困っております。
何かいいアイデアがありましたらよろしくお願い致します。

お礼日時:2008/07/17 01:54

保存自体は正常に行われていると思います。



確認する場合は、メモ帳を使って開いてみてください。

問題は保存をしたファイルを再びエクセルで開いた時です。

CSVの場合はエクセルがデータ形式を自動で判断します。

その為、電話番号は数値と判断され、指数表示になったと考えられます。

この表示の状態で再び上書き保存を行った場合はその時にデータが
壊れてしまいます。

この様な事を避けるためには、CSVではなくTXTで保存します。

エクセルでTXTファイルを開いた場合、テキストファイルウィザード
画面が表示され、途中でデータ形式を手動で指定出来ます。

その他の方法としてはエクセル形式のまま保存するのが一番です。

以上です。 お役に立つと良いのですが。
    • good
    • 0
この回答へのお礼

回答いただきましてありがとうございます。
確かに保存自体は正常にされていました。
メモ帳で開いてみますと変更された箇所が反映されていました。
確かにTXTで保存すれば問題は無いのかもしれませんが電話帳を管理するソフトがCSVファイルしか読み込まないのです。
そうなるとCSVファイルで保存するしかないですよね?
同じようにエクセルでTXTファイルを開いても結局それをCSVファイルで保存しないと読み込めないのです。
また何かアイデアがありましたらよろしくお願い致します。

お礼日時:2008/07/17 02:03

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q電話番号などによる地図での住所検索について

各種の地図検索で、住所による位置の検索はありますが、電話番号或いは郵便番号による地図上での位置検索の出来るソフトを教えていただきたいのですが。会社などはヤフーの電話検索である程度出来ますが、個人などの地域局番(?)や郵便番号などで「およそこの地域」とか調べる方法をご存じないでしょうか。カーナビでは出来るのでは?

Aベストアンサー

 郵便番号なら、

 http://www.mapfan.com/ など地図サイトで調べることができます。

 私のお気に入りの地図サイトの中で、

 http://www.chizumaru.com/index.aspx

電話番号でも調べられるようです。調べられる範囲は分かりませんが、自宅の近くの百貨店は表示されました。利用料はもちろん無料です。試してみて下さい。 

Qcsvファイルの電話番号が正しく表示されない

取引先のデータをExcelのcsv形式ファイルでもらったのですが,電話番号の項目がおかしく
なって困っています。具体的には電話番号の上1桁めの「0」が欠落してしまっています。
csvファイルをメモ帳で開くと電話番号が「03XXX・・・」なのに,Excelで開くと「3XXX・・・」と
なってしまいます。
電話番号の項目の書式をあらかじめ文字列にしておくというようなやり方はあるのでしょうか。
電話番号の上1桁めは市外局番でも携帯でも「0」なのでほぼ全滅状態で困っています。
よろしくお願いします。

Aベストアンサー

Excelにて事前に指定することは出来ません。
CSVファイルを読み込むそのつど、#4さんが提示されたようにする必要があります。
面倒な場合には、とりあえず読み込んでおいて後でマクロ(VBA)なりで整形すると言った方法もありですが...

Q色々な病院のFAX番号を調べたい

色々な病院のFAX番号を調べたい

病院の住所を調べることが出来るサイトはあったのですが、FAX番号まで網羅されているサイトがありませんでした。
もしそのようなサイトをご存知の方がいらっしゃいましたら、教えていただけますでしょうか。

Aベストアンサー

病院協会で探せば早いです。
http://www.ajha.or.jp/search/search_s.html

QCSVファイルをエクセルで開くとき、電話番号の列を文字列で開くには

いつもお世話になってます。
基本的な質問ですみません。
CSVファイルをエクセルで開くとその中の電話番号の列が毎回「33.7E+08」などおかしな数値になってしまいます。
テキストから開く場合だとその列を文字列と設定すれば0から始まる電話番号で表示するのは知っていたのですが、そのままエクセルで直接電話番号欄はそのまま電話番号を表示するようにする事は難しいでしょうか。
よろしくお願い致します。

Aベストアンサー

テキストファイル(csv やtsv)の、その電話番号の両端をダブルクォーテーション"で囲めば、ファイルから開く時に文字列として読み込めますよ。

Qcssのリストで、番号1と2の間の行間を「2」にする方法は?

css(スタイルシート)のリストで、番号1と2の間の行間を「2」にする方法をお教えください。1や2の文章群の段落は「1.5」になっています。

1。あああああああああああああああああああああああああああああああああああああああああああああああああああ。
(この部分を「2」にする)
2。えええええええええええええええええええええええええええええええええええええええええええええええええええええええええ。
(この部分を「2」にする)
3。ううううううううううううううううううううううううううううううううううう

Aベストアンサー

li {line-height: 1.5em; margin-top: 0.5em;}
でよいのでは?
部分適用はclass分けしてくださいね。

Q『ヤフー電話帳』からのリスト作成方法を教えてください

ヤフー電話帳のデータから、エクセルでリスト(会社名、電話番号、住所)を作成したいのですが、どのような手順を踏めばよいですか?

当方のエクセルのバージョンは2002です。
よろしくお願いします。

Aベストアンサー

・WEBクエリーで取り込む

・ブラウザー上で範囲をコピーして貼り付け

どちらからでもエクセル上に貼り付けられます。

Qワードのページ番号のデザインについて

ワードでページ番号をふるとき、
サイズやフォントの変更の仕方が分かりません。
一太郎では簡単にできるのですが、
もしかして、ワードではできないのでしょうか。
ご存じ方お願いします。

Aベストアンサー

いえいえ、簡単にできちゃいますよ! ご安心ください。

まず、「表示」メニューの「ヘッダーとフッター」を選択します。
するとヘッダー・フッターの編集状態に入り、ツールバーが表示されますね。
ツールバーの#模様のボタンで、ページ番号を挿入します。
挿入されたページ番号を選択すれば、普通の文字列同様、
フォントの種類から文字の大きさから、お好きに設定できます。
前後に文字列を挿入したりもできますので、「-1-」みたいな形式なんかにもできますよ。
あと、段落の設定もできます(左右中央どこに寄せるかなど)。
ほんと、普通の文字列と変わりません。

お試しになってみて下さい。

Qエクセル2000 電話番号の市外局番を入れたFAX番号を表示したい

市外局番からの電話番号と隣の列に市外局番を抜いた(同じ番号なので)FAX番号のデータが入っております。

        A        B
     電話番号    FAX番号
1 XXX-XXXX-XXXX XXXX-XXXX
2 XXX-XXXX-XXXX XXXX-XXXX

と言った具合になります。

これを、C列に市外局番を加えたFAX番号を表示するようにしたいので、C1に=LEFT(A1,4)&B1といれて、そのままオートフィルをかけたのですが、地域によって市外局番が2~5桁ありますので、市外局番が3桁以外の部分は目で見てLEFT関数の桁数を打ち変えております。
これを関数か何かで一括で出来る方法はないものかと思い質問させていただきました。

       A          B         C
     電話番号    FAX番号    FAX番号2
1 XXX-XXXX-XXXX XXXX-XXXX XXX-XXXX-XXXX 
2 XXX-XXXX-XXXX XXXX-XXXX XXX-XXXX-XXXX 

最終的に上のような形にしたいのです。

この一覧表は変わることがありますし、データが追加されるときはデータの一番下にあるわけではないので、変わるたびに一から入力しなおさなければなりません。
-の前の数字(市外局番)を数えられればいいと思うのですが、それをカウントできるやり方はあるのでしょうか?
よろしくお願い致します。

市外局番からの電話番号と隣の列に市外局番を抜いた(同じ番号なので)FAX番号のデータが入っております。

        A        B
     電話番号    FAX番号
1 XXX-XXXX-XXXX XXXX-XXXX
2 XXX-XXXX-XXXX XXXX-XXXX

と言った具合になります。

これを、C列に市外局番を加えたFAX番号を表示するようにしたいので、C1に=LEFT(A1,4)&B1といれて、そのままオートフィルをかけたのですが、地域によって市外局番が2~5桁ありますので、市外局番が3桁以外の部分は目で見てLEFT関数の...続きを読む

Aベストアンサー

=CONCATENATE(LEFT(A1,FIND("-",A1)),B1)
CONCATENATEは文字列をつなげる関数
FINDは"-"をA1の文字列から検索してその位置を返す関数
LEFTはA1の文字列の左からFINDの値分の文字列を取り出す

QモンキーのマフラーでJMCA認定のマフラーを付けています。マフラーの先

モンキーのマフラーでJMCA認定のマフラーを付けています。マフラーの先端に番号が書かれていますがこれはシリアル番号でしょうか?マフラーの盗難などにあえばこの番号が役にたつのでしょうか?

宜しくお願いします

Aベストアンサー

全く役に立ちません

型式番号と同じでシリアルナンバーではありませんので
盗まれて同じ番号が書いてあっても別物です。
どうしても心配なら自分のイニシャルか何かを見えにくいところに彫っておいた方が良いですよ

うちのお客が店のなかで他の人に言いがかりをつけられて・・・・
早い話が番号が同じだから自分の盗まれたマフラーだって
うちのお客さんが盗んだって言ってきましたね

その当時に正式な回答が欲しかったので、直接メーカーに確認しました。
00のタイプで認可を受けているからそのタイプのものが同じ番号になっているので
シリアルナンバーではありません。ってことです。

ただ、いきなり犯罪者扱いされたわけですから
はい、そうですか・・・・ってワケにはいきませんでしたけどね

そんなわけで全く役に立ちませんのでご注意ください。

Qエクセル、メモ帳以外でCSVを編集したい

こんにちは。

仕事上であるデータをCSVで出力して
内容を編集、訂正作業をしCSV再入力をしていますが
エクセルで開くと開いた時点でいろいろな不具合が起き
困っております。

不具合の原因は様々ですが
0から始まる数列の場合、0が消え桁数が減ってしまったり
未入力の項目があると行や列がなくなってしまったり
いろいろです。

過去に崩れたCSVをそのまま読み込ませ
データがおかしくなりその後莫大な労力が
発生してしまい過去に何度となく関係者の方に
迷惑をかけてしまいました。

現在、エクセルでは開かないように、と指導され
テキスト編集ソフトを使って訂正等行ってますが
エクセルと違い並べ替えなどできないので
非常に作業効率が悪いのは否めません。

エクセル以外でCSVを編集するよいソフトは
ありませんでしょうか?
お教えいただければ幸いです。

Aベストアンサー

探せば多数あります。

CS Editor Free版
http://www.miyab.com/softced.html

http://search.goo.ne.jp/web.jsp?PT=goo_oshiete&from=query&MT=csv+%CA%D4%BD%B8&DC=50&web.x=57&web.y=14


人気Q&Aランキング

おすすめ情報