Vc poderia salvar o intervalo como HTML usando o método PublishObjects do Wokrbook. Exemplo:
ThisWorkbook.PublishObjects.Add(xlSourceRange, "C:MinhaPastaTeste.htm", "Plan1", "A1:A3", xlHtmlStatic, "NomeDaDIV", "Título").Publish (True)
Entretanto, se vc quiser o código xml ao invés do html de uma célula há um método mais simples, que seria através da propriedade Value do Range. Exemplo:
Debug.Print [A1:A3].Value(xlRangeValueXMLSpreadsheet)
Debug.Print [A1:A3].Value(xlRangeValueMSPersistXML)
Ou simplesmente:
Debug.Print [A1:A3].Value(11)
Debug.Print [A1:A3].Value(12)
Postado : 10/09/2018 1:12 pm