Я программирую в исходном коде VBA логику для импорта XML-файла DOCTYPE CFXML, чтобы преуспеть, однако я не знаю, какую функцию использовать для импорта.
Я пытаюсь эту команду, но она неработа:
ActiveWorkbook.XmlImport Url: = sFile, ImportMap: = Nothing, Overwrite: = True, Destination: = Range ("$ A $ 1")
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE CFXML [
...
<ProductLineItem>
<ProductLineNumber>1000</ProductLineNumber>
<TransactionType>NEW</TransactionType>
<CPUSIUvalue>1</CPUSIUvalue>
<ProprietaryGroupIdentifier>1000</ProprietaryGroupIdentifier>
<Quantity>1</Quantity>
<ProductIdentification>
<PartnerProductIdentification>
<OrderedProductIdentifier>N/A</OrderedProductIdentifier>
<ProprietaryProductIdentifier>9009-
22A</ProprietaryProductIdentifier>
<ProductDescription>Server 1:9009 Model 22A</ProductDescription>
<ProductTypeCode>Hardware</ProductTypeCode>
<ProductIdentifierTypeCode>MTM-FC</ProductIdentifierTypeCode>
</PartnerProductIdentification>
</ProductIdentification>
...
Я хочу импортировать теги: ProductDescription, Количество, MonetaryAmount, ProductTypeCode, ProprietaryProductIdentifier, ProductIdentifierTypeCode.