1

結合されたセルの周りに境界線を適用するにはどうすればよいですか? (VB や C# であるかどうかは気にしません...) 私のコードは、最初のセルの周りにのみ境界線を適用します。

私のコード:

Range range = sheet.Cells[r,c]; // Select first cell in a group.
range.Borders = XlLineStyle.xlContinuous;

ありがとうございました!

4

3 に答える 3

4
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;

これも同様に機能します。そのため、結合されたセル範囲を再度選択して、それに境界線を適用できます。

于 2012-09-05T05:09:57.027 に答える
3

これを試して、

  Range chartrange = worksheet.Range["a5", "c8"];
  chartrange.Borders.LineStyle = Microsoft.Office.Interop.Excel.XlLineStyle.xlDot;
  chartrange.Borders.Color = System.Drawing.Color.Red;
  chartrange.Merge();
于 2012-09-04T05:48:14.027 に答える