zoukankan      html  css  js  c++  java
  • VSTO EXCEL篇学习笔记三【原】

    VSTO中可以针对Range对象实现自动填充功能,填充可以向四个方向进行,分别对应如下的方法:

    1、FillDown:将区域第一行的数据填充到整个域;

    2、FillRight:将区域左边第一列的数据填充到整个域;

    3、FillUp:将区域底行的数据填充到整个域;

    4、FillLeft:将区域最右列的数据填充到整个域;

    填充过程会同时填充格式,例:

    this.Range["A1:A5",missing].FillDown();

    还可以通过AutoFill方法实现更多的填充功能,该方法的第二个参数为一个XlAutoFillType类型的枚举,具体为:

    1、xlFillDefault: 按Excel的默认方式填充;

    2、xlFillCopy:将源区域的内容复制到目标区;

    3、xlFillSeries:序列化填充;

    4、xlFillFormats:只复制源的格式到目标区;

    5、xlFillValues:只复制源的值到目标区;

    6、xlFillDays:将源区域内的时间按天为单位顺序复制的目标区;

    7、xlFillWeekDays:将源区域内的日期不含周六、日按天顺序复制到目标区;

    8、xlFillMonths,xlFillYears:将源区域内的日期按月或年顺序复制到目标区;

    9、xlLinearTrend:按线性增长的方式填充;

    10、xlGrowthTrend:按倍数增长的方式填充;

    例:

    this.Range["A1:A5",missing].AutoFill(this.Range["B1:B5",missing],(Excel.XlAutoFillType)1);

  • 相关阅读:
    AOP面向方面编程
    Struts2基于注解的Action配置
    地图api汇总
    Visual C++ 嵌入汇编代码
    C# ASP.net中用到的JWT身份验证
    Asp.Net Forms 身份验证
    .Net 面试常见问题
    Web Api 自动生成帮助文档
    .Net常见的一些区别
    创建Silverlight 5浏览器内受信应用
  • 原文地址:https://www.cnblogs.com/ddlzq/p/1657893.html
Copyright © 2011-2022 走看看