Convertir un libro de Excel en una plantilla de formulario de InfoPath

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Algunas organizaciones usan libros de Microsoft Office Excel como formularios para recopilar datos. Estos libros suelen incluyen celdas en blanco para los usuarios especifiquen datos. Puede convertir un libro en una plantilla de formulario de Microsoft Office InfoPath mediante el Asistente para importación de InfoPath. Al convertir un libro en una plantilla de formulario, los usuarios pueden beneficiarse de las características de InfoPath, como la validación de esquema, controles dinámicos como secciones de repetición y la lógica empresarial, como la validación de datos. Además, puede hacer que la plantilla de formulario esté disponible para una audiencia más amplia mediante la creación de una plantilla de formulario habilitadas para el explorador. Para crear una plantilla de formulario habilitadas para el explorador, debe publicar una plantilla de formulario compatible con el explorador en un servidor que ejecuta InfoPath Forms Services. Formularios basados en plantillas de formulario habilitadas para el explorador pueden rellenarse mediante un explorador Web.

Cuando se convierte un libro de Excel en una plantilla de formulario de InfoPath mediante la configuración predeterminada del Asistente para importación, la plantilla de formulario resultante contiene el diseño del libro de Excel. Además, las celdas del libro de Excel que cumplan determinadas condiciones se convierten automáticamente en controles de cuadro de texto en los que los usuarios pueden especificar datos. Por ejemplo, si una celda tiene formato para mostrar un borde en todos los lados, dicha celda se convierte en un control de cuadro de texto en la plantilla de formulario resultante. Si decide no utilizar la configuración predeterminada del Asistente para importación, puede incluir sólo el diseño al importar el libro de Excel o convertir sólo determinados tipos de celdas en controles.

En este artículo se explica el concepto básico y el procedimiento para convertir un libro de Excel en una plantilla de formulario de InfoPath, incluidas las características y la configuración que no se admiten en el proceso de conversión.

En este artículo

Conversión de un libro de Excel en una plantilla de formulario de InfoPath

Características y configuración que no se admiten completamente durante la conversión

Convertir un libro de Excel en una plantilla de formulario de InfoPath

Conversión de un libro de Excel en una plantilla de formulario de InfoPath

Cuando se convierte un libro de Excel en una plantilla de formulario de InfoPath, se utiliza el libro como guía para crear una nueva plantilla de formulario. La estructura de tabla del libro se vuelve a crear como una diseño de tabla en la plantilla de formulario. Si se incluyen celdas que se utilizan para recopilar datos al convertir el libro, se agregan controles de cuadro de texto a la plantilla de formulario en las celdas de la tabla de diseño correspondientes a la ubicación de los campos en el libro. En la plantilla de formulario resultante se presenta el tamaño y la posición de las celdas, bordes de celda y sombreado admitidos, y si las celdas se combinan o dividen.

Si el libro contiene varias hojas, los datos y el formato de la primera hoja se agrega a la ver predeterminada de la nueva plantilla de formulario y las hojas adicionales se convierten en vistas correspondientes en la plantilla de formulario. Los títulos de las vistas adicionales coinciden con los títulos de las hojas.

Para comprender mejor la relación entre un libro que se convierte mediante el Asistente para importación de InfoPath y la plantilla de formulario resultante, imagine que es un agente de seguros que tiene un libro llamado Reclamaciones.xls que contiene dos hojas. La primera hoja se llama Hogar y la segunda se llama Automóvil. Entre las columnas de cada hoja se encuentran los encabezados Tipo, Descripción, Importe del préstamo y Precio de adquisición. Las columnas Importe del préstamo y Precio de adquisición de cada hoja tienen formato para utilizar un tipo de datos de moneda. Todos los encabezados tienen formato de texto azul en negrita. La hoja Hogar contiene una fórmula para calcular plazos de amortización. Se utiliza una celda, con formato de borde en todos los lados, para especificar el nombre de un cliente.

Si utiliza el Asistente para importación para convertir Reclamaciones.xls en una plantilla de formulario, crea una plantilla de formulario llamada Reclamaciones.xsn.

Libro de Excel antes y después de convertirse en una plantilla de formulario de InfoPath
Cuando se convierte un libro de Excel en una plantilla de formulario de InfoPath, se conserva el diseño y otros elementos.

Esta nueva plantilla de formulario contiene dos vistas. La vista predeterminada, llamada Hogar (predeterminada), contiene el diseño y el formato de la hoja Hogar. La segunda vista, llamada Automóvil, contiene el diseño y el formato de la hoja Automóvil. Cada vista contiene una tabla con los encabezados de columna Tipo, Descripción, Importe del préstamo y Precio de adquisición, con formato de texto azul en negrita, igual que en el libro original. Sin embargo, en función de la configuración que se elija en el Asistente para importación, algunas características pueden ser diferentes en la plantilla de formulario resultante:

  • Si se utiliza el Asistente para importación para convertir Reclamaciones.xls en una plantilla de formulario conservando sólo el diseño    La plantilla de formulario resultante contiene una tabla de diseño correspondiente a la tabla del libro de Excel. La plantilla de formulario no contiene ningún control de cuadro de texto.

  • Si se utiliza el Asistente para importación para importar Reclamaciones.xls conservando el diseño y convirtiendo las celdas en controles     La plantilla de formulario resultante contiene una tabla extensible. Las celdas que cumplan determinadas condiciones, como la celda con formato de borde en todos los lados, y las celdas que contengan o hagan referencia a una fórmula para calcular plazos de amortización se convierten en controles de cuadro de texto.

    Nota: Aunque las celdas que contienen fórmulas o hacen referencia a ellas se convierten en controles de cuadro de texto, las fórmulas no se conservan en la plantilla de formulario resultante. Debe volver a crear la funcionalidad de la fórmula mediante las características correspondientes en InfoPath.

Principio de página

Características y configuración que no se admiten completamente durante la conversión

Determinada configuración y formato de los libros de Excel no se admite en InfoPath. Al convertir un libro que contiene dicha configuración, la plantilla de formulario de InfoPath resultante no contendrá dichas características o configuración. Por ejemplo, si el libro tiene un encabezado que contiene una imagen, ésta no se conservará en la plantilla de formulario de InfoPath resultante porque InfoPath no admite imágenes en los encabezados y pies de página.

A continuación se incluye una lista de las características y la configuración que no se conserva al convertir un libro de Excel en una plantilla de formulario de InfoPath:

  • Celdas con formato "reducir hasta ajustar"

  • Imágenes de fondo de celda

  • Patrones de fondo de celda

  • Degradado de celda

  • Formato condicional

  • Validación de datos

  • Fórmulas

  • Macros

  • Configuración de impresión (incluido el cambio de tamaño de papel A4, blanco y negro, centrado en la página, número de la primera página, orden de páginas, imágenes, imprimir cuadrículas, calidad de impresión, encabezados de fila y columna, filas y columnas en todas las páginas, escala y establecer área de impresión)

  • Alineación de texto vertical

  • Filas más estrechas que el alto de fuente predeterminado de 10pt

  • WordArt

En la siguiente lista, se explican las características y configuración que se admiten parcialmente al convertir un libro de Excel en una plantilla de formulario de InfoPath:

Celdas con formato de datos    Los estilos o colores aplicados a celdas con formato de datos no se convierten. Por ejemplo, si una celda tiene formato para mostrar números negativos como texto en color rojo, el valor de número se convierte, pero el formato de texto en color rojo no se convierte.

Hipervínculos que hacen referencia a protocolos no admitidos     Todos los hipervínculos se convierten, pero si se utiliza un protocolo distinto de http:, https:, ftp: o mailto:, el hipervínculo no funcionará cuando el usuario haga clic en él.

Alineación y formato de encabezados y pies de página     Un encabezado o pie de página de un libro de Excel puede contener una sección izquierda, central y derecha. Éstas se concatenan al realizar la importación en InfoPath. Por ejemplo, un libro con un encabezado izquierdo que contenga el nombre "Pilar Pinilla Gallego", un encabezado central que contenga el título "Informe de estado" y un encabezado derecho que contenga la fecha "13 de octubre de 2007" se convertiría en una plantilla de formulario de InfoPath con un solo encabezado que contendría el siguiente texto: "Pilar Pinilla GallegoInforme de estado13 de octubre de 2007". Si sólo una sección del encabezado o pie del libro contiene texto, el texto resultante de la plantilla de formulario se alineará en correspondencia. Por ejemplo, si sólo la sección derecha del encabezado contiene texto en el libro, el texto correspondiente en la plantilla de formulario se alineará a la derecha. De lo contrario, todo el texto del encabezado o pie se alinea a la izquierda al importarlo. La configuración de fuente aplicada a la primera sección de encabezado o pie en el libro se aplica a todo el encabezado o pie en la plantilla de formulario de InfoPath resultante.

Conversión de fuentes    Aunque InfoPath importa las fuentes de un libro al crear una nueva plantilla de formulario, si las fuentes del libro no están disponibles en el equipo en el que se realiza la importación, se seleccionarán automáticamente fuentes alternativas para la plantilla de formulario.

Celdas combinadas implícitamente     En Excel, si se escribe más texto del que cabe en la celda actual, el texto aparecerá sobre las celdas siguientes como si éstas se hubieran combinado. InfoPath no admite esta característica. Si una celda convertida contiene más texto del que cabe en la celda, el texto se ajustará a la siguiente línea en InfoPath. Para evitarlo, antes de importar el libro, seleccione la celda y las celdas siguientes que sean necesarias para contener el texto, y combínelas para que el texto quepa en la celda combinada.

Informes de tabla dinámica     Los informes de tabla dinámica se convierten como tablas de diseño.

Tablas muy grandes     InfoPath admite tablas con un tamaño máximo de 63 columnas de ancho y 999 filas de longitud. Si un libro de Excel sobrepasa estos límites, sólo se convertirán las primeras 63 columnas y 999 filas.

Nota: Algunos libros de Excel no se puede abrir sin una contraseña. Si este es el caso con el libro, es podrán que no pueda importarlo correctamente en InfoPath. Para solucionar el problema, pruebe a quitar el requisito de contraseña para el libro antes de importarlo. Además, algunos libros están diseñados para evitar que los usuarios de mover, eliminar, ocultar o cambiar el nombre de las hojas de cálculo y cambiar otros elementos estructurales en el libro. Si este es el caso con la hoja de cálculo, es podrán que no pueda importarlo correctamente en InfoPath. Para solucionar este problema, pruebe a quitar el estructural restricciones de modificación para el libro antes de importarlo.

Principio de página

Convertir un libro de Excel en una plantilla de formulario de InfoPath

  1. En el menú Archivo, haga clic en Importar formulario.

  2. En el cuadro de diálogo Asistente para importación, haga clic en Importador de InfoPath para libros de Excel y, a continuación, haga clic en Siguiente.

  3. Haga clic en Examinar.

  4. Busque el libro de Excel que desee convertir, haga clic en él y, a continuación, haga clic en Abrir.

  5. Para cambiar el comportamiento de importación predeterminado, haga clic en Opciones y, a continuación, seleccione las opciones que desee.

  6. Haga clic en Finalizar.

    Nota: En función del diseño y la complejidad del libro de Excel, es posible que algunos elementos de diseño o controles no aparezcan como se espera en la plantilla de formulario de InfoPath resultante. Por lo tanto, puede que sea necesario realizar ajustes en la nueva plantilla de formulario después de convertirlo.

Principio de página

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×