Çok Yakında Yeni Bir Arayüzle karşınızdayız! http://yeni.delphican.com/

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
[ÇÖZÜLDÜ] cxgrid hücre formatı
#1
Arkadaşlar selamlar

Cxgrid in ,excele veri gönderimini kullanıyorum. Ancak değerleri string olarak aktardığı için, her defasında exceli açıp hücrelerde, değerleri sayıya dönüştür demek zorunda kalıyorum. Aktarımda direkt sayı olarak kaydetme işlemi ya da, sonrasında exceli formatlama kodu var mı? Excel gönderimi için ExportGridToXLSX fonksiyonunu kullanıyorum.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla
#2
Alıntı:
Microsoft Excel ve Delphi farklı veri formatlama kuralları kullanıyor. Ayrıca, Excel, OnGetDataText olayı gibi metinleri özelleştirmeyi desteklemez. XLSX değerlerinizi TcxGrid'deki gibi göstermek istiyorsanız, ExportGridToXLSX yönteminin AUseNativeFormat parametresini False olarak ayarlayın. Örneğin:

ExportGridToXLSX('Grid.xlsx', cxGrid1, True, True, False, '', nil);

Böyle bir şley buldum. Umarım işinize yarar.
Cevapla
#3
Tekrar selamlar

Kodun sonundaki false değerini, true olarak değiştirince, excele değerler sayı formatında aktarılıyormuş.

ExportGridToXLSX('Grid.xlsx', cxGrid1, True, True, true, xlsx)

Bu işlemin ardından da, aşağıdaki kod ile, gerekli alanın formatını değiştirdim. Böylelikle istediğim değerler oldu.
cells.range['D2:BU25'].numberformat :='0,.00';

bu şekilde sizler de kullanabilirsiniz.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  [ÇÖZÜLDÜ] benzersiz isim info@guzelceker.com 11 258 18-11-2019, Saat: 15:55
Son Yorum: info@guzelceker.com
  [ÇÖZÜLDÜ] dbdatetine wiseman 4 134 15-11-2019, Saat: 18:26
Son Yorum: wiseman
  ÇÖZÜLDÜ-dikdörtgen alanın resim pixel renk değerlerini okuma sadikacar60 2 163 29-10-2019, Saat: 14:48
Son Yorum: sadikacar60
  cxgrid seçilen malzemeye göre birim listeleme akuyumcu63 16 527 23-10-2019, Saat: 14:46
Son Yorum: m_ekici
  İlişkili Combobox (Çözüldü) bünyamin68 11 432 23-10-2019, Saat: 11:02
Son Yorum: bünyamin68



Konuyu Okuyanlar: 1 Ziyaretçi