Microsoft Excel dosyalarının tablolarını oluşturun ve yönetin.
Tablo Oluştur
Hesap tablolarının avantajlarından biri, telefon listeleri, görev listeleri, işlemler, varlıklar veya borçlar gibi farklı tiplerde listeler oluşturmanıza olanak tanımalarıdır. Çeşitli kullanıcılar birden fazla listeyi kullanmak, oluşturmak ve yönetmek için birlikte çalışabilir.
Aspose.Cells for Python via .NET listeler oluşturmayı ve yönetmeyi destekler.
Liste Nesnesi Avantajları
Veri listesini gerçek bir Liste Nesnesine dönüştürdüğünüzde birkaç avantaj bulunmaktadır
- Yeni satır ve sütunlar otomatik olarak dahil edilir.
- Listenizin altından toplam satırı SUM, AVERAGE, COUNT vb. göstermek için kolayca ekleyebilirsiniz.
- Sağa eklenen sütunlar otomatik olarak List nesnesine dahil edilir.
- Satırlar ve sütunlara dayalı grafikler otomatik olarak genişletilecektir.
- Satırlara ve sütunlara atanan adlandırılmış aralıklar otomatik olarak genişletilir.
- Liste kazara satır ve sütun silme işlemlerine karşı korunur.
Microsoft Excel Kullanarak Bir Liste Nesnesi Oluşturma
- Liste nesnesi oluşturmak için veri aralığını seçme
- Bu, Liste Oluştur iletişim kutusunu görüntüler.
- Veri için Liste nesnesini uygulama ve toplam satırı belirtme (Seç Veri, ardından Liste, sonra Toplam Satır).
Aspose.Cells for Python via .NET API kullanarak
Aspose.Cells for Python via .NET, bir Microsoft Excel dosyasını temsil eden Workbook adlı bir sınıf sağlar. Workbook sınıfı, bir Excel dosyasındaki her çalışma sayfasına erişimi sağlayan bir koleksiyon içerir.
Bir çalışma sayfası, Worksheet sınıfı tarafından temsil edilir. Worksheet sınıfı, bir çalışma sayfasını yönetmek için geniş bir özellik ve yöntem yelpazesi sağlar. Bir çalışma sayfasında bir ListObject oluşturmak için, list_objects sınıfının koleksiyon özelliğini kullanın. Her ListObject, aslında add sınıfının bir nesnesidir ve daha fazla List nesnesi eklemek ve belirtilen hücre aralığı için add yöntemini sağlayan add sınıfının bir nesnesidir.
Belirtilen hücre aralığına göre, List nesnesi Aspose.Cells for Python via .NET tarafından oluşturulur. List’i kontrol etmek için ListObject sınıfının özelliklerini (örneğin, show_totals, ListColumns vb.) kullanın.
Aşağıdaki örnekte, yukarıdaki bölümde Microsoft Excel kullanarak oluşturduğumuzla aynı ListObject’yi Aspose.Cells for Python via .NET API kullanarak oluşturduk.
Tabloyu Biçimlendir
İlişkili veri grubunu yönetmek ve analiz etmek için, hücre aralığını liste nesnesine (diğer adıyla Excel tablosu) dönüştürmek mümkündür. Bir tablo, diğer satır ve sütun verilerinden bağımsız olarak yönetilen ilişkili verilere sahip bir dizi satır ve sütundur. Varsayılan olarak, tablodaki her sütun başlık satırında filtreleme etkinleştirilmiştir, böylece listenin veri üzerinde hızlıca filtreleme veya sıralama yapabilirsiniz. Liste nesline toplam satır ekleyebilirsiniz (toplam fonksiyonları içeren özel bir satır), bu satırda toplam fonksiyonlarının açılır listeyi sağlar. Aspose.Cells for Python via .NET, listeler (veya tablolar) oluşturmak ve yönetmek için seçenekler sunar.
Liste Nesnesini Biçimlendirme
Aspose.Cells for Python via .NET, bir Microsoft Excel dosyasını temsil eden Workbook adlı bir sınıf sağlar. Workbook sınıfı, her çalışma sayfasına erişim sağlayan bir worksheets koleksiyon içerir.
Bir çalışma sayfası, Worksheet sınıfı tarafından temsil edilir. Worksheet sınıfı, bir çalışma sayfasını yönetmek için geniş bir özellik ve yöntem yelpazesi sağlar. Bir çalışma sayfasında bir ListObject oluşturmak için, list_objects sınıfının koleksiyon özelliğini kullanın. Her ListObject, aslında ListObjectCollection sınıfının bir nesnesidir ve istenen hücre aralığını belirlemek amacıyla add yöntemini sağlayan ListObjectCollection sınıfından bir nesnedir. Belirtilen hücre aralığına göre, Aspose.Cells tarafından bir ListObject oluşturulur. ListObject sınıfının özniteliklerini (örneğin, table_style_type) kullanarak tablonuzu biçimlendirebilirsiniz.
Aşağıdaki örnek, bir çalışma sayfasına örnek veri ekler, bir ListObject ekler ve ona varsayılan stilleri uygular. Microsoft Excel 2007/2010 tarafından desteklenen ListObject stilleri bulunmaktadır.