• Excel VSTO开发6 -Range对象


    版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。

    6 Range对象

    Excel中最重要的一个对象是Range对象,它可以代表某一单元格、某一行、某一列、某一区域(该区域可包含一个或是若干单元格的组合)。同样,也可以理解单元格、行、列、区域都是一个Range对象。

    例如以下常用来表示一个Range对象的方法:

    1、以下代码表示一个单元格(1, 1) 的区域:

    Range = Worksheet.Cells(1, 1)

    2、以下代码表示2-3行的区域:

    Range = Worksheet.Rows("2:3")

    3、以下代码表示第A列的区域:

    Range = Worksheet.Columns("A:A")

    4、以下代码表示单元格(2, 2)至单元格(4,4)的矩形区域:

    Range = Worksheet.Range(Wsheet.Cells(2, 2), Worksheet.Cells(4, 4))

    5、以下代码表示单元格(F1)至单元格(G2)的矩形区域:

    Range = Worksheet.Range("F1:G2")

    6、以下代码表示单元格(3, 8)至单元格(4,9)  单元格(6, 8)至单元格(7,9) 的两个区域的组合:

    Range1 = Worksheet.Range(Worksheet.Cells(3, 8), Worksheet.Cells(4, 9))

    Range2 = Worksheet.Range(Worksheet.Cells(6, 8), Worksheet.Cells(7, 9))

    Range3 = Application.Union(range8, range9)

    7、以下代码表示单元格(J1)至单元格(K1)  单元格(J3)至单元格(K5) 的两个区域的组合:

    Range = Worksheet.Range("J1:K1,J3:K5")

    当获得了Range对象,就可以使用它的Value属性来获取它所包含的单元格的值,还可以使用它一些属性来设置包括字体(Font)、列宽度(ColumnWidth)、行高度(rowHeight)、背景颜色(Interior)等。

  • 相关阅读:
    C<6.1>函数习题(函数内测整形数组大小,递归
    vue虚拟dom和diff算法
    电机学 基础概念 野火电机第四章 电机分类
    Android 遍历界面所有的View
    正则表达式简介
    机器人微控制器编程(CoCube)-强化实践
    【STM32】标准库-以太网外设
    Python遥感开发之arcpy批量重采样
    人工智能职业教育怎么搞?操作系统层级的解法来了
    Java中的字符串
  • 原文地址:https://blog.csdn.net/UruseiBest/article/details/132717633