首页 > 其他分享 >【VBA】如何在Word表格里插入特殊符号

【VBA】如何在Word表格里插入特殊符号

时间:2023-05-07 09:33:31浏览次数:47  
标签:VBA Selection Word Integer 特殊符号 Unit

Word里有插入特殊符号的功能,如下图。

通过编程语言实现在Word表格插入特殊符号操作,可以参考下面VBA代码。

ActiveDocument.Tables(1).Range.Cells(2).Select
Selection.MoveEnd Unit:=wdCharacter, Count:=-1
Selection.InsertSymbol Font:="Wingdings", _
CharacterNumber:=-3844, Unicode:=True

refer:Insert symbol into cell in table (narkive.com)

扩展一下:

①Unit:=wdCharacter中的unit参数是一个枚举值,在Word以外的程序中使用时可以使用枚举值数值。

refer:WdUnits enumeration (Word) | Microsoft Learn

②在Excel中VBA实现该操作代码如下:

'方框选中符号
Sub InsertSelectedSymbolIntoTable(tableIdx As Integer, rowIdx As Integer, colIdx As Integer)
    thisDoc.Tables(tableIdx).Cell(rowIdx, colIdx).Range.Select
    wordApp.Selection.MoveEnd Unit:=1, Count:=-1 'Unit:=wdCharacter
    wordApp.Selection.InsertSymbol CharacterNumber:=-4014, Font:="Wingdings 2", Unicode:=True
End Sub

  

标签:VBA,Selection,Word,Integer,特殊符号,Unit
From: https://www.cnblogs.com/yzhyingcool/p/17378900.html

相关文章

  • wordpress插件:WPFront Scroll Top返回顶部(WPFront Scroll Top 2.0.7.08086 / wordpr
     一,安装插件/设置插件:插件->安装插件->用top关键字进行搜索,然后选择WPFrontScrollTop点立即安装按钮安装完成后,点启用按钮选中前两项选中前两项后,点保存更改按钮二,测试效果说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architec......
  • 【Apache POI】Word文档转换HTML,多级列表自定义处理
    本文使用poi和xdocreport组件,在其基础自定义实现某些功能最近有个需求,文档的转换,需要把Word文档转换为编辑器可识别支持的HTML格式类型,Apache的开源组件poi可以解析docx和doc类型的文档,于是使用该组件实现需求关于Word文档的俩种格式,docx格式是一种压缩文件,由xml格......
  • 配置wordpress:更换网站ico图标(wordpress 6.2)
    一,更换ico1,代码:<linkrel="shortcuticon"href="http://wp.liuhongdi.com/favicon.ico?v=35"type="image/x-icon"/>2,添加代码:3,上传文件到wordpress根目录,如图:二,测试效果:说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest......
  • 界面控件DevExpress WPF富文本编辑器,让系统拥有Word功能(二)
    DevExpressWPF控件的富文本编辑器允许开发者将文字处理功能集成到下一个WPF项目中,凭借其全面的文本格式选项、邮件合并以及丰富的终端用户选项集合,可以轻松地提供MicrosoftWord功能。DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。......
  • docker mysql error 1045 using password:yes
     错误截图  解决办法 找到mysql配置文件my.cnf 没有映射的话需要进入到MySQL的容器中找到/etc/下my.cnf文件在my.cnf中[mysqld]下添加skip-grant-tables容器里不能直接修改文件,需要安装相应的vim。下面通过dockercp拷贝文件进行修改#将容器中的文件拷贝......
  • word中对页眉页脚的学习,避免与上一节相同
    word在操作页眉页脚时,如果想单独设置某一页的页眉页脚,最让人讨厌的就是其他页面的页眉页脚也跟着发生变化。这个问题困扰了我好长时间,一直没有把解决方案做一个记录。下面记一下防止遗忘。 1.在想要单独设置页眉页脚的页面的前一页末尾,插入一个分节符(下一页)。2. 在想要单......
  • 配置wordpress:添加分享到QQ空间功能(wordpress 6.2)
    一,添加代码:1,代码:<atarget="_blank"href='http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?title=<?phpthe_title();?>&desc=&summary=&site=&pics=&url=<?phpechourlencode(get_permalink());?>�......
  • navicate:2059 Authentication plugin caching_sha2_password
    场景:navicate连接远程数据库失败,报:2059Authenticationplugincaching_sha2_password解决:showvariableslike'default_authentication_plugin';然后看全部用户的密码模式selecthost,user,pluginfrommysql.user;之前全部是caching_sha2_password这个是修改过的......
  • 配置wordpress:添加分享到豆瓣功能(wordpress 6.2)
    一,代码:1,代码:<atarget="_blank"href='https://www.douban.com/share/service?href=<?phpthe_permalink();?>&name=<?phpthe_title();?>&text=&image=&starid=0&aid=0&style=11'><imgid=&qu......
  • Docker容器部署Wordpress
    启动Docker获取镜像启动MySQL设置mysql远程权限刷新权限退出容器启动容器WordPress ......