با سلام به اساتید محترم
من می خوام از سی شارپ از گرید ویو خروجی اکسل بگیرم ودر این قضیه مشکل نیست مشکل اینجاست که می خوام رنگ ردیف رو در اکسل هم بتونم مشخص کنم یعنی وقتی خروجی گرفتم تعیین کنم که ردیف 4 رنگش آبی بشه
Excel.Application application = new Excel.Application(); Excel.Workbook workbook = application.Workbooks.Open(@"C:\Test\Whatever.xlsx"); Excel.Worksheet worksheet = workbook.ActiveSheet; Excel.Range usedRange = worksheet.UsedRange; Excel.Range rows = usedRange.Rows; int count = 0; foreach (Excel.Range row in rows) { if (count > 0) { Excel.Range firstCell = row.Cells[1]; string firstCellValue = firstCell.Value as String; if (!string.IsNullOrEmpty(firstCellValue)) { row.Interior.Color = System.Drawing.Color.Red; } } count++; } workbook.Save(); workbook.Close(); application.Quit(); Marshal.ReleaseComObject(application);
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)