VBA
- 调整图片亮度减10%:
123456789101112131415161718Sub
调整全部图片亮度()
'
' 调整全部图片亮度 宏
'
'
Application.ScreenUpdating =
False
Dim
a
As
Integer
Dim
pic
As
InlineShape
Dim
aBorder
As
Border
a = ActiveDocument.InlineShapes.Count
If
a = 0
Then
MsgBox (
"没有发现嵌入式图片"
)
End
If
For
Each
pic
In
ActiveDocument.InlineShapes
pic.PictureFormat.IncrementBrightness -0.05
'降亮度
Next
Application.ScreenUpdating =
True
End
Sub
- 调整对比度加10%
123456789101112131415161718Sub
对比度加十()
'
' 对比度加十 宏
'
'
Application.ScreenUpdating =
False
Dim
a
As
Integer
Dim
pic
As
InlineShape
Dim
aBorder
As
Border
a = ActiveDocument.InlineShapes.Count
If
a = 0
Then
MsgBox (
"没有发现嵌入式图片"
)
End
If
For
Each
pic
In
ActiveDocument.InlineShapes
pic.PictureFormat.IncrementContrast 0.05
'增对比度
Next
Application.ScreenUpdating =
True
End
Sub
- 宽度统一17厘米
123456789101112131415161718Sub
调整宽度17()
'
' 调整宽度17 宏
'
'
Application.ScreenUpdating =
False
Dim
a
As
Integer
Dim
pic
As
InlineShape
Dim
aBorder
As
Border
a = ActiveDocument.InlineShapes.Count
If
a = 0
Then
MsgBox (
"没有发现嵌入式图片"
)
End
If
For
Each
pic
In
ActiveDocument.InlineShapes
pic.Width = 482
'宽度固定
Next
Application.ScreenUpdating =
True
End
Sub
- 高度统一 11厘米
123456789101112131415161718Sub
调整高度11()
'
' 调整高度11 宏
'
'
Application.ScreenUpdating =
False
Dim
a
As
Integer
Dim
pic
As
InlineShape
Dim
aBorder
As
Border
a = ActiveDocument.InlineShapes.Count
If
a = 0
Then
MsgBox (
"没有发现嵌入式图片"
)
End
If
For
Each
pic
In
ActiveDocument.InlineShapes
pic.Height = 312
'高度固定
Next
Application.ScreenUpdating =
True
End
Sub
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南