易语言对象--Excel之活动单元格写入文本或数字

易语言用对象操作excel单元格,主要围绕三个对象:

workbooks,wordsheets,ranges

等同的还有sheets,range。

‘本例对当前工作簿的Excel表格中的活动单元格进行文字或数字的输入。

操作前,提前打开一个excel文档。窗口中增加两个编辑框组件,一个按钮组件。

.版本 2

.子程序 活动单元格操作
.参数 定位, 编辑框
.参数 输入文本, 编辑框
.局部变量 excel, 对象
.局部变量 books, 对象
.局部变量 sheets, 对象
.局部变量 ranges, 对象
.局部变量 value, 变体型
.局部变量 cell1, 变体型
.局部变量 cell2, 变体型

cell1.赋值 (定位.内容, )
' 此处将纯数字文本按数字输入excel,excel中数字与文本的区别在于数字默认靠右对齐,文本默认靠左对齐。例如:“'1234”是文本,“1234”则转换为数字。
.如果 (是否全部为数值_Code (输入文本.内容))
    value.赋值 (到数值 (输入文本.内容), )
.否则
    value.赋值 (输入文本.内容, )
.如果结束

excel.获取 (“excel.application”)
books = excel.读对象型属性 (“ActiveWorkbook”, )
sheets = books.读对象型属性 (“Activesheet”, )
ranges = sheets.读对象型属性 (“Range”, cell1, )

ranges.对象型方法 (“Select”, )  ' select代表先选择单元格,再操作,能够实时定位当前活动单元格位置
' ranges.写属性 (“FormulaR1C1”, value)  ' 输入数据方法一
ranges.写属性 (“Vaule”, value)  ' 输入数据方法二
excel.清除 ()

注:是否全部为数值_Code ()’判 断一个文本是否全为数字。

代码地址:https://blog.csdn.net/fl1768317420/article/details/53142392

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值