Excel de raporlama hakkında

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
zeynel63
Üye
Mesajlar: 14
Kayıt: 15 Oca 2014 03:41

Excel de raporlama hakkında

Mesaj gönderen zeynel63 »

Merhaba arkadaşlar.
Yaptığım programda verilerimi excele aktarabiliyorum.ama bir konuda sorun yaşadım.bu sorunumda bana yardımcı olursanız sevinirim.sorun şu:
verileri excele aktardıktan sonra A1 ile W1 arasındaki hücrelerin metin yönünü 90 Derece çevirsin.
ayrıca yine A1 iel W1 arasındaki hücrelerde Metni Kaydır sın.
yardım edecek olan arkadaşlara şimdiden teşekkür ederim.
Kullanıcı avatarı
SimaWB
Üye
Mesajlar: 1316
Kayıt: 07 May 2009 10:42
Konum: İstanbul
İletişim:

Re: Excel de raporlama hakkında

Mesaj gönderen SimaWB »

Kod: Tümünü seç

WorkSheet.Range['A1','W1'].Orientation := xlUpward;
"Metni Kaydır"ı anlamadım...
There's no place like 127.0.0.1
xxxjedixxx
Üye
Mesajlar: 216
Kayıt: 10 Ara 2013 03:50

Re: Excel de raporlama hakkında

Mesaj gönderen xxxjedixxx »

Kod: Tümünü seç

uses comobj; // eklenmeli
...
procedure TForm1.Button1Click(Sender: TObject);
var ExcelApp, Sheet: OleVariant;
begin
  try
    ExcelApp := CreateOleObject('Excel.Application');
    ExcelApp.Visible := True;
  except
    ShowMessage('Excel başlatılamıyor.');
    Exit;
  end;
  ExcelApp.WorkBooks.Add;
  Sheet := ExcelApp.WorkBooks[ExcelApp.WorkBooks.Count].WorkSheets[1];
  Sheet.Range['A1:G1'].Value := 'Deneme'; // örnek metin
  Sheet.Range['A1:D1'].Orientation := 90; // 90 derece
  Sheet.Range['A1:D1'].WrapText := True; // kaydırma
end;
zeynel63
Üye
Mesajlar: 14
Kayıt: 15 Oca 2014 03:41

Re: Excel de raporlama hakkında

Mesaj gönderen zeynel63 »

cevap veren arkadaşlara teşekkürler.pazartesi hemen verdiğiniz kodları denyeceğim.büyük bir dertten kurtardınız beni :)
zeynel63
Üye
Mesajlar: 14
Kayıt: 15 Oca 2014 03:41

Re: Excel de raporlama hakkında

Mesaj gönderen zeynel63 »

pazartesiyi bekleyemedim hemen denedim.kodlar çalıştı.
Allah razı olsun teşekkürler arkadaşlar.
Cevapla