易语言-多个工作薄的工作表移动到其他工作薄中

2025-10-16 14:52:24

1、.版本 2

.程序集 窗口程序集_启动窗口

.程序集变量 Excel, 对象

.程序集变量 文本地址1, 文本型

.程序集变量 文本地址2, 文本型

.程序集变量 文本地址3, 文本型

.子程序 __启动窗口_创建完毕

Excel.创建 (“Excel.Application”, )

文本地址1 = “C:\Users\MAIBENBEN\Desktop\aaa.xls”

文本地址2 = “C:\Users\MAIBENBEN\Desktop\bbb.xls”

文本地址3 = “C:\Users\MAIBENBEN\Desktop\ccc.xlsx”

.子程序 _按钮1_被单击

.局部变量 表数1, 整数型

.局部变量 表数2, 整数型

Excel.读对象型属性 (“Workbooks”, ).对象型方法 (“Open”, 文本地址1, , , , , , )  ' 打开要读写的目标工作薄

Excel.读对象型属性 (“Worksheets”, ).读对象型属性 (“Item”, 1).方法 (“select”, )  ' 选中工作表1

Excel.读对象型属性 (“Activesheet”, ).读对象型属性 (“UsedRange”, ).读对象型属性 (“Rows”, ).通用方法 (“copy”, )  ' 复制整个工作表内容

Excel.读对象型属性 (“Workbooks”, ).方法 (“Close”, )  ' 关闭工作薄

Excel.读对象型属性 (“Workbooks”, ).对象型方法 (“Open”, 文本地址3, , , , , , )  ' 打开要读写的目标工作薄

Excel.读对象型属性 (“ActiveSheet”, ).写属性 (“Name”, “表1”)  ' 置工作表【改名】

Excel.读对象型属性 (“activesheet”, ).方法 (“paste”, Excel.读属性 (“range”, “a1”))  ' 以单元格A1为起始位置【粘贴】数据

' 表数1 = Excel.读对象型属性 (“Worksheets”, ).读数值属性 (“Count”, )

' 输出调试文本 (表数1)

Excel.读对象型属性 (“ActiveWorkbook”, ).方法 (“Save”, )  ' 保存工作薄

Excel.读对象型属性 (“Workbooks”, ).方法 (“Close”, )  ' 关闭工作薄

Excel.读对象型属性 (“Workbooks”, ).对象型方法 (“Open”, 文本地址2, , , , , , )

Excel.读对象型属性 (“Worksheets”, ).读对象型属性 (“Item”, 1).方法 (“select”, )  ' 选中工作表1

Excel.读对象型属性 (“Activesheet”, ).读对象型属性 (“UsedRange”, ).读对象型属性 (“Rows”, ).通用方法 (“copy”, )  ' 复制整个工作表内容

Excel.读对象型属性 (“Workbooks”, ).方法 (“Close”, )  ' 关闭工作薄

Excel.读对象型属性 (“Workbooks”, ).对象型方法 (“Open”, 文本地址3, , , , , , )  ' 打开要读写的目标工作薄

Excel.读对象型属性 (“Worksheets”, ).对象型方法 (“Add”, )  ' 新增工作表

Excel.读对象型属性 (“ActiveSheet”, ).写属性 (“Name”, “表2”)  ' 置工作表【改名】

Excel.读对象型属性 (“activesheet”, ).方法 (“paste”, Excel.读属性 (“range”, “a1”))  ' 以单元格A1为起始位置【粘贴】数据

' 表数2 = Excel.读对象型属性 (“Worksheets”, ).读数值属性 (“Count”, )

' 输出调试文本 (表数2)

Excel.读对象型属性 (“ActiveWorkbook”, ).方法 (“Save”, )  ' 保存工作薄

Excel.读对象型属性 (“Workbooks”, ).方法 (“Close”, )  ' 关闭工作薄

.子程序 _按钮2_被单击

Excel.方法 (“Quit”, )

Excel.清除 ()

_启动窗口.销毁 ()

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢