過去の桐井戸端BBS (桐ver.8)
19322 なぜか20項目以上あるCSVファイルの読み込みができない ひろきち 2003/03/12-21:12
桐 ver8 sp6を使用しています。

40項目程度あるCSVファイルを桐で読み込んで編集したいのですが、
ファイルから開くを指定し、CSVファイルを指定して開く場合の作業で、
どうしても20項目以上は読み込みできません。

過去ログによると、最初の行の項目数で決まると書いてありますが、
読み込み対象のCSVファイルには、最初の行の全項目にデータがあります。

CSVファイルの読み込みには、項目数の制限があるのでしょうか。
何かよい方法はあるのでしょうか。

先に桐のファイルを作成して、その中の項目のデータに、CSVファイルの項目を指定して、
読み込んでいくことはできるのでしょうか。

どうぞ、よろしくお願いします。

19323 Re:20項目以上あるCSVファイルの読み込み Ogo 2003/03/12-21:16
記事番号19322へのコメント

項目内改行があるとか?
(桐8はエクセルの項目内改行には対応していますが、アクセスの項目内改行には対応していないもので)

19325 Re:20項目以上あるCSVファイルの読み込み ひろきち 2003/03/12-21:28
記事番号19323へのコメント
さっそく、ありがとうございます。

>項目内改行があるとか?(桐8はエクセルの項目内
>改行には対応していますが、アクセスの項目内改行
>には対応していないもので)

もとのCSVファイルは、他人が作ったもので、詳細は確認していませんが、
同じところから、もらった今までのCSVファイルは、普通に読み込みができていました。

もとのデータは、業務用コンピューターで作成したもので、
エクセルやアクセスで作ったものではなく、私がパソコンでデータ管理をしたいので、
CSVファイルに変換してもらっているのです。
19327 Re:20項目以上あるCSVファイルの読み込み ONnoji 2003/03/12-21:47
記事番号19322へのコメント
ひろきちさん、こんばんは。

あらかじめ作成済みの表( .tbl )を開いて、
表編集状態で、[ファイル]メニュー→[読み込み]→[CSV]で、
読み込んでいませんでしょうか?

ひょっとして、20項目の表だったりしませんか???
それならば、表の項目の数を増やすと良いような気がします。

外していたら、すいません。

19328 Re:20項目以上あるCSVファイルの読み込み 宮城 2003/03/12-21:48
記事番号19325へのコメント
ひろきちさん、こんばんは。

最近も、項目数40、レコード数12万件ほどのデータを csvから
読ませたりしましたが、なんともありません。

思い当たりそうなことといえば、1行目を項目名行として扱うかどうかとか、
データ文字列中にセパレータそのものが入っちゃあいないか
(ただずれるだけだと思うけど)、ぐらいですね。

データそのものの問題のように思えます。

19329 Re:20項目以上あるCSVファイルの読み込み katsuyoshi 2003/03/12-21:49
記事番号19322へのコメント
ひろきちさん こんばんは

>40項目程度あるCSVファイルを桐で読み込んで編集したいのですが、
>ファイルから開くを指定し、CSVファイルを指定して開く場合の作業で、
>どうしても20項目以上は読み込みできません。

わたしの環境では再現出来ませんでした。(V8 sp6)

>先に桐のファイルを作成して、その中の項目のデータに、CSVファイル
>の項目を指定して、読み込んでいくことはできるのでしょうか。

新規作成でTBLを選び簡易作成の簡易表で進めてゆくと
項目数を設定できるようになっていると思いますがそこで少し多めに
項目数を設定して表を作成する。
そのTBLにファイル−読み込み−CSVファイルの読み込みを設定実行し
読み込んだデータを見ながら項目名の変更をされたらいかがでしようか?
はずしていたらゴメンなさい。
19334 Re:20項目以上あるCSVファイルの読み込み Ogo 2003/03/12-22:07
記事番号19325へのコメント
>もとのデータは、業務用コンピューターで作成したもので、
>エクセルやアクセスで作ったものではなく、私がパソコンで
>データ管理をしたいので、CSVファイルに変換して
>もらっているのです。

え〜と、こちらの表現があまりにも限定した条件だったのですが、
「項目内改行」がある場合、エクセルだけは特殊な形でデータを書き出すのです。
エクセルでなければ全部アクセスと一緒だと思われます。

# テキストエディタで CSV ファイルを開いて1行目と2行目の
# 項目数を確認すればすぐにわかるはずですが。
19351 みなさんありがとうございました ひろきち 2003/03/13-09:11
記事番号19329へのコメント
みなさん、どうもありがとうございました。

>新規作成でTBLを選び簡易作成の簡易表で進めてゆくと
>項目数を設定できるようになっていると思いますがそこで少し多めに
>項目数を設定して表を作成する。
>そのTBLにファイル−読み込み−CSVファイルの読み込みを設定
>実行し読み込んだデータを見ながら項目名の変更をされたら
>いかがでしようか?

おかげさまで、うまく全項目の読み込みができました。
ありがとうございました。

戻る