Excel ile Javascript nasıl kullanılır

Javascript ile Excel e-tabloları oluşturun.

1. Adım

Javascript bloğunu oluştur. Bu blok, web tarayıcısına içerdiği kodun yürütülebilir komut dosyaları olduğunu söyler. HTML web sayfanızdaki aşağıdaki "" ve "" etiketlerinin arasına aşağıdaki kodu ekleyin:

Excel ile etkileşime giren tüm Javascript bu komut blokları arasında yer almaktadır.

2. Adım

Excel uygulama değişkenini başlatın. Bu değişken, Excel ile etkileşimde kullanılan Excel kitaplıklarını yükler. Aşağıdaki kod değişkeninizi başlatır:

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

3. adım

Elektronik tabloyu oluşturun ve etkinleştirin. Excel başlatıldığında, bir Excel dosyasındaki bilgileri içeren bileşenler olan bir çalışma kitabı ve elektronik tablo oluşturmanız gerekir. Aşağıdaki kod elektronik tabloyu oluşturur:

var book = excel.Workbooks.Add; book.Worksheets.Add; book.Worksheets (1). Etkinleştir;

4. Adım

Excel e-tablosunda bazı metinleri yazın. Elektronik tablo satırının her satırını satır doldurabilirsiniz. Bu örnekte, ilk hücre bir dize değeri için yapılandırılmıştır:

book.Worksheets (1) .Cells (1, 1) .value = "İlk Elektronik Sayfam";

Adım 5

Excel dosyasını kaydedin. Bu adım isteğe bağlıdır ve kullanıcı için bir "Kaydet" mesajı açar. Dosyayı kaydetmek isteyip istemediğini ve hangi klasöre kaydedileceğini kullanıcı soracaktır. Bir işletme için dahili bir uygulama yazacaksanız, tarayıcının güvenliğini, kullanıcı etkileşimi olmadan belgenin sabit diske kaydedilmesine açıkça izin verecek şekilde yapılandırabilirsiniz, ancak bu, web dışındaki harici ziyaretçiler için bir güvenlik sorunudur. Web sitesine güvenmiyorlar. Aşağıdaki kod kullanıcıya dosyayı kaydetmek isteyip istemediğini sorar:

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