0

我意识到这意味着目标机器不支持这种方法,所以这很好,但是我还能如何获得相同的功能呢?

如果我使用Range.Borders.LineStyle然后Range.Borders.Weight它没有在范围周围放置边框,它将在范围内的每个单独的单元格周围放置边框(如网格),这不是我需要的。

目标机器使用 Office 2007。我项目中的所有其他 Office 互操作代码都可以正常工作,仅此而已。

4

3 回答 3

0

试试这个应该可以的。

sheet.Range["A1:D6", Type.Missing].BorderAround();
于 2014-06-16T14:45:01.757 回答
0

你可以试试这段代码:

sheet.Range["A1:D6"].BorderAround();
于 2012-12-17T07:41:16.567 回答
0

你可以试试这个:

Excel.Application nouveau_excel = new Excel.Application();
nouveau_excel.get_Range("A1:K3").BorderAround(Excel.XlLineStyle.xlContinuous, Excel.XlBorderWeight.xlThick, Excel.XlColorIndex.xlColorIndexAutomatic, Color.Red);
于 2015-12-17T09:27:11.340 回答