Excel Dosyası Açma

Giriş

Aspose.Cells.GridDesktop kullanarak Excel dosyasını açmak için bir masaüstü uygulaması oluşturmanız gerekmektedir. Windows formunuza Aspose.Cells.GridDesktop kontrolünü nasıl ekleyeceğiniz hakkında bilgi sahibi değilseniz, Aspose.Cells.GridDesktop’ı nasıl kullanırım? başlıklı konuya bakmalısınız.

Aspose.Cells.GridDesktop, bir Excel dosyasını açmak için aşağıdaki üç farklı yol sağlar.

  1. Dosyadan Açma
  2. CSV Dosyasını Açma
  3. Akıştan Açma

Excel Dosyası Açma

Bu örnekte bir masaüstü uygulaması oluşturun ve aşağıdakileri yapın.

  • Forma bir GridControl Kontrolü ekleyin.
  • Metin özellikleri aşağıdaki gibi ayarlanmış üç düğme ekleyin:
    • Excel Dosyası Aç
    • CSV Dosyası Aç
    • Akıştan Aç

Dosyadan Açma

Bir Excel dosyasından içeriği Aspose.Cells.GridDesktop kontrolüne yüklemek için, kontrolün bir yöntemini çağırmanız gerekecek. Bundan sonra, Aspose.Cells.GridDesktop kontrolü belirtilen yoldan dosyayı otomatik olarak bulacak ve içeriğini gösterecektir. Bir Excel dosyasının içeriğini yükleme kod örneği aşağıdaki örnekte verilmiştir. Excel Dosyası Aç düğmesinin Click olayını oluşturun ve aşağıdaki kodu yapıştırın.

Yukarıdaki kod örneği, geliştiricilerin istedikleri gibi kullanabileceği bir kod örneğidir. Örneğin, bir Windows form yüklenirken bir Excel dosyasını otomatik olarak yüklemek istiyorsanız, bu kodu Form’un Load olayı altına ekleyebilirsiniz.

CSV dosyası açma

Aspose.Cells.GridDesktop kontrolü, CSV dosyasını yükleme işlemi de destekler. CSV Dosyası Aç düğmesinin Click olayını oluşturun ve aşağıdaki kodu yapıştırın.

Akıştan Açma

Yukarıdaki tartışmamızda, bir Excel dosyasını dosya yolunu kullanarak yükleme konusunu ele aldık ancak Aspose.Cells.GridDesktop kontrolü aynı zamanda akıştan da Excel dosyası yükleme işlemini destekler. Akıştan Aç düğmesinin Click olayını oluşturun ve aşağıdaki kodu yapıştırın.

Dosyayı bir akış olarak kullanmak, herhangi bir türde dosya erişimi veya paylaşım ihlali sorunlarını engellemek için daha iyi bir yaklaşımdır çünkü bu yaklaşım, akışı kapatılarak dosyalara olan tüm bağlantıları kapatmayı garanti altına almaktadır.