word2007以上版本使用docm格式可以保存宏,保存的时候选择类型为“带宏的word文档”就可以了,不用向下兼容。
不用VBA是无法实现这一功能的,实际上宏只是用代码记录下操作便于重复使用,其实质与作法与VBA没有什么区别。不过,VBA是人工编写代码,宏是自动编写代码而已。
创建宏:
1、 创建新宏。点击工具“开发工具”里的分组“代码”里的“宏”命令代码,在弹出的“宏”对话窗里的“宏名称”下面的文本框里输入宏名称(这里输入“CropPicture”),选择“宏的位置”为当前的文档。最后,点击“创建”命令按钮,会弹出VBA的IDE环境,里面已经给出CropPicture程序的程序头尾。如下:
Sub CropPicture()
'
' CropPicture 宏
'
'
End Sub
2、添加代码
把下面代码里的Sub CropPicture()与End Sub之间的代码粘贴到上面提到的代码之间或者直接用下面的代码覆盖上面提到的代码。
'剪切图片
Sub CropPicture()
Dim shps As InlineShapes, shp As InlineShape
Set shps = ActiveDocument.InlineShapes
'左、右、顶、底边各剪切20磅,根据需要修改就行了。
For Each shp In shps
With shp.PictureFormat
.CropLeft = 20
.CropRight = 20
.CropTop = 20
.CropBottom = 20
End With
Next
End Sub
添加热键
点击word文档左上角的Office按钮(logo图标),执行弹出菜单里的“word选项”,会弹出一个对话窗。
在弹出的对话窗里点击左侧导航条“自定义”,点击右侧设置项里的“键盘快捷方式”右侧的“自定义”命令按钮,会弹出“自定义键盘”对话窗。
将“指定命令”的类型选择为“宏”,选择“将更改保存在”右侧的下拉列表,选择为你正在编辑的文档。这时,“宏”列表里会显示当前文档里的所有宏,我们选择“CropPicture”,然后将光标移入“新按新快捷键”文本框,按下“Ctrl+Q”键,点击“指定”命令按钮退出,即可。
调用
按键盘键^q,就可以直接调用宏“CropPicture”,帮你把当前文档里的所有图片向内剪切40磅了。
word宏如何查找excel里的数据并写入
Subtest()
SetoExcel=GetObject(,"Excel.Application")
SetoWb=oExcel.Workbooks.Open("D:\test.xls")'写你自己的Excel路径
MsgBoxoWb.Sheets("Sheet1").Range("C5")'取"Sheet1"工作表C5单元格的值
oExcel.Quit'退出Excel
EndSub
按Alt+F11打开VBE窗口,通过菜单选择“插入”-“模块”,输入以上代码。
这里采用的是后置绑定方法,无需事先加载Excel对象引用库。
如果在此过程中希望Excel窗口不可见,可在调用open方法打开Excel之前设置visible属性:
oExcel.Visible = False
word宏查找字符,自动对其判断是否需要替换.
用通配符替换即可。
查找:([0-9]{1,})(∠[0-9]{1,})([!°])
替换为:\1°\2°\3
勾选“使用通配符”,可一次替换。
对于式中只有一项带“°”另一项不带“°”,应分开替换,但应带上“∠”标志。例如,“∠”左边无“°”的情况:
查找:[0-9]{1,}∠
替换为:^&°
勾选“使用通配符”替换。
如果是右边无“°”,则把上式查找栏的∠移动最左边。
\1°\2°\3
这几个是什么意思啊?
\1°\2°\3
这几个是什么意思啊?
如何用Word宏操作处理图片?让所有图片统一操作?
word2007以上版本使用docm格式可以保存宏,保存的时候选择类型为“带宏的word文档”就可以了,不用向下兼容。
不用VBA是无法实现这一功能的,实际上宏只是用代码记录下操作便于重复使用,其实质与作法与VBA没有什么区别。不过,VBA是人工编写代码,宏是自动编写代码而已。
创建宏:
1、 创建新宏。点击工具“开发工具”里的分组“代码”里的“宏”命令代码,在弹出的“宏”对话窗里的“宏名称”下面的文本框里输入宏名称(这里输入“CropPicture”),选择“宏的位置”为当前的文档。最后,点击“创建”命令按钮,会弹出VBA的IDE环境,里面已经给出CropPicture程序的程序头尾。如下:
Sub CropPicture()
'
' CropPicture 宏
'
'
End Sub
2、添加代码
把下面代码里的Sub CropPicture()与End Sub之间的代码粘贴到上面提到的代码之间或者直接用下面的代码覆盖上面提到的代码。
'剪切图片
Sub CropPicture()
Dim shps As InlineShapes, shp As InlineShape
Set shps = ActiveDocument.InlineShapes
'左、右、顶、底边各剪切20磅,根据需要修改就行了。
For Each shp In shps
With shp.PictureFormat
.CropLeft = 20
.CropRight = 20
.CropTop = 20
.CropBottom = 20
End With
Next
End Sub
添加热键
点击word文档左上角的Office按钮(logo图标),执行弹出菜单里的“word选项”,会弹出一个对话窗。
在弹出的对话窗里点击左侧导航条“自定义”,点击右侧设置项里的“键盘快捷方式”右侧的“自定义”命令按钮,会弹出“自定义键盘”对话窗。
将“指定命令”的类型选择为“宏”,选择“将更改保存在”右侧的下拉列表,选择为你正在编辑的文档。这时,“宏”列表里会显示当前文档里的所有宏,我们选择“CropPicture”,然后将光标移入“新按新快捷键”文本框,按下“Ctrl+Q”键,点击“指定”命令按钮退出,即可。
调用
按键盘键^q,就可以直接调用宏“CropPicture”,帮你把当前文档里的所有图片向内剪切40磅了。
WORD中的宏是什么意思?
如果在 Microsoft Word 中反复执行某项任务,可以使用宏自动执行该任务。宏是一系列 Word 命令和指令,这些命令和指令组合在一起,形成了一个单独的命令,以实现任务执行的自动化。
以下是宏的一些典型应用:
•加速日常编辑和格式设置
•组合多个命令,例如插入具有指定尺寸和边框、指定行数和列数的表格
•使对话框中的选项更易于访问
•自动执行一系列复杂的任务
Word 提供两种方法来创建宏:宏录制器和 Visual Basic 编辑器 。
说的直白些,应用宏,就如同使用录音机:在word中启动“新建宏”后,就相当于按下了录音键,之后的全部命令和指令都被记录下来。以后再打开它时,就根相当于按下了播放键,我们就不用把每个命令和指令进行重复了。
Office 2007(word)怎样不显示宏的标识?
工具-〉选项-〉视图-〉格式标记,勾选 制表符。
宏如何设置word中的宏是什么,怎么设置
所谓宏就是一系列菜单选项和指令操作的集成,可以实现特定的操作指令,且该操作是计算机自动完成。
材料/工具:word2010
1、新建一个word文档
2、点击文件另存为,将其保存为支持宏的格式
3、点击左上角图标,而后点击word选项,进入下一个对话框
4、在新的对话框里,选择信任中心,而后点击信任中心设置
5、在弹出的新的对话框内,点击宏设置,而后点击启用宏,如果我们要禁用宏,也是从这里点击的
Word的宏功能是做什么的
宏主要用来处理有规律的重复的工作,相当于批处理。想好了就能编辑出来。工具→宏→录制新宏→然后指定一个快捷键(如L,相当于ctrl L快捷键),然后指定、关闭。开始录制宏。把你能够重复的操作执行一下,以计算机能识别的重复为准。然后→工具→宏→停止录制。这样宏就录制出来了。你ctrl L执行就行了。连续按,则连续执行。如果不完全正确,还要修改或重新录制宏。
=====
关键是要有规律的,没有规律的就不适合用宏了。
转载请注明出处51数据库 » word宏标志 WORD宏设置图片格式
北美田哥




