2011-02-02 15 views
1

Excel VBAを初めて使用しています。私の問題は、私はXMLファイルを持っており、その内容をExcelで表形式で表示する必要があることです。VBA Excelマクロを使用してXMLを読み取り、生成されたテーブルをカスタマイズします。

次のように私はサンプルVBAコードを書かれている:それはExcelの表形式でコンテンツを生成

Dim testFile As Workbook 

Set testFile = Workbooks.OpenXML(
Filename:="D:\sample.xml",LoadOption:=XlXmlLoadOption.xlXmlLoadImportToList) 

が、空のセルと、いくつかのゴミデータがたくさんある(XML内のデータは、関連するが、ここでは必要ありません)。空のセル(行と列の両方)を削除し、不要な列も削除する必要があります。

誰かがこれを進める方法についていくつかのアプローチを提案できますか?

答えて

1

VBAの快適さに応じて、ファイルを自分で解析することができます。 "Microsoft XML"(msxml#.dll)とlook at this questionへの参照は、あなたのために必要なものです。

関連する問題