2011-10-07 10 views
8

ExcelでCSVファイルを開いていて、そのファイルを開くたびに日付が明確でない日付に一部のフィールドが変更されます(重要なのはCAS番号ではありません) 。この動作を停止するにはどうすればよいですか?私は列の形式を変更することができますが、これは最初にCSVファイルを開くときに役立ちません。Excelの日付自動フォーマットをグローバルに停止する方法

+0

この質問をスーパーユーザーに移すことができます。 –

+0

テキスト値は '="によって2010-5-5 "'、https://stackoverflow.com/questions/165042を参照してください – xmedeko

答えて

3

ファイルがcsv形式で保存されている場合、書式の選択肢は保持されません。だから、二つの選択肢があります。

  1. アンフォーマット列をして
  2. Text Import Wizardあなたがアクセス時にこのデータを希望するたびに使用.XLSするファイルを保存します。このツールでは、データをExcelでどのように解釈するかを指定するオプションを提供します。
-1

すべてのセルの前にアポストロフィを配置してください。

これはテキストセルを作成するだけで、セルにはデータとして表示されません。

+1

私はあなたがポイントを見逃していると思う。OPは正しいフォーマットを取得する必要がありますか?それは –

10

ファイルには.csv拡張子がありますが、残念ながらできることはあまりありません。 Excelには.csvファイルの特別な処理があります。それに対処する方法がありますが、ファイルの名前を変更して他の拡張子を持たせる必要があります。 .csvファイルの拡張子を.txtに変更し、Excelで.txtファイルを開くことができます。今回は、インポートするファイルの詳細を確認するメッセージが表示されます。最初のステップで、を区切りにしてを選択します。 2番目のステップでは、区切り記号としてカンマを選択し、引用符要素の場合は二重引用符を選択します。最後に、次のステップで列の書式を指定するオプションがあります。すべての列を選択し、のテキストなどを選択するだけです。または、該当する列を1つ選択して番号を選択してください(数値が長い場合は科学的表記法(1.23456E + 10)になります)。

+0

これは2012年になりました..新しいバージョンのExcelに関するニュース – fearis

+0

新しいExcelのバージョンでは何もありません –

+0

これはちょっと信じられないほど馬鹿です。 – reima