نقل قول نوشته شده توسط سیروس مقصودی مشاهده تاپیک
خیلی ممنون مشکلم حل شد .
نحوه رنگی نمودن و تغییر فونت حروف هم چنین چیزی است در مورد رنگ و فونت جستجو کردم ولی چیزی پیدا نکردم
تغییر Style و زنگ و فونت خانه های Excel در Delphi?

برای تغییر استایل، رنگ و فونت خانه‌های Excel در Delphi، می‌توانید از کتابخانه‌هایی مانند Excel Automation یا OLE Automation استفاده کنید. این کتابخانه‌ها به شما امکان می‌دهند که از طریق کدنویسی، تغییرات مورد نظر را اعمال کنید. در زیر یک نمونه کد ساده آورده شده است:




uses
ComObj;


var
ExcelApp, Workbook, Worksheet: Variant;
begin
// ایجاد یک نمونه از اکسل
ExcelApp := CreateOleObject('Excel.Application');
ExcelApp.Visible := True; // نمایش اکسل


// ایجاد یک ورک‌بوک جدید
Workbook := ExcelApp.Workbooks.Add;
Worksheet := Workbook.Worksheets[1];


// تغییر فونت و رنگ یک سلول
Worksheet.Cells[1, 1].Value := 'Hello, Excel!';
Worksheet.Cells[1, 1].Font.Name := 'Arial';
Worksheet.Cells[1, 1].Font.Size := 14;
Worksheet.Cells[1, 1].Font.Color := clRed; // رنگ قرمز
Worksheet.Cells[1, 1].Interior.Color := $00FF00; // پس‌زمینه سبز


// ذخیره فایل و بستن اکسل
Workbook.SaveAs('C:\MyExcelFile.xlsx');
ExcelApp.Quit;
end;