excel2000.Range

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
meguntr
Üye
Mesajlar: 78
Kayıt: 23 Eki 2003 02:09

excel2000.Range

Mesaj gönderen meguntr »

merhaba
ben formmdaki ekcel kodunu kullanmaya çalıştığımda
Excel2000.Range satırına hata veriyor.
undeclared idendifier :'Range'

forma excelaplication da ekledim, başka ne yapabilirim

kolay gelsin
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Tam olarak hangi satır olduğunu anlayamadım yani tanımlamada mı veriyor hatayı?

uses kısmında Excel2000 ekli mi acaba?
meguntr
Üye
Mesajlar: 78
Kayıt: 23 Eki 2003 02:09

Mesaj gönderen meguntr »

Merhaba arkdaşlar,
uses kısmında excel2000 var

var
IRange:Excel2000.Range;
I,Row:integer;
Bookmark:TBookmark;

begin

IExcel.Application;
IExcel.Visible[0]:=True;
IExcel.Workbooks.Add(NULL,0);
//Alan başlıklarına sahip olan ilk satır
IRange:=IExcel.ActiveCell;
For I:=0 to Table1.Fields.count-1 do
begin
IRange.Value:=Table1.Fields.Displaylabel;
IRange:=IRange.Next;
end;


fakat değişken kısmındaki IRange:Excel2000.Range;
kodu yerine
IRange:Excel2000.ExcelRange; yazdığımda hata vermiyor ama bu seferde excel programı açılmıyor..

kolay gelsin
meguntr
Üye
Mesajlar: 78
Kayıt: 23 Eki 2003 02:09

Mesaj gönderen meguntr »

Arkdaşlar
var
IRange:Excel2000.ExcelRange;
I,Row:integer;
Bookmark:TBookmark;

olarak değiştirince sorun halledildi....
bilgisayarı açıp kapattıktan sonra excel programıda çalışıyor

herkese çookkkk teşekkürler

iyi çalışmalar...
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Procedurenin sonunda

ExcelApplication1.Disconnect;

demeyi unutma :)
Cevapla