1234

ExcelHome技术论坛

用户名  找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

帖子
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 181|回复: 2

[求助] wps文档中很多图片怎么多选后旋转方向

[复制链接]

TA的精华主题

TA的得分主题

发表于 2025-3-25 21:31 | 显示全部楼层 |阅读模式
wps文档中很多图片怎么多选后旋转方向


插入时默认是“嵌入式”
网上找了一下,要改为“浮动式”才或以多选择,还有些办法是查找替换的办法(以下横线是几种办法)

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
通过查找替换功能:按下Ctrl + H组合键,打开 “查找和替换” 对话框。在 “查找内容” 框中输入 “^g”,“^g” 代表图形对象,即图片。点击 “更多” 按钮(若有),展开更多选项,点击 “格式” 按钮,选择 “图片”。在弹出的 “设置图片格式” 对话框中,选择 “版式” 选项卡,将环绕方式设置为非嵌入型,如 “四周型环绕”“紧密型环绕” 等,这些环绕方式下的图片属于浮动型图片。点击 “确定” 后,再点击 “全部替换” 按钮,即可将文档中所有符合条件的嵌入型图片转换为浮动型图片。利用选择窗格:点击 “开始” 选项卡中 “编辑” 组右下角的 “选择” 按钮,在弹出的菜单中选择 “选择窗格”;或者点击 “视图” 选项卡,勾选 “选择窗格”,打开选择窗格。在选择窗格中,会显示文档中所有的对象,包括图片。按Ctrl键并点击每个图片来选择所有嵌入型图片,或者直接点击选择所有图片。选中图片后,右键点击其中一个被选中的图片,在弹出的菜单中选择 “文字环绕”,再选择非嵌入型的环绕方式,如 “四周型环绕”“紧密型环绕” 等,将图片更改为浮动型。

使用宏命令:按下Alt + F11打开 VBA 编辑器。在 “项目” 窗口中找到当前文档,右键点击 “插入” -> “模块”。在新模块窗口中粘贴以下代码:vbSub ConvertInlineToFloating()    Dim shp As InlineShape    For Each shp In ActiveDocument.InlineShapes        shp.Range.Select        Selection.ShapeRange.WrapFormat.Type = wdWrapSquare '这里设置为四周型环绕,你也可以更改为其他非嵌入型环绕方式    Next shpEnd Sub按下F5运行宏或关闭 VBA 编辑器,回到文档,按下Alt + F8,选择ConvertInlineToFloating宏并运行,即可批量将嵌入型图片转换为浮动型图片。

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

查找方法没有 “更多” 按钮,所以没办法
选择窗格办法“按Ctrl键并点击每个图片”还是只能选择一张
宏办法的,真不懂啊

TA的精华主题

TA的得分主题

发表于 2025-3-26 09:37 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
Sub Word形状旋转()
Dim inshp As InlineShape, shp As Shspe

With ActiveDocent
  For Each inshp In .InlineShapes
    inshp.ConvertToShape '嵌入式转浮动式
  Next

  '.Shapes.SelectAll '全选
  For Each shp In .Shapes
    shp.Rotation = 45 '旋转45度
  Next
End With

Set shp = Nothing
Set inshp = Nothing
End Sub

TA的精华主题

TA的得分主题

发表于 2025-3-26 09:48 | 显示全部楼层

DeepSeek-R1满血版 回答完成

在WPS文档中批量旋转多张图片,可通过以下步骤实现:

一、设置图片环绕方式(多选前提)
将图片环绕方式统一改为‌非嵌入型‌(如“四周型环绕”)‌5
选中任意图片 → 点击顶部「图片工具」 → 在「排列」组选择需要的环绕方式
或通过「文件」→「选项」→「编辑」→ 设置默认插入图片的环绕方式‌5
二、多选图片并批量旋转
‌方法1:直接多选操作‌

按住 ‌Ctrl‌ 键逐个点击图片,或按住 ‌Shift‌ 键连续多选图片‌5
点击顶部菜单栏「图片工具」 → 选择「旋转」按钮(支持顺时针90°、逆时针90°等预设角度)‌58
‌方法2:使用批量处理功能‌

选中任意一张图片 → 点击顶部「图片工具」 → 选择「批量处理」‌6
在弹出的窗口中勾选「旋转」选项 → 设置统一旋转角度 → 点击「应用」完成所有选中图片的调整‌67
三、自由角度旋转(需逐个调整)
若需自定义角度,需单独操作:

选中图片 → 点击顶部绿色旋转手柄拖动调整‌18
或右键图片 →「设置对象格式」→ 在「大小与旋转」中输入精确角度‌

‌注意事项‌

嵌入型图片无法直接多选旋转,需先更改环绕方式‌
若需批量处理大量图片,建议使用WPS内置的「批量处理」工具提高效率‌
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

1234

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-4-16 12:38 , Processed in 0.029254 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表