|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 freeback 于 2023-2-5 13:29 编辑
将后面指定的数字插入文本框,显示在对应的数字上面,如图中所示的样式,我已经实现插入的代码,代码如下:
Sub 宏4()'
' 宏4
'
Dim rng2 As Range
Set rng2 = Range("d4")
ActiveSheet.Shapes.AddTextbox(msoTextOrientationHorizontal, rng2.Left, rng2.Top, rng2.Width, rng2.Height).Select
Selection.Formula = "=$J5"
Selection.ShapeRange.Fill.Visible = msoFalse
Selection.ShapeRange.Line.Visible = msoFalse
Selection.ShapeRange.IncrementLeft 17 '文本框所在的位置,这个是右上角,LEFT和TOP同时使用
'Selection.ShapeRange.IncrementLeft 22 '这个数字控制左右显示
'Selection.ShapeRange.IncrementTop -6 '这个数字控制上下显示
End Sub
代码一起放在文件里面了,麻烦帮我看看怎么处理
|
|