ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的酷贴 > VSTO > 在VSTO中如何使用Cells中的Item?

在VSTO中如何使用Cells中的Item?

作者:绿色风 分类: 时间:2022-08-18 浏览:142
楼主
wise
Q:在VSTO中如何使用Cells中的Item?
A:使用Item属性在某个Range中获取近由一个特定单元格组成的Range。通过VSTO代码了解Item:
  1. Private Sub ThisWorkbook_Startup() Handles Me.Startup
  2.         Dim rng As Excel.Range = Globals.ThisWorkbook.Worksheets("Sheet1").range("A1:B2")
  3.         '定义一个单元格区域,并把Sheet1的Range("A1:B2")赋予给该值
  4.         Dim RowCount As Integer = rng.Rows.Count
  5.         '定义一个整型变量RowCount,并且赋予区域的行数给该变量
  6.         Dim ColumnCount As Integer = rng.Columns.Count
  7.         '定义一个整型变量ColumnCount,并且赋予区域的列数给该变量
  8.         Dim i As Integer
  9.         Dim j As Integer
  10.         '定义两个整型变量i,j
  11.         For i = 1 To RowCount
  12.             '循环行数
  13.             For j = 1 To ColumnCount
  14.                 '循环列数
  15.                 Dim cell As Excel.Range = rng.Item(i, j)
  16.                 '定义单元格变量cell,把单元格区域相对应的值赋予给cell
  17.                 Dim MyAddress As String = cell.Address(ReferenceStyle:=Excel.XlReferenceStyle.xlA1)
  18.                 '定义一个字符变量MyAddress,并且把单元格的地址赋予给MyAddress
  19.                 cell.Value2 = String.Format("Item({0},{1})", i, j)
  20.                 '显示单元格的值
  21.             Next
  22.         Next
  23.     End Sub
2楼
海洋之星
这又是什么软件?
3楼
wise
VSTO,和VBA有类似的,但有区别。
4楼
wqfzqgk
整点实用的,呵呵,这些和VBA是一样的,VSTO要是光这么用的话就不是VSTO啦
5楼
wise
哈哈,熟悉一下,很多我还不会用呢。

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap