Cómo usar Javascript con Excel

click fraud protection
...

Crea hojas de cálculo de Excel con Javascript.

El lenguaje Javascript proporciona a los desarrolladores las herramientas para configurar contenido dinámico después de que una página web se haya cargado en el navegador web del usuario. Puede utilizar Excel con Javascript y generar una hoja de cálculo para sus lectores web. Esto abre una hoja de cálculo de Excel con el contenido que especifique, y el usuario puede elegir leer, editar y guardar el archivo en la computadora. Esto es beneficioso para los desarrolladores web que desean crear hojas de cálculo de Excel sobre la marcha en sus páginas web.

Paso 1

Crea tu bloque de Javascript. Este bloque indica al navegador web que el código contenido son scripts ejecutables. Agrega el siguiente código entre "

" y ""etiquetas en su página web HTML:

Video del día

Todo su Javascript que interactúa con Excel se coloca dentro de estos bloques de secuencias de comandos.

Paso 2

Inicie la variable de la aplicación Excel. Esta variable carga las bibliotecas de Excel, que se utilizan para interactuar con Excel. El siguiente código inicia su variable:

var excel = new ActiveXObject ("Excel. Solicitud" ); excel.visible = verdadero;

Paso 3

Crea la hoja de cálculo y actívala. Una vez que se inicializa la variable de Excel, debe crear un libro y una hoja de trabajo, que son los componentes de un archivo de Excel que contiene su información. El siguiente código crea la hoja de cálculo:

var libro = excel. Libros de trabajo. Agregar; libro. Hojas de trabajo. Agregar; libro. Hojas de trabajo (1) .Activar;

Etapa 4

Escriba algo de texto en la hoja de cálculo de Excel. Puede completar cada fila de la hoja de cálculo línea por línea. En este ejemplo, la primera celda está configurada para un valor de cadena:

libro. Hojas de trabajo (1) .Cells (1,1) .value = "Mi primera hoja de cálculo";

Paso 5

Guarde el archivo de Excel. Este es un paso opcional y abre un mensaje "Guardar como" para el usuario. Se pregunta al usuario si desea guardar el archivo y en qué carpeta se guarda. Si está escribiendo una aplicación interna para una empresa, puede configurar la seguridad del navegador para permitir explícitamente que el documento guardar en el disco duro sin la interacción del usuario, pero esto es un peligro para la seguridad de los visitantes de la web externos que no confían en el sitio web. El siguiente código pregunta al usuario si quiere guardar el archivo:

libro. Hojas de trabajo (1) .SaveAs ("C: \ excel_file. XLS ");