A 回答 (9件)
- 最新から表示
- 回答順に表示
No.9
- 回答日時:
え~と、まだ締め切られていないみたいですので追加。
バージョンアップとかは必要ないです。
そのフリーソフトでは、開けるとのことですが
ファイルを開ける事と、データとして使える事は別次元ですので、もう一度最初に戻ってみましょう。
質問者の記入が充分で無いので推測ですが。
#1への補足
>Aに全て入ってしまいます。
と言う意味は、何十行以上あるデータなのに、A1のセルに全て入っていると言うことですか?
それとも、行自体はデータ数分あるが、列が区切られていないと言うことですか?
#2への補足
>また「先にEXCELを開き・・・」やってみましたが同様でした。
同様と言われても、こちらは画面を見ることが出来ないので、状態を文字で正しく表現してくれないと、状況がつかめず。適切な回答が出来ません。
メモ帳で開いて中のデータの(少なくとも一部は)見られる。
何とかというフリーソフトでは、CSVとして認識している。
という記述を信じれば、私が先に言いましたように項目の区切りが認識できていないのですよね?EXCELが。
EXCELに、項目区切りの記号?文字?コード?を指示してやれば良いだけの事ではないですか?
EXCELでファイルを開いたときに、テキストファイルウィザードというモノは開かれましたか?
そこで、区切りの記号などを指定するのです。
何を指定すれば良いかは、メモ帳で開いたときに、データの項目間にどんな文字があったかで変わります。
そのウィザードにも、タブとかカンマとか選択肢がありますし。
極端な話、何でもありです。
一度その辺の確認をしてから、補足するなり再質問するなりしてみてください。
長い~~。
No.8
- 回答日時:
#6です。
補足ありがとうございました。補足の部分をコピーし、メモ帳に貼り付け、test12.csvと名づけて保存しました。エクセルで開くと、ちゃんと各セルに読み込まれました。
A列からAB列の「下部HTML挿入枠」までです。
ーーーー
第1行目全体を指定し、書式ー列ー「選択範囲にあわせる」で見やすくなりませんか。
まさかその問題ではないでしょうね。列幅が短かすぎるのを、その見た目を、「めちゃくちゃ」といっていないでしょうね。
ーーー
または行の終わり(のコード)が改行+復帰(ウインドウズ式)でない可能性もある。MacやUnix計など。
しかしこの意味を理解し、それを調べるのは、>PC初心者ですには
難しい。
とりあえず、カンマ区切りという点では問題ないのかなと思う。
この後(下の行に続く)の計数の数字があると思うが、その部分は、補足でコピーしてくれてないのでわかりませんが。
No.7
- 回答日時:
#6 さんが、すでに述べられているので、こちらの話は、いくぶん、だぶってしまいますが、#6 の回答の補足をみて、たぶん、それは、CSV に似て非なるものだと思うのです。
元のデータは何から取ったものですか?Web にあるものとか?
#5のダメでしたというのは、どのような状態かは分かりませんが、ある程度、元のデータの出力型が分からない場合は、経験がある人でも、なかなか難しいものです。例えば、Unix 系とWindows系などの違いに、Winの9x系と2000系の違いとかが、出てきます。
本来は、その元のデータを出力したもので、そのデータをみるしかありませんね。Excelのデータとして読むことが出来るものは、ある程度限られたものです。それは、改行コードがひとつもないままに、EOF (データの最後)までになってしまうもののようです。
後は、一般のテキストエディタで、固定長で、データを見ながら、同じ並びの繰り返しのはずですから、そこをEnterで区切る方法があります。その後で、Excelなどでインポートするとかしてみたらいかがでしょうか?
No.6
- 回答日時:
メモ帳やワードで読み込んで、その画面の最初の方だけでも良いから
補足欄に載せたらどうです。
読み込み後、例えばA1セルをポイントして、数式バー部分にはどうでますか。
全てA列に読み込まれているようなので、データー区切り位置ー後は
カンマなどのセパレータを指定するで分離できないかと思う。
しかし質問の仕方補足のしぶりからして、「PC初心者です」、のため質問さえできるレベルでなくて、話がかみ合わない恐れが多いようです。
周りの近くの人に聞く人はいませんか
この回答への補足
ありがとうございます
メモ帳で読み込んでみました
商品番号,商品名,キャッチコピー,説明文,定価,価格,消費税額,ポイント還元率,景品交換ポイント,アイコン種別,在庫数,在庫お知らせメール有無,在庫お知らせメール送信在庫数,在庫お知らせメール内コメント,在庫切れ時ポップアップ有無,ポップアップURL,ポップアップ幅,ポップアップ高さ,属性リスト,カテゴリ,関連商品リスト,カスタマイズ商品詳細ページURL,酒類の通信販売に関する表示,販売チェック,優先表示位置,複数購入,上部HTML挿入枠,下部HTML挿入枠
こんな感じです。
No.5
- 回答日時:
まず、エクスプローラ等で、そのファイルの拡張子を .txt にしてから、Excelのメニューから、ファイル-ファイルの種類をテキストファイルのにして開いてみることですね。
途中で、ダイアログが開いて、テキストファイル ウィザードで、その区切り方を聞いてきます。どんな、必要な区切り文字が必要なのか、データのプレビュー画面で、試してみることです。
なお、Excel用の CSV は、本来のCSV の形態とは違います。Excel用以外のCSVで、エディタでみても、見かけは似ているのに、改行コードが違っていたり、文字コードが違っていたり、さまざまです。
No.4
- 回答日時:
CSVファイルとは拡張子が.csvとなっていて、データの中をみると
aaa,222,ddfre,3,4,5,ff,sss
のように各セルのデータがカンマで区切られたファイルです。このファイルはダブルクリックで開くと自動的にエクセルが読み込んでくれます。
めちゃくちゃとなる可能性として
・データがカンマ区切りでない(つまりCSV形式になっていない)
・カンマ区切りになっているものを固定長フィールドとして読み込んでいる
などが理由として考えられます
ファイル名と、レコード1行分(ファイルをメモ帳などで開く)を補足に載せていただけませんか。
(固有名詞などは別の文字で置き換えて構いません)
この回答への補足
ありがとうございます
せっかく教えていただきましたが私のは難しすぎて理解できません・・・
cassavaというフリーソフトでは開くことができるのですが
編集の段階で36行?しか表示されないので37行目からは編集不可能なのです
No.3
- 回答日時:
>一応表示されているのですがめちゃくちゃですのでとても編集などの作業はできません
めちゃくちゃな表示と感じる理由がわかりませんが・・・。
データに問題が無ければ(Excelの機能として)正常に表示されます。
メモ帳でデータを開いて見てください。
この時点が問題があるなら、元データの出力課程に問題がある可能性があります。
また、エクセルの読込時点では、数値・文字・日付・時刻等が勝手に解析されて表示形式が変更されるので、コレが原因でデータが乱れるのであれば、データの拡張子を.txtに変更して、テキストファイルの読込ウィザードを利用してデータ型を設定してから読み込ませてください。
http://hp.vector.co.jp/authors/VA014071/tips/txt …
この回答への補足
ありがとうございます
せっかく教えていただきましたが私のは難しすぎて理解できません・・・
cassavaというフリーソフトでは開くことができるのですが
編集の段階で36行?しか表示されないので37行目からは編集不可能なのです
No.2
- 回答日時:
CSVファイルをダブルクリックすると、EXCELが勝手にCSVの流儀で、ファイルを解釈しますので流儀にあっていないと、「めちゃくちゃ」になることも多いです。
「めちゃくちゃ」の意味が不明ですが
恐らくは、項目の区切りが識別できず全部単一の列に含まれる。といった感じなんでしょうか?
先にEXCELを開き、メニューのファイルを開くから、CSVファイルを選択すると、区切り記号の選択とか、読み込んだ列の書式とか設定できますので、失敗は少ないです。
試してみてください。
この回答への補足
アドバイスありがとうございます
まさに「項目の区切りが識別できず全部単一の列に含まれる」です
また「先にEXCELを開き・・・」やってみましたが同様でした
エクセルのバージョンによるものなのでしょうか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) CSVファイルでVBAを動かす方法 3 2023/04/04 10:22
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Excel(エクセル) ドキュメントに保存していたエクセルのファイルが開きません。 2 2022/12/02 09:38
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
- Word(ワード) ワード,エクセルの「編集を有効にする」についてです。 3 2023/05/04 07:35
- HTML・CSS HTMLタグのあるCSVファイルを利用する方法 4 2023/03/19 14:41
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Visual Basic(VBA) エクセルVBA 既存エクセルを開きその中のシートとしてCSVファイルを開く 3 2023/05/31 13:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数のcsvファイルを1つのEXCEL...
-
複数のCSVファイルを横に並べて...
-
CSVファイルを全て文字列型で開く
-
ロータスアプローチのリストボ...
-
ワードで選択範囲だけの改行を...
-
エクセルでツールバーに「縮小...
-
VBA、Excelのworkbook.open に...
-
cellsで特定の離れた範囲を選択...
-
別ブックからユーザーフォーム...
-
エクセル終了時の保存確認メッ...
-
マクロでマクロを削除する
-
EXCELで日付を自動でファイル名...
-
複数のデータ系列の線の太さを...
-
【ExcelVBA】クエリの更新とピ...
-
ファイルリネームの良い知恵を...
-
別のパソコンでエクセルのマク...
-
マクロを消すマクロは不可能?
-
エクセルで印刷する方法 エクセ...
-
EXCEL マクロ クリップボードク...
-
マクロを設定したのに、拡張子...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの指数を無効にしたい
-
複数のCSVファイルを横に並べて...
-
excelインポート時の「実行時エ...
-
大量のCSVデータを1つのエ...
-
VBAでCSVの1行目だけを書き換え...
-
CSVファイルの結合(重複データ...
-
EXCELにcsv形式の外部データを...
-
複数のcsvファイルを1つのEXCEL...
-
二つのCSVファイルを照らし合わ...
-
Excel VBAを使った複数のCSVフ...
-
「ほかのアプリケーションを無...
-
datファイル→csvファイル→datフ...
-
【VBA初心者】同じフォルダ内の...
-
二つのファイル間でデータリン...
-
EXCELLの動きが遅い
-
VBAでユーザーフォーム上に参照...
-
破損したExcelファイルの内容を...
-
エクセルの日付への自動変換を...
-
ExcelでCSVファイル読み込み時...
-
エクセルの関数、VBAの使い分け
おすすめ情報