vba设置word图片格式

时间:2023-12-14 00:26:52 

一、旋转图片

Dim blnIsInlineShape As Boolean

If Selection.Type = wdSelectionInlineShape Then

blnIsInlineShape = True

Selection.InlineShapes(1).ConvertToShape

End If

Dim intTurn As Integer

intTurn = InputBox("请输入图形要旋转的角度值" & vbCrLf & "正数表示顺时针,负数表示逆时针。", "图形旋转", 30)

Selection.ShapeRange.IncrementRotation intTurn

End Sub

二、将文档中的每张图片的版式转换为嵌入式图形

For Each s In Documents("MyDoc.doc").Shapes

If s.Type = msoPicture Then

s.ConvertToInlineShape

End If

Next s

三、设置图片的高度宽度

Mywidth=10'10为图片宽度(厘米)

Myheigth=10'10为图片高度(厘米)

For Each iShape In ActiveDocument.InlineShapes

iShape.Height = 28.345 * Myheigth

iShape.Width = 28.345 * Mywidth

Next iShape

四、得到图片的像素

Sub 获取嵌入型图片的像素()

On Error Resume Next

With Selection.Range.Find

.ClearFormatting

.Replacement.ClearFormatting

.Execute findtext:="^g", MatchWildcards:=False, Wrap:=wdFindStop

MsgBox "该图片的像素为:" & Selection.InlineShapes(1).Width _

& " * " & Selection.InlineShapes(1).Height

End With

End Sub

五、复制图片到word文档中

Dim objWordApp As Word.Application

Dim objWord As Word.Document

Range(Cells(3, 2), Cells(11, 11)).Select

Selection.CopyPicture

Set objWordApp = CreateObject("Word.Application")

Set objWord = objWordApp.Documents.Add

objWord.Application.Visible = True

objWord.Application.Selection.Paste

Set objWord = Nothing

Set objWordApp = Nothing

标签:vba设置word图片格式
0
投稿

猜你喜欢

  • 天玑1200和骁龙870处理器哪个好?天玑1200和骁龙870优缺点有哪些?

    2022-05-06 15:18:54
  • 如何与Word 2016在线协作?

    2023-02-12 01:00:27
  • win10怎么用usb连接手机热点上网?

    2023-01-17 13:44:34
  • Win10声卡配置信息不完整或已损坏怎么办?

    2023-06-11 02:42:35
  • Win10开机桌面无限刷新怎么办?Win10开机桌面无限刷新的解决方法

    2022-12-28 13:41:18
  • WPS表格 删除表格中的重复项 动画教程

    2023-03-17 21:42:58
  • 怎么找电脑上的写字板功能?

    2023-11-06 01:03:18
  • win10日历怎么设置中文_ win10日历设置中文教程

    2022-04-22 20:14:22
  • Win7电脑怎么备份系统?

    2022-11-10 02:25:02
  • 怎么重装系统Win11 重装系统Win11的教程

    2022-10-26 17:12:30
  • Adobe AIR是什么软件?Adobe AIR有什么用?

    2022-06-01 14:30:06
  • 宏碁电脑acer笔记本Win10强制恢复出厂设置的教程

    2023-03-05 19:24:01
  • 转换时间

    2023-06-11 17:14:48
  • Word样式中的锁定样式功能 实现确保word样式不让他人修改

    2022-07-25 00:25:11
  • 戴尔电脑重装系统按哪个键?Dell笔记本重装系统按什么键?

    2023-07-20 11:47:47
  • Mac键盘快捷方式知道吗?最全最实用的Mac键盘快捷方式

    2023-01-05 08:31:53
  • 蒙特卡洛方法 (Monte Carlo Method) – BLueberry_Pie-

    2022-04-02 21:48:25
  • WPS word如何设置文档每行固定字数

    2023-03-03 20:41:38
  • win10国内免费升级详情曝光:正版盗版均可免费升级

    2023-07-11 19:59:05
  • 怎样安装win10系统?

    2022-08-15 18:25:51
  • asp之家 电脑教程 m.aspxhome.com