Comment utiliser Javascript avec Excel

Créez des feuilles de calcul Excel avec Javascript.

Étape 1

Créez votre bloc Javascript. Ce bloc indique au navigateur Web que le code qu'il contient est un script exécutable. Ajoutez le code suivant entre les balises "" et "" suivants dans votre page Web HTML:

Tout le Javascript qui interagit avec Excel est placé entre ces blocs de script.

Étape 2

Démarrez la variable d'application Excel. Cette variable charge les bibliothèques Excel utilisées pour interagir avec Excel. Le code suivant commence votre variable:

var excel = new ActiveXObject ("Excel.Application"); excel.visible = true;

Étape 3

Créez la feuille de calcul et activez-la. Une fois Excel initialisé, vous devrez créer un classeur et une feuille de calcul, qui sont les composants contenant les informations dans un fichier Excel. Le code suivant crée la feuille de calcul:

var book = excel.Workbooks.Add; book.Worksheets.Add; book.Worksheets (1). Activer;

Étape 4

Écrivez du texte dans la feuille de calcul Excel. Vous pouvez remplir chaque ligne de la feuille de calcul ligne par ligne. Dans cet exemple, la première cellule est configurée pour une valeur de chaîne:

book.Worksheets (1) .Cells (1, 1) .value = "Ma première feuille de calcul";

Étape 5

Enregistrez le fichier Excel. Cette étape est facultative et ouvre un message "Enregistrer" pour l'utilisateur. Il sera demandé à l'utilisateur s'il souhaite enregistrer le fichier et dans quel dossier le sauvegarder. Si vous allez écrire une application interne pour une entreprise, vous pouvez configurer la sécurité du navigateur pour autoriser explicitement l'enregistrement du document sur le disque dur sans intervention de l'utilisateur. Il s'agit d'un problème de sécurité pour les visiteurs externes du Web. Ils ne font pas confiance au site. Le code suivant demande à l'utilisateur s'il souhaite enregistrer le fichier:

book.Worksheets (1) .SaveAs ("C: \ excel_file.XLS");