乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 请教大神:点击<em>excel</em> <em>vba</em> 里

请教大神:点击<em>excel</em> <em>vba</em> 里

作者:乔山办公网日期:

返回目录:excel表格制作


TopLeftCell 左上单元格
BottomRightCel 右下单元格

这2个单元格构成的区域就是控件放置的位置

如果他们不是在同一个单元格,也就是说控件不在一个单元格内的话,
怎么表示他们的行号列标呢?

就用坐上单元格的行号列标吧
ActiveSheet.Shapes("Button 1").TopLeftCell.Row 行号
ActiveSheet.Shapes("Button 1").TopLeftCell.Column 列标

-----------------------------------
.address 返回单元给地址。 例如如果单元格是A1,那么返回字符串"$A$1"

宏代

Sub Test()
Dim wb As Workbook, mAry, fn As String, mPath As String
Application.DisplayAlerts = False
    With ThisWorkbook
        mAry = .ActiveSheet.Range("a2:b3")
        mPath = .Path
        fn = .ActiveSheet.[a1].Value
    End With
    Set wb = Workbooks.Add
    With wb
    .Worksheets(1).[a1].Resize(UBound(mAry, 1), UBound(mAry, 2)) = mAry
    .SaveAs mPath & "\" & fn & ".txt", xlText
    .Close
    End With
Application.DisplayAlerts = True
End Sub

一个窗体上有一个按钮,我想给这个按钮设置个快捷键,比如按O就=用鼠标点击了这个按钮就好了

  1. 打开Excel软件,在工具栏空白处,右键点击,在弹出的选项中,选择“自定议快速访问工具栏”。


2.切换到“自定义功能区”,并在右侧选择开发工具,然后确定。

3.这样之后就以在菜单栏中看到开发工具了,切换开发工具界面下,选择插入工具,可以看有两个按钮图标。

4.第一个是表单控件,一般是用于操作宏的,可以先对宏进行录制或者指zhidao定,这样就可以在表格创建一个按钮了。

5.第二个是ActiveX,一般是用来执行VBA编程的,在设计模式下,双点该按扭就能进么到VBA编程环境中。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网