怎样在Word中用VBA操作表格
1、在新工作表的Sheet1上点击右键2、选择查看代码3、点击倒三角,选择Worksheet4、点击右边倒三角,选择触发方式,如BeforeDoubleClick表示在双击鼠标左键时触发5、点击候出现如下代码框架6、输入以下语句:Sheet1.Cells(1, 3) = Sheet1.Cells(1, 1) + Sheet1.Cells(1, 2)意为将A1、B1单元格求和并放在C1单元格7、点击保存,然后关闭VBA窗口8、由于A1,B1没有数据,所以C1为09、输入数据后,会发现即使按了回车,C1也不变,因为设置的是双击鼠标左键触发。10、双击鼠标左键后就变了
用VBA让excel和word自动另存为
如果是操作过程中自动备份,这个功能word和excel自带。
如果是为了操作完毕,关掉文档时,自动将当前文档复制一份到e盘。这个有两种方式。
1、用vba方式
2、调用bat方式
假设你的文件都在C:\My document\目录中,并且你希望把这些文件备份在E:\备份中,你的EXCEL安装在默认目录下
1。先打开记事本,输入以下语句:
Start/W "C:\Program Files\Microsoft office\office\EXCEL.EXE" %1
XCOPY/M/D/Y/S "C:\My document\*.xls" E:\备份
保存为.bat文件后退出。
2。在桌面为这个文件建个快捷方式,然后右击,选择属性->程序->运行->最小化
以后要打开EXCEL就用这个快捷方式,它会自动打开EXCEL,并且在你退出EXCEL之后自动备份你刚才修改过的EXCEL文件,没有修改的不备份。
3这种备份方法同样适用于word等其它的程序,而且是全自动的。
解释一下这两句命令:
start是启动一个程序,加上/W是等待的意思,也就是说等这个程序关闭才执行下面的语句。
XCOPY的/M参数是指拷贝具有存档属性的文件,几乎所有的程序都会在修改文件后给文件加上存档属性,此文件在拷贝后会去掉存档属性。
XCOPY的/D参数是指拷贝的源文件比目标文件的日期要新。
XCOPY的/Y是指复盖文件不提示。
XCOPY的/S参数是指拷贝子目录。

