![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
No.2
・エクセルにCSV化をやらしていること
・元デ-タがエクセルの数値である
という条件でこうなるだけです。→だから,この条件だと何故こうなるのか,説明してあげてはいかがですか?
ーー
エクセルにさせるのが、CSV化する方法のすべてでないことを一応知っておくこと。→他の方法を知らないと,誰が言いました?
プログラム(VBA)でやれば、どうにでもなる。
CSVファイルをVBAで質問のように後から修正した形(前0つき)にもできる。→吃驚仰天。絶対不可能。是非御教授願います。Excelで「000342」だったデータが,CSVにしたとき「342」になりますが,それを「後から修正した形(前0つき)」の「000342」にどうやってするのですか?「0342」ではないですよ?0の個数をどうやってVBAで判断するのですか,CSVにした後で。
ーー
後者は(元デ-タがエクセルの数値である)は文字列にしてしまえば課題は解決する。→???。エクセルで「000342」と表示できているということは,(普通に考えて)数値データではないですよ?回答は,もっと整理してすること。
No.2
- 回答日時:
・エクセルにCSV化をやらしていること
・元デ-タがエクセルの数値である
という条件でこうなるだけです。
ーー
エクセルにさせるのが、CSV化する方法のすべてでないことを一応知っておくこと。
プログラム(VBA)でやれば、どうにでもなる。
CSVファイルをVBAで質問のように後から修正した形(前0つき)にもできる。
ーー
後者は(元デ-タがエクセルの数値である)は文字列にしてしまえば課題は解決する。
’を先頭につけ、0も埋める桁数だけつける
別列に=TEXT(A1,"0000000")のように書式つき文字列・テキスト化する。
など。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_07.png?c9bd177)
No.1
- 回答日時:
先頭に「'」をつけます。
「000342」であれば「'000342」と入力するのです。この状態でCSVに変換すれば、0が残ったままになります。ただ、そのCSVファイルを再びエクセルで開いて上書きすると、0が消えてしまいます。「'」の機能がCSVではサポートされていないためです。
一度作ったCSVファイルを再びExcelで編集することがないのであれば、上記の方法で大丈夫です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
- HTML・CSS HTMLタグのあるCSVファイルを利用する方法 4 2023/03/19 14:41
- Excel(エクセル) エクセル テーブル機能の不明点 2 2022/04/14 14:10
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Excel(エクセル) CSVファイルでVBAを動かす方法 3 2023/04/04 10:22
- Excel(エクセル) マクロ作成初心者です。CSVファイルの日付データについて 3 2022/12/14 06:02
- Visual Basic(VBA) VBAで出力したCSVファイルの先頭にカンマを挿入したい 5 2022/10/14 12:20
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの表で1年間の曜日を...
-
エクセルでの特別な文字を上に...
-
Microsoft Officeの中古は信用...
-
エクセルで会社の従業員のデー...
-
Excelで50個のセルに同じ文字を...
-
スプレッドシートで使う数式を...
-
エクセルでセルに標準で入力さ...
-
エクセルでB列でフィルターをか...
-
UNIQUE関数が使えないバージョ...
-
EXCELの質問です 119から足した...
-
libre 表計算ソフトの計算がう...
-
【マクロ】VLOOKUPにて参照元に...
-
お世話になります。 Excelを使...
-
【マクロ】 IFERROR関数をマク...
-
Excelで、項目の種類ごとにカウ...
-
エクセル日付 文字列の関数がエ...
-
【マクロ】セルに関数を入れる...
-
exselで最小数で並び替える関数
-
エクセルの空欄をつめて、次の...
-
Excel分析ツールでのポアソン回...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル共有したが、アクセス...
-
CDコレクションの管理表はワ...
-
Accessからエクセルにエ...
-
エクセルとPDFのURL化
-
エクセルにハイパーリンクで貼...
-
市販されている金銭出納帳に印...
-
エクセル関数
-
iPhoneの電話帳をエクセル化す...
-
pdfのデータ表 数字の計算...
-
イラストレーターの破線がエク...
-
エクセルにPDFファイルをリンク...
-
添付ファイルをダブルクリック...
-
エクセル出納帳
-
エクセルのセル単位のhtmlへの...
-
書類の修正・ 追加記入をした...
-
Excel2007で検索する文字列のプ...
-
エクセルのダウンロード方法
-
エクセル2003、ワード2003のク...
-
エクセルの不具合
-
パソコン初心者です。 ExcelとW...
おすすめ情報