Из документации Microsoft я вижу, что я могу получить доступ к конкретным пограничным границам ячейки с использованием свойства "xlBordersIndex" и, например, установить стиль рамки для левого края ячейки:
range.Borders[Microsoft.Office.Interop.Excel.XlBordersIndex.xlEdgeLeft].LineStyle = Excel.XlLineStyle.xlContinuous;
Но что, если я просто хочу рисовать все границы? Я пробовал
range.BorderAround2();
но это просто рисует прямоугольник вокруг самого диапазона, который я понимаю. Итак, я попробовал
range.Cells.BorderAround2();
думая, что он пройдет через каждую из ячеек в пределах диапазона и поместит все границы вокруг каждой ячейки. Это не то, что произошло. Итак, чтобы получить все границы вокруг всех ячеек в диапазоне, нужно ли мне вручную обращаться к каждому из четырех пограничных индексов?