Excel'e veri gönderirken sağa hizalama

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Excel'e veri gönderirken sağa hizalama

Mesaj gönderen naile »

Forumda bu excele gönderme çok konuşuldu ama eski mesajlara baktım hiç bu hizalama ile ilgili bişey bulamadım. Ben bazı hücrelere yazdığım verileri sağa dayamak istiyorum. Bunu nasıl yapabilirim?
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2380
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

Dephi içinden direk excell e OLE ile erişiliyor sanırım daha önceki mesajlarında devexpress kullandığını hatırlıyorum, DevExpress in "SpreadSheet" diye component paketi var. Excell in basit kopyası denilebilir, sadece demolarına bakmıştım. Ama eminimki m$ excell inden daha kolay ve sorunsuzdur :P işine yarayabilir sanırım

Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Evet devexpress kullanıyorum onla bir satırda hallediyordum excele gönderme işini ama bazı yapmak istediğim şeyleri onla yapamadığım için tek tek göndererek çözdüm olayı ama şimdi de sağa hizalama sorunu çıktı. Birşeyi yaparken illa bir sorun çıkıyor yaw :)
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

Merhabalar...

- Teker teker aktarma yapıyorsanız işiniz kolay... (Gerçi kümülatif de çözülürdü ama satır sayısı falan seçmek gibi ek fonksiyon lazım olurdu..., Neyse konumuzu saptırmayalım... :) )

xExcel bisim OleVariant'ımız varsayalım;
cevabımız...

Kod: Tümünü seç

xExcel.Range[ 'A1', 'A1'].Cells.HorizontalAlignment := taRightJustify; 
- Başarılar...
Resim
Resim ....Resim
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Olayı başka şekilde çözmek zorunda kaldım ama öğrendiğim de iyi oldu teşekkürler :)

Çözüm şeklimse, html bir table yapısı oluşturdum
<table>..</table>

yazarken bunların arasına istediğim özellikleri de vererek (renk, stil,hizalama v.b.) yazdırıyorum ve bunu xls dosya olarak kaydediyorum :) Sonuç çok güzel oldu..
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

@Naile, tam makalelik bir konu :) :roll:

Kolay gelsin.
Cevapla