社区
Office开发/ VBA
帖子详情
求助:excel中 怎么通过VBA 使某一sheet中的图片设定为固定宽度?
0霸天虎0
2013-05-29 09:57:24
在一个excel 某一个sheet中,拷贝过来的图片 想要打印,但是超出了范围,怎么能过vba 达到设定固定宽度的图片,然后打印,查了一些代码,但是不太懂
...全文
427
4
打赏
收藏
求助:excel中 怎么通过VBA 使某一sheet中的图片设定为固定宽度?
在一个excel 某一个sheet中,拷贝过来的图片 想要打印,但是超出了范围,怎么能过vba 达到设定固定宽度的图片,然后打印,查了一些代码,但是不太懂
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dsd999
2013-05-29
打赏
举报
回复
有好几张大小不同的 图片 ,要一个个算么?
如果是固定宽度是的
选中图片的代码: 选中第一张图片 ActiveSheet.shapes(1).select 选中名字"Picture 1"的图片 ActiveSheet.shapes("Picture 1").select
0霸天虎0
2013-05-29
打赏
举报
回复
有好几张大小不同的 图片 ,要一个个算么?我想让所有的图片宽度一样就行,高度不要求。 然后我选中图片的VBA 代码为什么总是报错呢?ActiveSheet.Shapes.Range(Array("Picture 7")).Select 选中图片的代码到底应该是什么呢?
dsd999
2013-05-29
打赏
举报
回复
1)得到当前图片的宽度 a 2)算出比率b, a/固定宽度 或者固定宽度/a 3)调整图片大小 ShapeRange.ScaleWidth b, msoFalse, msoScaleFromTopLeft ShapeRange.ScaleHeight b, msoFalse, msoScaleFromTopLeft
0霸天虎0
2013-05-29
打赏
举报
回复
解决了 ,用宏录制得到的代码也和版主给的一样,谢谢版主, 刚才调试时少加了个selection 现在解决了, Selection.ShapeRange.ScaleWidth 0.5645, msoFalse, msoScaleFromTopLeft
Excel
(WPS表格)
VBA
数据处理自动化
Excel
(WPS表格)
VBA
数据处理自动化,内容包括
VBA
语言基础、
Excel
4大对象、图形、图表、数据透视表、公式和函数、正则表达式、字典、界面设计等。相关套餐:Python+
VBA
办公自动化系列课程-CSDN程序员研修院 讲师:童大谦图书《代替
VBA
!用Python轻松实现
Excel
编程》和《对比
VBA
学Python 高xiao实现数据处理自动化》作者。 致力于Office和WPS Office办公自动化,提供
VBA
和Python全系列视频课程。熟悉Power BI, Python, R, SPSS, MATLAB等数据分析软件。有多年VB和.NET软件开发经验。
来吧!带你玩转
Excel
VBA
来吧!带你玩转
Excel
VBA
(含CD光盘1张)(双色)(附带近500个
VBA
思考练习题,
Excel
tip.net出品)罗刚君杨嘉恺编著ISBN 978-7-121-20627-62013年7月出版定价:85.00元648页16开编辑推荐全面:从录制宏开始带你步入
VBA
殿堂详细:每个案例都详述思路与步骤贴心:提供售邱服务论坛与QQ群融洽:大量菜鸟与玩家伴你一同成长内容提要...
Excel
电子表格运用技巧汇总
Excel
电子表格运用技巧汇总Leo @ 2005-4-25 13:53
Excel
XP的八则快速输入技巧 如果我们在用
Excel
XP处理庞大的数据信息时,不注意讲究技巧和方法的话,很可能会花费很大的精力。因此如何巧用
Excel
XP,来快速输入信息就成为各个
Excel
XP用户非常关心的话题,笔者向大家介绍几则这方面的小技巧。 1、快速输入大量含小数点的数字 如果我们需要在
Excel
操作大全
【一投行哥哥的
Excel
操作大全】 快捷键之在工作表
中
移动和滚动向上、下、左或右移动单元格箭头键 移动到当前数据区域的边缘:CTRL+ 箭头键 移动到行首:HOME 移动到工作表的开头:CTRL+HOME 移动到工作表的最后一个单元格。:CTRL+EN
CISCO技术(1.7万)
0 base|以零为基底\r\n 0 disturbed zero output signal|干扰0输出信号\r\n 0parallel communication cable|平行通讯传输缆线\r\n 1 binary operation|二进制运算\r\n 1 di
Office开发/ VBA
5,139
社区成员
17,886
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章