-1

私のテキストデータファイルは次のようなものです。

{1000}xxx{1200}xxx{3000}xxxxxx{5000}
{1000}xx{1500}xxxxxx{4000}xx{6000}
{1000}xxxx{1600}xxx{3000}xxx{6000}
...

このデータファイルをcsvファイルまたはExcelファイルに変換して分析する必要があります。Excelやその他の変換ソフトウェアを試しました。しかし、それは機能していません。

VBを使用してそれを行うことはできますか?私はVBを長い間(10年以上)使用していませんでした。

ごめんなさい。私はそれを明確にしませんでした。

中括弧内の数字はフィールド名です。各レコードに同じフィールドはありません。変換後の結果は次のようになります。

(header line) 1000  1200 1500 1600 3000 4000 5000 6000
(record line)  xxx   xxx            xxx       xxx
      .        xxx        xxx            xxx       xxx
      .        xxx             xxx  xxx            xxx

私たちは毎日テキストデータファイルを持っています(10-20レコード)。データは大きくありませんが、csvファイルに変換できる場合は、Excelファイルに再入力する必要はありません。これは私たちに多くの時間を助けることができます。

4

2 に答える 2

0

ほとんどの場合、プログラミング言語 (VB など) を使用してこの変更を行うことができます。しかし、あなたがそれをする必要があるかどうかはわかりません。

同じ種類のファイルを何度も変換するプログラムを作成しようとしている場合は、VB.net でプログラムを作成するのが理にかなっています。

参考までに、あなたが何をする必要があるかをもっと理解せずに、さらにアドバイスするのは難しいですか? たとえば、ファイルのサイズ、それを行う必要がある頻度、対象となる形式など...

...しかし、私が提供した答えは、あなたが尋ねた質問に答えました! ...そして私は担当者ポイントを求めています;)

于 2013-03-21T17:53:00.463 に答える