2

皆さん、 SaveAs メソッドの引数として使用されるTextCodepageプロパティを設定しようとしています。.xls ファイルを .csv ファイルに変換するために使用されます。ただし、このプロパティは汎用オブジェクトを受け取り、適切に設定する方法がわかりません。msdn のドキュメントでは、Microsoft Excel のすべての言語で無視されているとだけ書かれています。または米国英語の Excel では使用されません。. ドキュメントを変換すると、無効な文字が生成され、入力ファイルがポルトガル語になります。したがって、この言語を受け入れるエンコード モードが必要です。助言がありますか?WorkbookSaveAsArgsWorkbook

4

1 に答える 1

4

xlCSV ではなく、FileFormat:=xlUnicodeText で保存することをお勧めします。ただし、その場合は「.csv」ファイル拡張子を使用してください。これにより、ポルトガル語の文字が保持されます。

于 2012-07-20T02:46:14.803 に答える