Excel——VBA之移动文本框圆形操作

1.打开一个新工作表
2.在工作表中央画一个文本框,并且随便输入什么文字
3.  选择文本框之外的任意单元格
4.  按下Alt+F11激活VB编辑器窗口,并且选择工程浏览器窗口的Personal (Personal.xls)
5.  选择“插入”-“模块”,增加一个新的模块
6.在属性窗口,给该模块重命名:Manipulations
7.选择“视图”-“对象浏览器”,或按F2
8.  在“工程/库”下拉列表框里选择“Excel”类
9. 在搜索框里输入“textbox”并点击搜索按钮。确保你没有在文字间敲入空格。

10.使用shapes里的AddTextBox

11.按F1可以了解相关操作介绍

12.在模块Manipulations中添加代码:

Sub MoveTextBox()
            With ActiveSheet.Shapes(1)
                         .Select
                         .Left = 200
                         .Top = 20
             End With
End Sub
Sub MoveCircle()
            With ActiveSheet.Shapes(2)
                        .Select
                        .Left = 0
                        .Top = 0
            End With
End Sub

Excel 里的文本框和一个圆形对象,分别是Shapes(1),和 Shapes(2),

改变相应的left 或者top 的值可以改变位置。

总结:

该文主要探索使用对象的浏览器中的方法具体方法和实践操作。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值