Importar arquivo Xml CT-e para Excel
Nessa postagem vou disponibilizar um arquivo Excel que importa o Xml do CT-e (conhecimento de transporte eletrônico) utilizando código VBA.
Esse código tem a mesma estrutura do arquivo disponibilizado no link https://fabiomitsueda.com.br/importar-arquivo-xml-nf-e-para-excel/ para leitura de NF-e (Nota fiscal eletrônica), com adaptações feitas para atender o Manual de Orientação do Contribuinte, Anexo I – Leiaute do CT-e, Versão 3.00a – abril 2019.
O código VBA é desprotegido e pode ser adaptado a sua necessidade com pequenos ajustes, tentei comentar o máximo possível, mas caso tenham duvidas deixem nos comentários.
No arquivo que disponibilizei para leitura do xml da nf-e tiveram muitas duvidas e erros relacionados as referencias utilizadas no projeto, para evitar isso abaixo vou instruir como alterar as referencias usadas no projeto VBA.
Primeiro você precisa entrar no ambiente VBA, para isso clique na tecla Alt do seu teclado e com ela pressionada clicar na tecla F11, você também pode clicar na guia desenvolvedor > Visual Basic.
Será aberto o VBA, clique em Ferramentas depois em Referências…
Veja na imagem abaixo eu utilize a referencia Microsoft XML, v6.0, isso funciona perfeitamente para a minha versão do office, mas para sua versão pode não funcionar ai é necessário trocar, veja que abaixo existem a versão v3.0 e a v5.0, provavelmente elas não vão estar na sequencia e será preciso descer a barra de rolagem, você deve tirar a seleção da v6.0 e testar outras versões caso seu office apareça algum erro.
Coloquei alguns dados do CT-e de agrupados por Emitente, Tomador, Remetente, Expedidor, Recebedor e Destinatário, etc… Abra o arquivo e clique em Capturar XML,s
Ao clicar em Capturar XML’s será aberto um formulário conforme imagem abaixo, clique na pasta para escolher o caminho ou digite na caixa de texto depois clique em Executar, o arquivo irá ler todos os arquivos XML’s da pasta selecionada.
Olá, estou tentando importar os CTes e esta apresentando o seguinte erro: Erro em tempo de execução 91 – A variável do objeto ou variável do bloco “With” não foi definida.
Boa tarde!
Estou tentando utilizar a planilha, mas estou com dificuldades devido ao erro: “Erro em tempo de execução 13” tipos incompatíveis.
Poderia me ajudar!?
Como extrair os dados da observação?
‘criei uma variavel
Dim strxObs as string
‘criei uma TAG
For Each xmlNode In xmlDoc.getElementsByTagName(“compl/xObs”)
strxObs = xmlNode.SelectNodes(“xObs”)(0).Text
‘e coloquei onde quero que salva
shtXml.Cells(I, 71).Value = strxObs
Pingback: viagra 100 mg canada
Pingback: help me write my essay
Pingback: best essay writer service
Pingback: college essay writing service
Pingback: online custom essay writing service
Pingback: write my essay reviews
Pingback: help writing a descriptive essay
Pingback: best custom essay site
Pingback: essay writers needed
Pingback: essay checking service
Pingback: essay writing service law
Pingback: who will write my essay
Pingback: essay help websites
Pingback: essay help 123
Pingback: college essay help service
Pingback: vicodin prices pharmacy
Pingback: glucophage pharmacy
Pingback: pharmacy global rx
Pingback: the people's pharmacy wellbutrin
Pingback: tamiflu online pharmacy
Pingback: cialis professional review
Pingback: how to get sildenafil
Pingback: tadalafil treatment for painful erection
Pingback: generic for cialis
Pingback: how to get female viagra otc
Pingback: reddit cialis
Pingback: viagra online price
Pingback: where can you buy viagra in canada
Pingback: cialis dosage reddit
Pingback: sildenafil 20 mg online prescription
Pingback: 5mg cialis
Pingback: cialis free trial voucher 2019
Pingback: reputable online pharmacy xanax
Pingback: online pharmacy no prescription vicodin
Pingback: sildenafil tablets where to buy
Pingback: tadalafil (℞) 20mg tablet
Pingback: cialis online canadian
Pingback: generic viagra without prescription
Pingback: overseas pharmacy adipex
Pingback: buy cialis no prescription australia
Pingback: where can you buy viagra over the counter in canada
Pingback: female viagra buy online in india
Pingback: sildenafil daily use
Pingback: cheapest price for sildenafil 100 mg
Pingback: buy viagra online us pharmacy
Pingback: viagra generic germany
Pingback: cialis most trusted
Pingback: cialis para que sirve
Pingback: cialis no prescription arizona
Pingback: stockists of cialis
Pingback: bactrim ossiuri
Pingback: flagyl sneezing
Pingback: einnahmezeit gabapentin
Pingback: 600mg lyrica
Pingback: valtrex asymptomatic
Pingback: tamoxifen immunosuppression
Pingback: lisinopril uso
Pingback: metformin iron
Pingback: furosemide drug
Pingback: medicine rybelsus
Pingback: semaglutide 2 mg weight loss
Pingback: rybelsus dose
Pingback: can i drink alcohol while taking cephalexin
Pingback: metronidazole erythromycin
Pingback: zoloft sweating
Pingback: when is the best time to take cymbalta
Pingback: gaborone gabapentin
Pingback: fluoxetine tiredness
Pingback: lexapro menstrual cycle
Pingback: over the counter female viagra
Pingback: duloxetine mechanism
Pingback: cephalexin keflex 500 mg oral cap
Pingback: youtube escitalopram 10 mg vs 5 mg review
Pingback: how much cephalexin should i take for tooth infection
Pingback: foods to avoid when taking ciprofloxacin
Pingback: bactrim for boils
Pingback: does bactrim treat mrsa
Pingback: how long to take amoxicillin for sinus infection
Pingback: cozaar without prescription
Pingback: contrave 60 comprimidos preço
Pingback: mp flomax 15
Pingback: depakote for depression
Pingback: does augmentin treat strep
Pingback: diltiazem half life
Pingback: diclofenac sodium 75 mg tablet
Pingback: citalopram first day
Pingback: how much does ddavp cost without insurance
Pingback: intensive lipid lowering with simvastatin and ezetimibe in aortic stenosis the seas trial
Pingback: effexor vs zoloft
Pingback: flexeril alcohol
Pingback: aripiprazole dose
Pingback: amitriptyline for sleep
Pingback: allopurinol 100 mg tablet
Pingback: baby aspirin for heart
Pingback: augmentin and pregnancy
Pingback: baclofen medication
Pingback: bupropion side effects
Pingback: celebrex safety
Pingback: what is celecoxib 100mg used for
Pingback: ashwagandha estrogen
Pingback: how long does buspar stay in your system
Pingback: remeron ambien
Pingback: protonix dr 40 mg
Pingback: semaglutide 68 units
Pingback: abilify depression
Pingback: robaxin methocarbamol
Pingback: ramipril lactose
Pingback: acarbose sigma
Pingback: repaglinide transdermal delivery
Pingback: synthroid steroids
Pingback: what is sitagliptin for
Pingback: stromectol otc
Pingback: should you take a baby aspirin if you take voltaren of other anti inflamatory drug
Pingback: tizanidine tab
Pingback: venlafaxine extended release 150 mg
Pingback: spironolactone cause weight gain
Pingback: tamsulosin esparma 0 4
Pingback: tadalafil pulmonary hypertension
Pingback: cialis online pills
Pingback: legal online pharmacy review
Pingback: online pharmacy promethazine-codeine syrup
Pingback: goodrx sildenafil reviews
Pingback: sildenafil overdose
Pingback: buy levitra 20mg online
Pingback: order levitra tablets
Pingback: stromectol tab
Pingback: where to buy stromectol online
Pingback: stromectol generic
Pingback: buy generic tadalafil
Pingback: vardenafil generico en mexico
Pingback: stromectol 3 mg dosage
Pingback: tadalafil heart valve
Pingback: viagra pills generic brand
Pingback: ivermectin 9 mg tablet
Pingback: ivermectin tablet price
Pingback: buy viagra best price
Pingback: vardenafil aurochem 20mg
Pingback: allergy to trimox
Pingback: metronidazole vaginal gel used for
Pingback: what is keflex
Pingback: ciprofloxacin for sinusitis dosage
Pingback: doxycycline 100mg twice a day
Pingback: prednisone 20 mg para que sirve en adultos
Pingback: tamoxifen increases risk of
Pingback: modafinil cena
Pingback: which is safer amlodipine or lisinopril
Pingback: what happens if you take metformin and don't need it
Pingback: how long does it take for valacyclovir to work on herpes
Pingback: can you take amoxicillin if you're allergic to penicillin
Pingback: trazodone classification
Pingback: cephalexin 500 mg para que sirve en español
Pingback: does lyrica cause weight gain