如何在合并的单元格周围应用边框?(我不介意它是否在 VB、c# 中......)我的代码只在第一个单元格周围应用边框。
我的代码:
Range range = sheet.Cells[r,c]; // Select first cell in a group.
range.Borders = XlLineStyle.xlContinuous;
谢谢!
如何在合并的单元格周围应用边框?(我不介意它是否在 VB、c# 中......)我的代码只在第一个单元格周围应用边框。
我的代码:
Range range = sheet.Cells[r,c]; // Select first cell in a group.
range.Borders = XlLineStyle.xlContinuous;
谢谢!
Range chartrange = worksheet.Range["a5", "d8"];
chartrange.Merge();
chartrange = worksheet.Range["a5", "d8"];
chartrange.Borders.LineStyle = Microsoft.Office.Interop.Excel.XlLineStyle.xlDouble;
chartrange.Borders.Color = System.Drawing.Color.Red;
这也有效。因此,您可以再次选择合并的单元格范围并在其上应用边框。
试试这个,
Range chartrange = worksheet.Range["a5", "c8"];
chartrange.Borders.LineStyle = Microsoft.Office.Interop.Excel.XlLineStyle.xlDot;
chartrange.Borders.Color = System.Drawing.Color.Red;
chartrange.Merge();
在 Interop.Excel 中围绕多个单元格尝试此边框:
Excel.Range formatRange;
formatRange = xlWorkSheet.get_Range("b2", "e9");
formatRange.BorderAround(Excel.XlLineStyle.xlContinuous,
Excel.XlBorderWeight.xlMedium, Excel.XlColorIndex.xlColorIndexAutomatic,
Excel.XlColorIndex.xlColorIndexAutomatic);