1
印刷機能を使用して、セル値をcsvファイルにエクスポートします。私は、このローカライゼーション設定の異なる複数のPCでこのマクロを使用します。私が経験している問題は、一部のPCではアウトプットが他に4,11,11であるということです。任意のフォーマットメソッドがあります。これは、セミコロンをセパレータとしてセミコロンで数値を書き込むことができますか?Excel正確な小数点付きの印刷番号セパレータ
印刷機能を使用して、セル値をcsvファイルにエクスポートします。私は、このローカライゼーション設定の異なる複数のPCでこのマクロを使用します。私が経験している問題は、一部のPCではアウトプットが他に4,11,11であるということです。任意のフォーマットメソッドがあります。これは、セミコロンをセパレータとしてセミコロンで数値を書き込むことができますか?Excel正確な小数点付きの印刷番号セパレータ
私の知る限り、小数点記号を変更するフォーマット方法はありません。代わりに、あなたのオプションは一時的にExcelに特殊文字を使用するか、Replace()を使用するように指示します。あなたは、彼らが数字と考えられているので、戻って正しい文字に変換するの、後ろに数字を読むとき、問題を抱えているいずれの場合も
Application.UseSystemSeparators = False
Application.DecimalSeparator = ";"
Print #1, rngValue.Text
それとも
Print #1, Replace(rngValue, ",", ";")
。
カンマを小数点記号として使用する場所のプログラマは、CSVファイルの10進値をどのように処理するのでしょうか?
あなたはコロンと言うつもりですか? –
そうですよ! – TheJoeIaut
置換機能を使用して '、'を '。'に置き換えることはできません。 – Ian