نقل البيانات من dbgrid إلى Excel
#19
(13-04-2008, 02:12 AM)merouane كتب : عند التصدير (من DBGrid)


كود :
[color=Blue]Try[/color] [COLOR=Black] Try   ExcelApplication1.Visible[0]:=true;   For i:=0 to DBGrid1.Columns.Count-1 do   begin     with Feuil.Range[A[i+1]+'1',A[i+1]+'1'] do     begin       Value[xlRangeValueDefault]:= DBGrid1.Columns.Items[i].Title.Caption;       Font.Name:='times new roman';       Font.Size:=10;       Font.Bold:=True;       With Interior do       begin         ColorIndex := 15;         Pattern := xlSolid;         PatternColorIndex := xlAutomatic;       End;       With Borders do       begin         LineStyle := xlContinuous;         Weight := xlThin;         ColorIndex := xlAutomatic;       End;     End;   End;     j:=2;   Table1.DisableControls;   Table1.First;   While not Table1.Eof do   begin     For i:= 1 To  DBGrid1.Columns.Count Do     begin       s:=A[i]+inttostr(j);       Feuil.Range[s,s].Value[xlRangeValueDefault] :=DBGrid1.Fields[i-1].AsString;     end;     Table1.Next;     j:=j+1;   end; Finally   ExcelApplication1.Cells.Select;   ExcelApplication1.Columns.AutoFit;   ExcelApplication1.Range['A1','A1'].Select; End; [color=Blue]Except[/color] on E: Exception do MessageDlg(E.Message,mtError,[mbOK], E.HelpContext);[/COLOR] [color=Blue]End;[/color]



هذه الطريقة تشتغل معي بشكل جد رائع مع دلفي 7 ،
لكن بعد الانتقال إلى دلفي Sydeny  واجهتني المشكلة التالية :


إقتباس :[dcc32 Erreur]  E2064 La partie gauche n'est pas affectable


تحديدا في السطر التالي :

كود :
Value[xlRangeValueDefault]:= DBGrid1.Columns.Items[i].Title.Caption;
هل من توجيه بارك الله فيكم.
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد


الردود في هذا الموضوع
نقل البيانات من dbgrid إلى Excel - بواسطة merouane - 11-04-2008, 10:30 PM
نقل البيانات من dbgrid إلى Excel - بواسطة سوالف - 12-04-2008, 11:31 PM
نقل البيانات من dbgrid إلى Excel - بواسطة merouane - 13-04-2008, 02:12 AM
RE: نقل البيانات من dbgrid إلى Excel - بواسطة أبو معاذ - 19-08-2020, 07:27 AM
نقل البيانات من dbgrid إلى Excel - بواسطة kachwahed - 01-03-2011, 05:41 PM
نقل البيانات من dbgrid إلى Excel - بواسطة kachwahed - 02-03-2011, 04:08 PM
نقل البيانات من dbgrid إلى Excel - بواسطة mourad123 - 04-03-2011, 09:12 AM
نقل البيانات من dbgrid إلى Excel - بواسطة mourad123 - 04-03-2011, 09:47 AM
نقل البيانات من dbgrid إلى Excel - بواسطة garrab - 19-11-2011, 10:50 AM
نقل البيانات من dbgrid إلى Excel - بواسطة suhil76 - 29-06-2012, 01:39 PM
نقل البيانات من dbgrid إلى Excel - بواسطة tadjou - 07-07-2012, 12:30 AM
نقل البيانات من dbgrid إلى Excel - بواسطة tadjou - 07-07-2012, 12:33 AM
نقل البيانات من dbgrid إلى Excel - بواسطة fethi ts - 19-05-2015, 04:33 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم