Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
Por diogeles
Posts
#22285
Pessoal preciso de uma macro que importe arquivos XML de uma determiada pasta suponhamos que a pasta que a pasta seja essa:

C://XMLS

Ou pode ser até mais simples do tipo que ao executar a macro ele abra a janela pra mim escolher o local do XML.
Avatar do usuário
Por alexandrevba
Avatar
#22340
Boa noite!!

Tente algo assim..
Código: Selecionar todos
Sub AleVBA_4512()
'Veja também:
'Import Multiple Xml Files From A Folder Into A Single Sheet With VBA
'https://www.extendoffice.com/documents/excel/3388-excel-import-multiple-text-csv-xml-files.html
    For Each i In Application.GetOpenFilename("XML Files (*.xml), *.xml", , "Import XML", , True)
        ActiveWorkbook.XmlMap("NomeMeuArquivo").Import i
    Next
End Sub
Att
Por Piacentini19
Posts
#46245
Olá,
Estava a procura de algo como essa importação, mas quando coloco os dados desda macro sempre da erro. Como proceder? No erro informa que a função não esta definida.
Por Piacentini19
Posts
#46257
Olá.
Eu procurei aqui neste fórum e em outros e encontrei uma macro para realizar a importação, entretanto, quando a importação é realizada com mais um arquivo XML os seguintes sobrepõem os anteriores.
Teria como fazer com que criasse uma lista?
Na planilha em anexo tenho algumas macros com loop, mas não esta funcionando.

Desde já agradeço....
Você não está autorizado a ver ou baixar esse anexo.
Por Pegorini
Posts Posts
#46282
Olá Piacentini.

Veja se aplanilha no anexo atende sua necessidade.

A macro foi desenvolvida pelo "fera" Saulo Robles do planilhando.

Fiz apenas uma pequena alteração.
Você não está autorizado a ver ou baixar esse anexo.
Por Piacentini19
Posts
#46284
Jovem, segunda vez que você me ajuda rsrs,
Muito obrigado, foi possivel realizar a importação, a coluna de chave fica em colunas diferentes em alguns momentos, mas da pra tratar aqui.
Vai servir muito para as conferencias que quero realizar, junto com a do SPED e o XML vinculado ao banco de dados vai ficar uma coisa linda rsrs.
Mais uma vez, muito obrigado...
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord