按键精灵自动化办公插件

 时间:2024-11-01 09:40:27

1、懒人办公插件在之前的院刊中,也分享过懒人办公插件。想必有不少童鞋都有使用过。那么,是什么原因让小编忍不住再次要分享这个插件呢?近期,懒人插件作者lxj1985再次更新了插件,更新之后的插件更加给力,让小编忍不住想要分享给大家。

2、懒人插件更新内容1、完善了EXCEL表格处理功能。2、WORD类的处理功能重新编写,使其更适用于使用者。3、ACCESS类不光可以操作ACCESS,还能对其他类别的数据库进行一定程度的操作。4、编写了一份详细的的帮助文档,不光是在编程中用的上,在手动办公的过程中也能用的上这份帮助文档。帮助文档的内容,作者大大写得非常的详细,每个命令的使用都附有例子说明:

按键精灵自动化办公插件

3、使用方法【调用懒人插件的方式有两种】方法1:1、将插件dll文件放在按键精灵安装目录下的plugin文件夹中。2、打开按键精灵即可在按键精灵的插件命令中,找到新增的懒人插件命令,选择命令即可使用。

4、方法2:如果插件(LazyOffice.dll)放在c:\test目录,使用以下代码对插件进行注册:Setws=CreateObject("Wscript.Shell")ws.run"regsvr32c:\test\LazyOffice.dll/s"

5、然后创建对象://主脚本中使用插件命令,在脚本起始位置创建一次对象即可,如果有多开线程或者在控件事件中使用命令,则需在缏堋垌胯线程中控件事件中再次创建对象。SetLazyExcel=CreateObject("Lazy.LxjExcel")//使用excel功能要创建的对象SetLazyWord=CreateObject("Lazy.LxjWord")//使用word功能要创建的对象SetLazyAccess=CreateObject("Lazy.LxjAccess")<spanstyle="font-family:Tahoma,'MicrosoftYahei',Simsun;font-size:14px;line-height:1.5;">//使用Access功能要创建的对象</span>

6、注意:帮助文档中的命令说明示例,是以第二种注册插件创建对象的方法。第一种方法和第二种方法,代码上书写上的区别:CallPlugin.LazyOffice.ExcelWrite(参数1,参数2,参数3,参数4,参数5)//第一种方法Call对象名.ExcelWrite(参数1,参数2,参数3,参数4,参数5)//第二种方法

7、单元格列名形式转换●○有的命令是以A1,A2这样的形式来指定需要操作的区域,例如修改表格背景色的命令:CallLazyExcel.ExcelRange(1,"A1:D5","背景颜色",6,Index)

按键精灵自动化办公插件

8、●○有的命令是以3,2这样的数字坐标来指定需要操作的区域,例如修改表格写入命令:CallLazyExcel.ExcelWrite(1,3,2,"内容",Index)3,2表示的是第三行第二列,也就是B3这个单元格:

按键精灵自动化办公插件

9、那么,如果我想要更改了区域背景色之后,又对它进行写入文字呢?是不是要转换成数字坐标?新版的懒人插件提供了转换单元格列名形式的命令,通过这个命令可以轻松的转换形式,再也不用担心形式转换的问题了:

按键精灵自动化办公插件

10、【示例】1、需要将表格标题部分设置讳求藜派背景色,但又不能整行设置。DimLazyExcel,path,Index,CCount,Rangepath="C:\测试.xls"S髫潋啜缅etLazyExcel=CreateObject("Lazy.LxjExcel")Index=LazyExcel.ExcelOpen(path,1)CCount=LazyExcel.SheetColumnsCount(1,Index)Range=LazyExcel.LocToAdd(1,CCount)CallLazyExcel.ExcelRange(1,"A1:"&Range,"背景颜色","FF00FF",Index)

11、获金泫险缋取选择的单元格后需要写入内容DimLazyExcel,path,Index,CCount,Rangepath="C:\测试.xls"SetLazyExcel=CreateObject("Lazy.LxjExcel")Index=LazyExcel.ExcelOpen(path,1)msgbox"选择第一个标签页中某单元格后点击确定"Range=LazyExcel.SheetRangeSelected(1,Index)CallLazyExcel.AddToLoc(Range,R,C)CallLazyExcel.ExcelWrite(1,R,C,"内容",Index)

12、表格背景色CallLazyExcel.ExcelRange(1,"A1:D5","背景颜色",6,Index)●○设置表格背景色命令的,第四个参数6,这个6是EXCEL中整型数值,可以通过插件帮助文档的《EXCEL中整型数值与RGB颜色对应表》来进行设置。

按键精灵自动化办公插件

13、●○命令中的第一个参数1表示的是,表格的第一个标签页,如果需要对第二个标签页进行设置则填写2

  • 如何使用Excel VBA的InputBox函数的参数
  • 如何利用VBA代码合并指定单元格内容
  • Excel如何标记出重复的数据?
  • 数据分析软件FineReport教程:[27]时间段报表
  • 在VBA中如何删除文件?
  • 热门搜索
    缅怀先烈手抄报资料 文明交通手抄报图片 推荐一本好书手抄报 端午手抄报模板 关于读书的手抄报资料 我运动我快乐手抄报 手抄报a4版面设计图 新学期手抄报图片 感恩教师的手抄报 庆祝国庆手抄报