1.由于工作需要,最近积累了一些Excel中的相关知识,特此记录

  1. Workbooks xlbooks = xlApp.Workbooks;
  2. Workbook xlbook = xlbooks.Add(XlWBATemplate.xlWBATWorksheet);
  3. Worksheet ws = (Worksheet)xlbook.Worksheets[];
  4.  
  5. Range rg = ws.Range[ws.Cells[i+, ], ws.Cells[i+, ColumnsCount]];
  6.  
  7. rg.Interior.Color = System.Drawing.Color.FromArgb(, , );//rgb 颜色赋值;
  8. //或
  9. rg.Interior.ColorIndex = ;//颜色索引着色

2.颜色索引对照表

3.比较容易遇到的一些参数 ,许多问题只有遇到的时候才能感觉到那种欲仙欲死的感觉。攻克一道难题,就像翻越一座山。而层出不穷的与各种各样的问题做斗争,大概就是cxy吧。

  1. Application xlApp=new Application();
  2. if(xlApp==null)
  3. {
  4. return;
  5. }
  6. Microsoft.Office.Interop.Excel.Workbooks xlwooks=xlApp.Workbooks;
  7. Microsoft.Office.Interop.Excel.Workbook xlwook=xlwooks.Add(XLWBATemplate.xlWBATWorksheet);//新建Sheet表
  8. Microsoft.Office.Interop.Excel.WorkSheet ws=workbook.WorkSheets[];//第一个表
  9.  
  10. object missing=Missing.Value;
  11. int rowCount=,ColumnCount=;

  12. ws.Name="Sheet1";//设置Sheet表名称
  13. xlApp.DisplayAlerts=false;//设置禁止弹出保存和覆盖的询问提示框。
  14. xlApp.AlertBeforeOverwriting=false;
  15.  
  16. Range rg=ws.Range[ws.Cells[,],ws.Cells[,]]; //指定单元格范围
  17. // ws.get_Range("A1", Missing.Value).ColumnWidth =40;
  18. rg.Merge();//合并单元格
  19. rg.RowHeight=;//设置行高
  20. rg.ColumnWidth=;//设置列宽
  21. rg.Font.Name="微软雅黑";//字体
  22. rg.Font.Size=;//字体大小为11
  23. rg.Font.Bold=;//粗体
  24. rg.WrapText=true;//自动换行
  25. rg.Value="";//给单元格赋值
  26. rg.Borders.LineStyle=XIlineStyle.xlContinuous;//设置边框
  27. rg.Formula="=K1+K5"; //可设置Excel计算公式
  28.  
  29. rg.Characters[, ].Font.ColorIndex = ;//将索引开始后的指定数据的字符颜色设置为索引为3的颜色
  30. // rg.get_Characters(54, 61).Font.ColorIndex = 3;//设置部分字体样式为红色
  31. rg.EntrieColumn.AutoFit(); //设定Excel列宽自适应。
  32. rg.HorizontalAlignment=XLHAlign.xlHAlignCenter;// 文字居中
  33. rg.Interior.ColorIndex=; //背景色灰色
  34.  
  35. ws.UsedRange.Columns.Count;//有效列数
  36. //筛选框
  37. rg.AutoFilter(, missing, XlAutoFilterOperator.xlAnd, missing, true);
  38. xlApp.ActiveWindow.DisplayGridlines = false;//隐藏网格线
  39.  
  40. xlApp.Visible=false;//后台执行不可见
  41.  
  42. if(ws!=null)
  43. {
  44. ws.SaveAs(FilePath,missing,missing,missing,missing,missing,missing,missing,missing);
  45. workbook.Save();
  46. workbook.Close(true,missing,missing);
  47. xlApp.Quit();
  48. xlApp=null;
  49.  
  50. }

未完待续.............

Excel 常用属性的一小部分的更多相关文章

  1. Jasper_mainReport_excel html pdf 主报表中常用属性

    jasper中,excel , html, pdf 一般可以使用相同的主报表和子报表.需要在主报表中添加不同格式对应的属性.导出不同格式的报表,编译器会将相应的属性应用到对应的报表格式中. 常用属性如 ...

  2. 【Android自学日记】五大布局常用属性

    线性布局(LinearLayout)常用属性: android:orientation="vertical"--决定子类控件的排布方式(vertical垂直:horizontal水 ...

  3. DataGrid中的常用属性

    DataGrid中的常用属性 $('#dg').datagrid({ url:'datagrid_data.json', columns:[[ {field:'code',title:'Code',w ...

  4. Node.js process 模块常用属性和方法

    Node.js是常用的Javascript运行环境,本文和大家发分享的主要是Node.js中process 模块的常用属性和方法,希望通过本文的分享,对大家学习Node.js http://www.m ...

  5. ImageView的常用属性

    ImageView的一些常用属性,并且这些属性都有与之对应的getter.setter方法: android:adjustViewBounds:设置ImageView是否调整自己的边界来保持所显示图片 ...

  6. HTML a标签、4个伪类、常用属性(下载)、锚链接(待扩展:邮件、电话、短信、GPS)

    HTML 超链接<a> 1.超链接可以是一个字.一个词.一组词.一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分. 2.当您把鼠标指针移动到网页中的某个链接上时,箭头会 ...

  7. iOS导航控制器常用函数与navigationBar常用属性

    导航控制器常用函数触发时机 当视图控制器的View将要出现时触发 - (void)viewWillAppear:(BOOL)animated 当视图控制器的View已经出现时触发 - (void)vi ...

  8. CSS样式常用属性整理

    web工程师是最近5年刚刚兴起的一门高薪职业,人们的专注度越来越高. 那么前端除了学习html标签之外还需要掌握什么知识点呢? 为大家整理了一个和HTML标签密不可分的知识要点--<CSS样式常 ...

  9. WPF DataGrid常用属性记录

    WPF DataGrid常用属性记录 组件常用方法: BeginEdit:使DataGrid进入编辑状态. CancelEdit:取消DataGrid的编辑状态. CollapseRowGroup:闭 ...

随机推荐

  1. [springMvc] 源码分析笔记(二)

    1.SpringMvc 中核心Servlet的继承结构图 2.HttpServletBean public abstract class HttpServletBean extends HttpSer ...

  2. java的toString()及包装类的实现--Integer重点学习

    1. toString()来源 2. toString()目的 3. toString()实现(JDK8) 1. toString()来源 源于java.lang.Object类,源码如下: /** ...

  3. 记一次Debug过程

    刚刚加入新公司,就迎来第一场战斗,微服务拉入拉出测试. 简单的说,对于接入eureka 和 vi(携程开源的) 应用,在使用发布系统进行发布的时候,会经过这么一个流程   UP —— STARTING ...

  4. redis数据库-VUE创建项目

    redis数据库 ''' 关系型数据库: mysql, oracle 非关系型数据库(nosql): redis,mongodb (没有表的概念) key-value mongodb: json 数据 ...

  5. PS笔刷的使用002

    001设置好的页面如下: 开始002的小记 1.这一套笔刷最常用的五个笔刷: 下面画一个例图 2.画画时候分好图层很重要,把要画的图片一个图层,画纸一个图层,和一个灰色图层,灰色图层使你不会画的超过画 ...

  6. Win10系列:C#应用控件进阶5

    多线形 多线形和多边形类似,不同点在于多线形中最后一个点和第一个点不会默认被连接.在多线形的点集中,可以存在同一个开始点和终结点因而会定义成闭合图形.下面将演示如何使用Polyline控件绘制一个多线 ...

  7. MVP之高级MVP架构封装

    MVP之高级MVP架构封装 No MVP: 我们一般会这样写: public class MainActivity extends AppCompatActivity { private EditTe ...

  8. Android ORC文字识别之识别身份证号等(附源码)

    项目地址https://github.com/979451341/OrcTest 我们说说实现这个项目已实现的功能,能够截图手机界面的某一块,将这个某一块图片的Bitmap传给tess-two的代码来 ...

  9. XenServer 自动化布署 (关键词: PXE ANSWER SCRIPT)

    XenServer 6.x PXE自动化布署: 测试环境:win10 + Tiny pxe server 1.0.2,采用gpxelinux.0 时间:2017.1.10 PXE远程安装: 1)def ...

  10. Memory and Trident(CodeForces 712B)

    Description Memory is performing a walk on the two-dimensional plane, starting at the origin. He is ...