c# - Microsoft.Office.Interop.Excel : How to Apply a border to ONE CELL

标签 c# excel border cell excel-interop

我希望使用 Microsoft.Office.Interop.Excel 库将边框应用于一个单元格。

我正在运行一个 while 循环,用于在特定列中搜索空单元格,一旦找到该单元格,我想为其应用边框。

我知道有很多论坛都在使用范围,但我无法使用范围功能,因为我不知道它确切应用于哪个单元格。

我的想法是:

(Excel.Range)xlWS.Cells[row,1].Borders.LineStyle = (Whatever Value);

有什么建议吗? (除了其他论坛的链接,我已经浏览过大量表格)?

最佳答案

Excel.Range range = xlWS.UsedRange;
Excel.Range cell = range.Cells[row, column];
Excel.Borders border = cell.Borders;

border.LineStyle = Excel.XlLineStyle.xlContinuous;
border.Weight = 2d;

希望这对某人有帮助!在单元格[行,列]周围放置一个细线边框!

关于c# - Microsoft.Office.Interop.Excel : How to Apply a border to ONE CELL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17751192/

相关文章:

c# - 使用隐式枚举字段来表示数值是一种不好的做法吗?

c# - EWS 失败,无法创建 SSL/TLS 安全通道

excel - 连接包含 "和 & 字符的字符串

html - 在可滚动的 HTML 框架上设置边框

javascript - 在 javascript 中使用 .css() 设置细边框

c# - 当您将对象数组转换为字符串数组时,它叫什么?

python - 如何逐行读取多个文本文件并发送到Excel并在每个文件后移动到新列?

excel - 在标准中使用当前的 SUMIF "row"

css - 防止嵌套表上的重复边框(边框折叠不起作用)

c# - Sitecore 工作流程批准/拒绝电子邮件