PDA

View Full Version : مبتدی: نوشتن در فایل اکسل خاص



sldvhlds
دوشنبه 13 شهریور 1396, 13:37 عصر
سلام دوستان
با استفاده از یکسری کد دادهای یک دیتاگرید رو توی یک فایل اکسل میریزم وخروجی به کاربر میدم حالا کاری که می خوام انجام بدم اینکه بعضی ازسلولهای فایل ایجاد شده خروجی ،فونت یا رنگ پس زمینه سلولشون فرق کنه توی vb کدش یه چیزی تقریبا توی این مایه هاست'Dim style As Microsoft.Office.Interop.Excel.Style 'style = obook.w.Styles.Add("Style1")
'style.Font.Name = "Arial"
'style.Font.Bold = True
'style.Font.Size = 12

توی #C چه جوری میشه کدش ممنون از لطفتون

sldvhlds
دوشنبه 13 شهریور 1396, 14:22 عصر
using Excel = Microsoft.Office.Interop.Excel;
Excel.Range chartRange;
worksheet.Cells[1, 1].Font.Bold = true;
worksheet.Cells[1, 1].Font.Name = "B Titr";
chartRange = worksheet.get_Range("a1");
chartRange.Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawin g.Color.Yellow);
chartRange.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawin g.Color.Red);
chartRange.Font.Size = 20;
سلام دوستان از این کدها استفاده کردم جواب داد گفتم شاید بدرد بقیه هم خورد

sldvhlds
دوشنبه 13 شهریور 1396, 16:07 عصر
سلام فقط دوستان اگر تغییر اندازه یک سلول خاص رو بلد بودن بگن ممنون میشم