PDA

View Full Version : خواندن اطلاعات از فایل Excel



dup_azad
پنج شنبه 10 آبان 1386, 12:50 عصر
سلام
چطور میشه اطلاعات یک سطر و ستون خاص از یک فایل اکسل رو از داخل برنامه خوند اونو تغییر داد و مجددا ثبتش کرد

ghabil
پنج شنبه 10 آبان 1386, 18:18 عصر
بارها و بارها توضیح داده شده ، مثال زده شده ، حتی براش آموزش گام به گام هم نوشتن فقط کافیه یک جستجو ناقابل بکنی.

sasan_1364
جمعه 11 آبان 1386, 13:20 عصر
این یک مثال وبی نگاش کن شاید بردردت بخوره .



procedure TForm1.FormCreate(Sender: TObject);

begin

AdoConnection1.LoginPrompt := False;

AdoConnection1.ConnectionString :=

'Provider=Microsoft.Jet.OLEDB.4.0;' +

'Data Source= E:\Book1.xls ;'+

'Extended Properties=Excel 8.0;';

AdoConnection1.Open;

AdoQuery1.Connection := AdoConnection1;

DataSource1.DataSet := AdoQuery1;

DBGrid1.DataSource := DataSource1;

with ADOQuery1 do

begin

Close;

SQL.Clear;

SQL.Text:='SELECT * FROM [Sheet1$]';

Open;

end;

end;

dkhatibi
جمعه 11 آبان 1386, 19:32 عصر
ابزارهایی نیز برای این کار (کامپوننت) مطرح شده است.

rmb_ali
یک شنبه 14 بهمن 1386, 19:28 عصر
این یک مثال وبی نگاش کن شاید بردردت بخوره .



اگر این فایل اکسل در حال استفاده باشه و بخوای با این روش فایل رو باز کنی پیغام خطا میده میشه راهنمایی کنید چه جوری میشه فایلی که در حال استفاده هست رو به صورت readonly خوند