![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話になります。
先ほどOpenOffice.orgをダウンロードして「Base」というデータベースソフトを使っています。
取引先から「csv」ファイルがメールにて送られてきました。
ファイル名は「商品在庫.csv」。おそらくファイルの種類だと思うのですが、「microsoft office excel csv ファイル」となって、「a,」このようなアイコンのファイルです。
このファイルをbaseで開いてみたところ、一見おかしなところはなかったのですが、「商品管理番号」というところに本来「00001」のように0が頭に来るはずの商品管理番号がタダの「1」になっていました。
これはどのようにしたらbaseでも頭に0が入っていた場合表示できるようになりますでしょうか?
対象のファイルをエクセルで開いても同じように0は表示されなかったのですが、いろいろいじってみて拡張子を「.txt」にしてメモ帳で開いてみたら確かに00001のように頭に0が入力されていました。
これはエクセル側の設定などで解消できる問題でしょうか?
ご存知の方がいらっしゃいましたら是非ともご教授下さいませ。
No.1ベストアンサー
- 回答日時:
baseは、詳しくないので見当違いの回答でしたらすみません。
ためしにbaseでcsvを開いたら、calcが起動しました。
商品管理番号が、五桁固定ならセルを選択してそこで右クリックして
セルのフォーマットで数字のタブで先頭のゼロを5に設定すると表示されます。
No.2
- 回答日時:
>エクセル側の設定などで解消できる問題でしょうか?
いいえ。どちらかというとExcelが悪いとは思うのですが。
===
今のところ,解決策は二つあります。
1. OpenOffice.org Calcで読み直し,保存する。CSVファイルを読み込むときに図の画面で設定を行う
2. SQLを打ちこんで取り込む。なお,各々の型は適宜変更してください。
http://user.services.openoffice.org/en/forum/vie …
どうやら,OpenOffice.orgのテーブルは主キーがないとレコードを足したり編集したりできないようです。
CSVのデータに主キーとか,んなデータは記録されていないので,編集等が必要な場合は2案を採用し,主キーを指定したテーブルを作って読みこむでしょう。
#詳しいやり方は面倒なので省略。
![「OpenOffice.org「Base」」の回答画像2](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/9/376365_5497ef829e3e9/M.jpg)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) ドキュメントに保存していたエクセルのファイルが開きません。 2 2022/12/02 09:38
- Excel(エクセル) CSVファイルでVBAを動かす方法 3 2023/04/04 10:22
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Excel(エクセル) Excelのセル上の日付の不具合 3 2022/05/22 18:20
- その他(プログラミング・Web制作) データ解析ソフトRでのファイル入力read.csvがエラーになります 7 2022/03/27 22:11
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの指数を無効にしたい
-
複数のCSVファイルを横に並べて...
-
大量のCSVデータを1つのエ...
-
VBAでCSVの1行目だけを書き換え...
-
二つのCSVファイルを照らし合わ...
-
excelインポート時の「実行時エ...
-
EXCELにcsv形式の外部データを...
-
エクセルの日付への自動変換を...
-
OpenOffice.org「Base」での頭...
-
Accessにエクセルからデータを...
-
複数のデータ系列の線の太さを...
-
フォルダ内の全ブックのシート...
-
EXCEL マクロ クリップボードク...
-
VBA マクロ実行時エラー’1004Ra...
-
エクセル終了時の保存確認メッ...
-
エクセルVBAでmeに相当するもの...
-
cellsで特定の離れた範囲を選択...
-
エクセルでツールバーに「縮小...
-
昨日まで動いていたエクセルの...
-
エクセルVBA Workbook変数に変...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの指数を無効にしたい
-
複数のCSVファイルを横に並べて...
-
excelインポート時の「実行時エ...
-
大量のCSVデータを1つのエ...
-
VBAでCSVの1行目だけを書き換え...
-
複数のcsvファイルを1つのEXCEL...
-
Excel VBAを使った複数のCSVフ...
-
CSVファイルの結合(重複データ...
-
EXCELLの動きが遅い
-
「ほかのアプリケーションを無...
-
datファイル→csvファイル→datフ...
-
EXCELにcsv形式の外部データを...
-
二つのCSVファイルを照らし合わ...
-
EXCELで外部データの取り込みが...
-
【VBA初心者】同じフォルダ内の...
-
【エクセル VBA】CSVファイルの...
-
Accessにエクセルからデータを...
-
VBAで一定期間の名簿を検索、抽...
-
同じ形のCSVファイルを複数同時...
-
複数個のascファイルを1つ...
おすすめ情報