Is it possible to export XML from Excel and transform it using an XSL in one go?
Sim. Use o seguinte processo:
-
Exportar usando o seguinte script: Exportar Excel para XML no VBA
-
Invoque msxml no arquivo de saída usando o seguinte script: Converter XML em CSV com XSL
-
Substitua
c:\testme.xsl
porxml2json.xslt
-
Substitua
c:\testme.xml
pela saída da exportação do Excel -
Combine os dois scripts em um arquivo, uma vez que eles funcionem separadamente