24-03-2021, Saat: 14:03
Arkadaşlar merhaba aşağıdaki paylaşmış olduğum kod ile delphi 7 de sorunsuz bir şekilde dbgridde ki verileri excele aktarabiliyordum ancak delphi nin 10.2 tokyo sürümünde bir yerde hata veriyor sebebini bulamadım yardımlarınızı bekliyorum.
Delphi 10.2 tokyonun vermiş olduğu hata 'undeclared identifier worksheets'
Uses kısmına comobj kütüphanesini eklediğim halde bu hatayı alıyorum.
procedure TForm4.BitBtn1Click(Sender: TObject); var v,sayfa:variant;{v excel prg, sayfa calisma sayfasi} say,i:integer; begin dm.RAPORQ.DisableControls; bitbtn1.Caption:='Lütfen Bekleyiniz...'; label1.Caption:='Lütfen Bekleyiniz...'; say:=dm.RAPORQ.recordcount; v:=createoleobject('excel.application'); v.workbooks.add; sayfa:=v.workbooks[1].worksheets[1]; dm.RAPORQ.first; sayfa.cells[1,1]:='SÜTUN 1'; sayfa.cells[1,2]:='SÜTUN 2'; for i:=1 to say do begin sayfa.cells[i+1,1]:=dm.RAPORQ.FieldByName('Alan adi 1').text; sayfa.cells[i+1,2]:=dm.RAPORQ.FieldByName('Alan adi 2').text; dm.RAPORQ.next; end; showmessage('Kayıtlar Excele Başarılı Bir Şekilde Aktarıldı'); showmessage('Lütfen Excel Dosyanızı Kaydetmeyi Unutmayınız!!!'); v.visible:=true; sayfa.Columns.AutoFit; dm.RAPORQ.EnableControls;
Delphi 10.2 tokyonun vermiş olduğu hata 'undeclared identifier worksheets'
Uses kısmına comobj kütüphanesini eklediğim halde bu hatayı alıyorum.