获取Excel选中区域的大小

f1::
if !objExcel
{
  arr:=[],brr:=[], objExcel:=""
  Try objExcel:=ComObjActive("Excel.Application")
}
选中总行数 := objExcel.Selection.Rows.Count 
选中总列数 := objExcel.Selection.Columns.Count
选中的第一个单元格的行号 := objExcel.ActiveCell.Row 
选中的第一个单元格的列号 := objExcel.ActiveCell.Column
选中的最后一个单元格的行号 := 选中的第一个单元格的行号 + 选中总行数-1
选中的最后一个单元格的列号 := 选中的第一个单元格的列号 + 选中总列数-1
提示内容 = 
(
选中的第一个单元格是%选中的第一个单元格的行号%:%选中的第一个单元格的列号%
选中的最后一个单元格是%选中的最后一个单元格的行号%:%选中的最后一个单元格的列号%
共选择了%选中总行数%行,%选中总列数%列
)
MsgBox, % 提示内容
Return
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA捐赠
共{{data.count}}人
人已捐赠
教程

2.7程序结构-选择结构(单行if语句、多行if语句、多条件if语句、嵌套if语句、三目运算符、switch语句)

2022-6-7 22:00:45

教程

获取当前时间并格式化日期

2022-6-9 17:36:32

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索