No.3
- 回答日時:
> yyyy年m月d日と入力すれば、ちゃんと2007年8月3日と表示
されません。いつもの余計なおせっかい機能が自分の知らない文字を
yyyy"年"m"月"d"日"と引用符で囲っています。もう一度書式設定を
開いてみれば判ります。
CSVで明らかに文字列なものを引用符で囲む習慣はなかった。なんでも
囲むのは、管理工学研究所あたりが判断を面倒くさがって始めた風習。
だから別名K3形式。普通のCSVで引用符をつけるのは数字と数値の区別
を必要とする場合や文字列にカンマそのものを含む場合のみ。
「ここは意味を解釈せずに無条件で表示する文字列だよ」という意味で
引用符で囲むのはアリだけど、煩雑で面倒くさい。だから言語によっては
「これは機能文字に見えるけど今回に限り無視してね」というときだけ
エスケープさせるって手口を使う。こっちの文化の人がExcelを設計して
いたら、いちいち引用符を書かずに済んだかも。
No.2
- 回答日時:
基本的にVBなど諸言語(注)も含め、文字列は””(たまに’’)で囲む伝統があリます。
(注)FORTRAN,COBOL言語の昔から文字リテラルは””で囲む。http://www16.plala.or.jp/hiyokogumi/3/310.html#a1 参考
その伝統を引いたかどうかはっきりしないが、だから””で囲むほうが、本則(標準)なんだが、エクセル等側で、なくても文字列と解釈してくれるものは、なくても済んでいるだけと考えればよい
と思う。
CSVファイルのデータなども、123,"東京","234"などが、原初的形だったと思うが、今では 123,東京,"234"が当たり前になっているように思う。
ただ日付書式の例だと、dなど特別の意味のある文字を、文字列dの意味で使うときは、””は省略できません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/04/17 09:25
- Excel(エクセル) 条件付き書式を使ってユーザー定義。「数字のみ」も「数字+アルファベット」も認識させたい。 2 2022/05/28 07:22
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/12/23 14:57
- Excel(エクセル) エクセルの条件付き書式 4 2023/04/17 11:05
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- その他(Microsoft Office) wordの差し込み印刷での日付表示 2 2023/08/15 16:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
文字列の後ろから必要分だけ削...
-
Accessのクエリで、replace関数...
-
UNICODE文字が含まれているかの...
-
エクセル ユーザー定義で""で...
-
URLで使える文字・使えない...
-
エクセル関数で記号から記号の...
-
文字数と単語数を数えるプログラム
-
vb6の初心者です。特定の文字に...
-
ダブルクォーテーションを文字...
-
右から何文字目にあるか文字位...
-
vbsの文字列代入
-
VBからACCESSのレポートを印...
-
VS C++6.0のCString にて先頭1...
-
文字列にアルファベットが何文...
-
strcmp( )関数について教えて...
-
テキストボックスのvalueとtext...
-
特定のセルが空白だったら、そ...
-
VB.NETで DataRow()を利用して...
-
ExcelVBAを使って、値...
-
表にフィルターをかけ、絞った...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessのクエリで、replace関数...
-
文字列の後ろから必要分だけ削...
-
UNICODE文字が含まれているかの...
-
ダブルクォーテーションを文字...
-
文字列にアルファベットが何文...
-
エクセル関数で記号から記号の...
-
strcmp( )関数について教えて...
-
awk で右端の文字を1文字削除...
-
C言語でギリシャ文字は使えます...
-
右から何文字目にあるか文字位...
-
VBからACCESSのレポートを印...
-
文字数と単語数を数えるプログラム
-
VBScriptでXcopyしたいのですが
-
◆COUNTIF関数またはダブルクォ...
-
秀丸マクロで、ダブルクォーテ...
-
エクセルのマクロでセルに数式...
-
テキストの文字列検索で、検索...
-
CSVの禁則文字
-
環境依存文字?をEnumで定義したい
-
GetDlgItemTextについて
おすすめ情報