当前位置: 首页 > news >正文

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)等。

http://www.lryc.cn/news/157622.html

相关文章:

  • LeetCode 15 三数之和
  • 车船边缘网关是如何给车辆船只定位的?
  • 详解MAC帧、ARP、DNS、ICMP协议
  • Leetcode:【169. 多数元素】
  • 好用免费的Chat GPT
  • MySQL-MHA
  • 初识Node.js与内置模块
  • NLP(1)--NLP基础与自注意力机制
  • Ubuntu 升级cuda版本与切换
  • 精讲算法的时间复杂度
  • java八股文面试[多线程]——newWorkStealingPool
  • STM32--RTC实时时钟
  • 【N2】例题学习笔记
  • 【数据分享】2006-2021年我国城市级别的道路、桥梁、管线建设相关指标(10多项指标)
  • 视觉SLAM14讲笔记-第7讲-视觉里程计2
  • MySQL——单行函数和分组函数
  • 百度百科词条怎么更新?怎么能顺利更新百科词条?
  • PPT怎么转换为PDF格式,收藏这两个在线工具。
  • 八大排序算法----堆排序
  • Docker Desktop 设置镜像环境变量
  • springboot之一:配置文件(内外部配置优先顺序+properties、xml、yaml基础语法+profile动态切换配置、激活方式)
  • 涛然自得周刊(第 5 期):蝲蛄吟唱的地方
  • Android Ble蓝牙App(七)扫描过滤
  • 小程序当前页面栈以及跳转
  • jQuery获取表单的值val()
  • 【专栏必读】数字图像处理(MATLAB+Python)专栏目录导航及学习说明
  • 2023年非证券类投资银行业发展报告
  • Matlab 如何把频谱图的纵坐标设置为分贝刻度
  • VUE写后台管理(2)
  • RHCSA8.2