下面的代码为[2,2,5,11]范围内的所有单元格生成边框,但我只希望像框一样围绕范围边框。
var FirstTableRange = wsMyWorkSheet.Cells[2, 2, 5, 11];
FirstTableRange.Style.Border.Top.Style = ExcelBorderStyle.Thick;
FirstTableRange.Style.Border.Left.Style = ExcelBorderStyle.Thick;
FirstTableRange.Style.Border.Right.Style = ExcelBorderStyle.Thick;
FirstTableRange.Style.Border.Bottom.Style = ExcelBorderStyle.Thick;
提前致谢。
答案 0 :(得分:1)
您可以使用以下行执行此操作:
Range("A1:C10").Borders.LineStyle = xlContinuous
根据上面的代码进行调整,它应该可以正常工作
编辑:上面的代码实际上是围绕范围内的每个单元格设置边框,我相信我误解了你的问题,你真正想要的是围绕范围本身的边框。
要做到这一点而不是使用它:
Worksheets("Sheet1").Range("A1:D4").BorderAround _
ColorIndex:=3, Weight:=xlThick
这只是一个示例,将颜色更改为您想要的颜色和想法,或者只是将其保持为默认值。
编辑:我在互联网上找到了以下内容。看一看,看看你是否按照视频解释:Click here
答案 1 :(得分:0)
下面的代码会生成指定范围的边框。
var FirstTableRange = wsMyWorkSheet.Cells [2,2,5,11]; FirstTableRange.Style.Border.BorderAround(ExcelBorderStyle.Thick);
如果您在我的问题中编写代码,它将为[2,2,5,11]范围内的每个单元格生成边框,但不在该范围内。
答案 2 :(得分:0)
不确定是否确定了这一点,但是这是如何在范围内设置边框:
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(place.getLatLng(), 15.0f));