| 网站首页 | 数学工具相关 | office软件使用 | 数学试卷 | 数学课件 | 数学教案 | 资源下载 | 请您留言 | 
  {$MY_AD_Banner}
您现在的位置: 数学工具网 >> office软件使用 >> 电脑技术 >> 正文 用户登录 新用户注册
用VBA动态向word添加命令按钮         ★★★
用VBA动态向word添加命令按钮并指定按钮事件
利用VBA也可以生成宏代码
作者:未知 文章来源:Microsoft 点击数: 更新时间:2013-3-24 10:45:49

使用VBA动态向文档中添加控件的方法,查看了很多,还是觉得微软自己的示例最好用,粘贴如下:

Sub Test()

'Add a command button to a new document
Dim doc As Word.Document
Dim shp As Word.InlineShape
Set doc = Documents.Add

Set shp = doc.Content.InlineShapes.AddOLEControl(ClassType:="Forms.CommandButton.1")
shp.OLEFormat.Object.Caption = "Click Here"

'Add a procedure for the click event of the inlineshape
'**Note: The click event resides in the This Document module
Dim sCode As String
sCode = "Private Sub " & shp.OLEFormat.Object.Name & "_Click()" & vbCrLf & _
" MsgBox ""You Clicked the CommandButton""" & vbCrLf & _
"End Sub"
doc.VBProject.VBComponents("ThisDocument").CodeModule.AddFromString sCode

End Sub

点此访问原文页面。

{$MY_AD_Squar_article_left}
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    使用正则表达式来查找和…
    Word文档中添加背景音乐
    解决word崩溃故障的三种…
    copy生成的大Word文档崩…
    卡巴斯基2009与Word冲突…
    让word不要太自作多情
    Word文档的另类加密方法…
    Word文档的另类加密方法…
    大量文字格式修改一次搞…
    将PPT课件导入到Word中
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     

    数学工具版权所有 Copyright © 2015-2020 mathtool.cn. All Rights Reserved .
    浙ICP备15030860号 联系方式 QQ:87735874 E_mail:zhangyongsc@163.com