C#のdataGridViewからExcelにデータを転送するときに問題があります。C#からExcelに文字列を転送するときのフォーマットの変更
私のデータは「84853435455002」で、Excelに保存したときは「8.675675E2」と表示されます。
データを完全に保存し、データに "E"が含まれないようにしたい。 これを解決するにはどうすればよいですか。
C#のdataGridViewからExcelにデータを転送するときに問題があります。C#からExcelに文字列を転送するときのフォーマットの変更
私のデータは「84853435455002」で、Excelに保存したときは「8.675675E2」と表示されます。
データを完全に保存し、データに "E"が含まれないようにしたい。 これを解決するにはどうすればよいですか。
セルをExcelでフォーマットし、数値にする必要がある場合は小数点以下の桁数を0に設定する必要があります。デフォルトでは、Excelのセル形式は入力をこのように変換する一般的な形式です。
ありがとう....私はそれを昨日見つけて、正しく動作します...ありがとうすべて – imans62
あなたはセルをテキストとして読むようにExcelに指示する必要があります。または、数字に特殊文字を追加すると、Excelでテキストとして読むことができます。例えば。 "'84853435455002"(数字の前に一重引用符を付ける)
データをExcelにエクスポートするために使用するものは何ですか? –
@RoBy * "import into" *、* "export from" *ではありませんか? –
転送するとコピー&ペーストを意味しますか?そのため、この質問はスタックオーバーフローに属していない可能性があります。これは、Excel固有の問題です。 Excelでセルの書式を変更することでこれを修正できると思います。数値からテキストのいずれかを使用するか、数値書式文字列を変更します。 – stakx