Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2159|回复: 3

[已解决]插入一个自选图形 怎么显示在单元格正中

[复制链接]
发表于 2017-1-7 09:31 | 显示全部楼层 |阅读模式
本帖最后由 我心飞翔410 于 2017-1-7 20:12 编辑

单元格行高175 列宽42(行高列宽值单位都是默认)   插图自选图形宽 7.33cm  高5.5cm  怎么让插入的自选图形在单元格正中
最佳答案
2017-1-7 12:01
Sub tt()
With Range("a1")
    .RowHeight = 175
    .ColumnWidth = 42
    ActiveSheet.Shapes.AddShape(msoShapeRectangle, .Top + 23.98116, .Left + 9.545, 207.78, 155.91).Select
    Selection.ShapeRange.LockAspectRatio = msoTrue
End With
End Sub

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2017-1-7 12:01 | 显示全部楼层    本楼为最佳答案   
Sub tt()
With Range("a1")
    .RowHeight = 175
    .ColumnWidth = 42
    ActiveSheet.Shapes.AddShape(msoShapeRectangle, .Top + 23.98116, .Left + 9.545, 207.78, 155.91).Select
    Selection.ShapeRange.LockAspectRatio = msoTrue
End With
End Sub

插入长方形并居中.zip

15.73 KB, 下载次数: 12

回复

使用道具 举报

 楼主| 发表于 2017-1-7 18:01 | 显示全部楼层
苏子龙 发表于 2017-1-7 12:01
Sub tt()
With Range("a1")
    .RowHeight = 175

请问哈23怎么计算的啊

点评

行高和列宽单位是像素,题目要求有问题  发表于 2017-1-7 20:11
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-24 09:32 , Processed in 0.345434 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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