如何使用 Office.Interop.Excel 进行交替行着色?
我正在使用 Office Interop 通过 C# 4.0 编写 Excel 文件。我想对交替的行进行阴影处理。我知道如何使用 Excel 中的 GUI 来执行此操作。我还可以循环遍历每一行以提供阴影,但对于大型数据集,此选项的速度慢得令人无法接受。有没有办法使用 Office.Interop.Excel 设置 Excel GUI 中的条件格式选项?
编辑:添加了更多信息
Using C# with .NET 4.0 and Office Interop 2007
I'm using Office Interop via C# 4.0 to write an Excel file. I would like to shade alternating rows. I know how to do this with the GUI in Excel. I could also loop through each row to provide the shading, but this option is unacceptably slow with large data sets. Is there a way, using Office.Interop.Excel to set the conditional formatting options found in the Excel GUI?
EDIT: Added more information
Using C# with .NET 4.0 and Office Interop 2007
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
经过一些研究和尝试后,我相信我已经找到了最好的答案。以下代码将交替工作表的行颜色。
After some research and playing around I believe I have found the best answer. The following code will alternate row colors for the worksheet.