? Extensible Markup Language o XML, es un lenguaje que etiqueta los datos con etiquetas definidas por el usuario con el fin de transportar y almacenar los datos , así como organizar en un formato de búsqueda . Puede importar y exportar XML dentro y fuera de las hojas de cálculo de Excel 2010 , así como utilizar las características incorporadas de mapeo XML de Excel. XML
XML es una forma de plataforma cruzada para describir los datos . No depende de ningún tipo de dispositivo o software específico para funcionar , ya que su única función es definir los datos contenidos en el archivo. En él se definen los datos introduciéndola en las etiquetas entre corchetes , al igual que lo Hyper Text Markup Language , o HTML, utiliza con el fin de instruir a un navegador web cómo mostrar el contenido entre corchetes , sin embargo , las etiquetas XML son definidos por el usuario y , por lo tanto, pueden personalizar para describir con mayor precisión los datos entre corchetes . Estos soportes personalizados permiten que los datos guardados en un formato legible por máquina .
Importación y exportación a Excel
Excel , hoja de cálculo básico de Microsoft Office , puede manejar XML - base de datos de archivos . Puede ser útil para crear o editar un archivo - uno cuyo destino final es ser un archivo XML - en Excel , como estructura de la célula de Excel se puede simplificar la inserción de formato XML. Para exportar manualmente un archivo de Excel como XML, haga clic en el menú " Archivo" y luego elegir la opción " Guardar como". Escriba un título para su archivo en la línea de texto y, a continuación , en el menú desplegable debajo del cuadro de texto, elegir la opción " XML hoja de cálculo "y luego" Guardar. " para importar un archivo XML existente y crear una hoja de cálculo XML , abra Excel , a continuación, haga clic en" archivo "y" Abrir ". Desde el" archivos de tipo ", seleccione " Archivos XML " y vaya a donde tiene el archivo XML almacenado en el dispositivo de la unidad de escritorio o de la memoria dura . Haga clic en " Abrir".
Asignación de esquema XML
Excel 2010 tiene un conjunto de características integradas de extensibilidad , incluyendo uno que funciona con Microsoft Visual Basic para permiten crear un esquema XML , o la economía . Para ello, se necesita tanto Excel 2010 y Visual Basic instalados en el equipo. Tendrá que crear un archivo de datos XML básico en un editor de texto, cree un libro en blanco en Excel , abra el el Editor de Visual Basic presionando la tecla " Alt" y " F11 " al mismo tiempo. Cree un nuevo módulo en el editor utilizando un código Create_XSD Sub ( ), disponible en la página de Microsoft MSDN. Ejecuta el archivo en Visual Basic y abra el plazo de Excel para crear el esquema de asignación .
Importación de datos en exisiting esquema
También puede utilizar Excel 2010 para importar existentes datos XML en un mapa de esquema creado . Abra el libro que contiene el mapa y abra el Editor de Visual Basic , al pulsar la tecla " Alt" y " F11 " al mismo tiempo. Copia y pega el siguiente código en el editor , en sustitución de su título del esquema de " NameOfMap " y su nombre de archivo en XML ("C: \\ NameOfFile.xml ") : Sub ImportXmlFromFile () ThisWorkbook.XmlMaps ( " NameOfMap ") . Import ("C: \\ NameOfFile.xml ") End Sub
Cierre el editor , abra el menú " Macros " en la ficha " Desarrolladores " y haga clic en "Ejecutar " para importar los datos en el esquema < . br>