0
データを抽出するために.xlsファイルを読み取る製品があります。既存のデータに対して、各列をテキストから列へのウィザードを使用して手動でテキスト形式に変換しなければならないファイルを処理する前に、問題が発生しました。私たちはこのC#とオフィスオートメーションを行うことができますか?Excelテキストから列プログラムで
ありがとう
データを抽出するために.xlsファイルを読み取る製品があります。既存のデータに対して、各列をテキストから列へのウィザードを使用して手動でテキスト形式に変換しなければならないファイルを処理する前に、問題が発生しました。私たちはこのC#とオフィスオートメーションを行うことができますか?Excelテキストから列プログラムで
ありがとう
ウィザードを実行するには、ブックにマクロを作成する必要があります。線に沿って
マクロの実行:
Sub Macro1()
'
Worksheets("Sheet1").Range("A1:A10").TextToColumns Destination:=Range("A1"), _
DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=True, Other:=False, FieldInfo _
:=Array(Array(1, 1), Array(2, 1)), TrailingMinusNumbers:=True
End Sub
ウィザード、you can do that from OA tooを実行する必要があるときは、次にエクセル自体またはusing OA.
でマクロを作成することがあります。
HTH!
少し説明できますか? – Aneef
いくつかの例を提供できるかどうか分かりやすいでしょう。 – smirkingman
代替手段が存在する可能性があるため、これがなぜ行われなければならないのか知っているといいでしょう。 – Fionnuala
我々は、大規模なExcelファイルを処理するためのアプリケーションを持っています。このフォーマットを実行することなく、スローエラー – Aneef