摘要: 网上打了很多方法都无效,以下方法在WIN7pro中测试可用: Sub QQ1722187970() MsgBox "当前默认的打印机名称为" & Excel.Application.ActivePrinter End Sub 通过直接使用WMI来获取 using System.Management; 阅读全文
posted @ 2022-03-12 23:21 多见多闻 阅读(1274) 评论(0) 推荐(0)
摘要: /// <summary> /// 判断是否连接打印机 /// </summary> public bool CheckPrinter() { //取得默认打印机名 PrintDocument pdoc = new PrintDocument(); string printerName1 = pdo 阅读全文
posted @ 2022-03-12 22:57 多见多闻 阅读(471) 评论(0) 推荐(0)
摘要: Excel的PageSetup类必须与服务器上的打印机驱动程序进行交互。 如果没有安装打印机驱动程序或限制访问它们,则对此类的任何调用都会抛出异常。 您应该确保在服务器上设置了默认打印机并且安装了打印机驱动程序。 此外,如果您从ASP.net访问它有访问问题,您应该确保ASP.Net帐户有权访问打印 阅读全文
posted @ 2022-03-12 22:56 多见多闻 阅读(629) 评论(0) 推荐(0)
摘要: 可以使用selection对象来判断。selection对象有个type属性,没有选择内容的时候(插入点时),type属性的值是:wdSelectionIP ,所以可以根据type的值来判段。 if selection.type= wdSelectionIP or selection.type=wd 阅读全文
posted @ 2022-03-12 22:32 多见多闻 阅读(476) 评论(0) 推荐(0)
摘要: 2 拼写检查3 保存8 插入表格17 插入图表18 新建23 打开37 打开108 格式刷22 粘贴19复制21 剪切7343 信息检索123 两端对齐121 右对齐122 中对齐120 左对齐2059 绘制表格2060 橡皮擦139 插入文本框318 插入竖排文本框1032 插入图示2619 插入 阅读全文
posted @ 2022-03-12 14:35 多见多闻 阅读(95) 评论(0) 推荐(0)
摘要: Sub GOINMYSUB() MsgBox "成功进入我的过程!!" End Sub Sub MyMenu() Dim Popup(5) Dim Button(5) As CommandBarControl On Error Resume Next DeleteOldDMenu '单清除旧菜 ' 阅读全文
posted @ 2022-03-12 14:18 多见多闻 阅读(247) 评论(0) 推荐(0)
摘要: 主菜单上添加自定义按钮 Sub addbtn() Set myMenu = Application.CommandBars("worksheet menu bar") Set Button = myMenu.Controls.Add(Type:=msoControlButton) Button.Ca 阅读全文
posted @ 2022-03-12 14:17 多见多闻 阅读(1735) 评论(0) 推荐(0)
摘要: 看了几遍也没看懂这个帖子,http://club.excelhome.net/thread-290608-1-1.html现在总算理解了 <梦想成真>的示例了.例如创建一个“录入窗体”工具栏: Private Sub Workbook_Activate() On Error Resume Next 阅读全文
posted @ 2022-03-12 14:09 多见多闻 阅读(952) 评论(0) 推荐(0)
摘要: Office能够让你写插件。2003系列虽然已经远去,其CommandBar也被2007的Ribbon给替代。但是,你未必就完全了解了这个存在多年看似简单,实则狗屎的CommandBar。我们翻开手册(其实没有什么手册,在2007之前,office是没有提供给VBA程序员之外的文档的),发现Appl 阅读全文
posted @ 2022-03-12 14:03 多见多闻 阅读(406) 评论(0) 推荐(0)
摘要: 显示因为它适用于Application对象。 此示例放大所有命令栏按钮并启用工具提示。 With Application.CommandBars .LargeButtons = True .DisplayTooltips = TrueEnd With 显示因为它适用于Presentation对象。 阅读全文
posted @ 2022-03-12 11:24 多见多闻 阅读(213) 评论(0) 推荐(0)
摘要: Powerpoin Sub 全CommandBars取得() Dim xl_app As Object ' Excel.Application Dim cb As CommandBar Dim cnt As Long Dim s As String, i As Long, j As Long Set 阅读全文
posted @ 2022-03-12 10:39 多见多闻 阅读(137) 评论(0) 推荐(0)
摘要: 代表容器应用程序中的一个命令栏。 CommandBar 对象是 CommandBars 集合的一 个成员。 https://docs.microsoft.com/zh-cn/office/vba/api/office.commandbar 备注 某些 Microsoft Office 应用程序中对 阅读全文
posted @ 2022-03-12 10:34 多见多闻 阅读(1307) 评论(0) 推荐(0)
摘要: 图标右侧的数字是要使用的相应FaceId:Icons 0000 - 2999 Outlook FaceId 3000 – 3999 Referencehttp://www.kebabshopblues.co.uk/2007/01/04/visual-studio-2005-tools-for-off 阅读全文
posted @ 2022-03-12 10:30 多见多闻 阅读(89) 评论(0) 推荐(0)
摘要: 1.墨迹书写工具是office的一个批注功能,在office的07及以上版本可以使用。首先需要在office中开启墨迹书写工具。方法是 2.在加入墨迹书写工具后,在菜单栏上会出现笔的选项 点击进入 但你会发现你的笔,荧光笔,橡皮,选择对象都是不可用的,要达到上图的可用的状态需要做如下操作,因为该功能 阅读全文
posted @ 2022-03-12 10:24 多见多闻 阅读(3842) 评论(0) 推荐(0)
摘要: 在Excel5和Excel95时,菜单和工具栏分别使用不同的对象。从Excel97开始,所有的菜单和工具栏都使用同一种对象CommandBar来表示。 一般来说包括三种常用的CommandBar类型。通过CommandBar对象的Type属性可以判断该对象是下列三种类型的其中之一。Type属性返回一 阅读全文
posted @ 2022-03-12 10:19 多见多闻 阅读(1577) 评论(0) 推荐(0)
摘要: CommandBar ID 列表 (Office 2007)我为 Office 2007(Word、Excel、PowerPoint、Access)(Excel 2003 格式)创建了一个 CommandBar 和 CommandBarControl ID 列表。部分字符出现乱码,有兴趣的欢迎下载使 阅读全文
posted @ 2022-03-12 10:17 多见多闻 阅读(159) 评论(0) 推荐(0)
摘要: 返回一 个 CommandBars 集合,该集合代表菜单中的菜单栏和Microsoft Word。 重要 此属性已更改。 CommandBars ("Comments") 不能用于自定义注释的上下文菜单。 语法 表达式.CommandBars expression:表示 Application 对象 阅读全文
posted @ 2022-03-12 00:53 多见多闻 阅读(514) 评论(0) 推荐(0)
摘要: 最近因为懒得手工一个个更新PPT图表,所以设置了从Excel复制粘贴图片链接到PPT的骚操作:在Excel做好图表→复制图片→在PPT里“选择性粘贴”→可以实现在打开PPT(批量更新)或者单击链接图片(单个更新)时跟Excel同步更新内容:但是,对的,碰上了凡事都有的但是!这个骚操作留下了每次打开P 阅读全文
posted @ 2022-03-12 00:46 多见多闻 阅读(1382) 评论(0) 推荐(0)
摘要: 如下图所示: 当在word文档中单击鼠标右键时,为弹出的快捷菜单中添加一个自定义的命令“给加粗的字符添加括号”,可以使用以下的代码: Sub CreateMenu() '命令栏 Dim oCB As CommandBar '通用的命令栏控件 Dim oCBC As CommandBarControl 阅读全文
posted @ 2022-03-12 00:45 多见多闻 阅读(820) 评论(0) 推荐(0)
摘要: 'PPT 加载宏 代码模板 Dim cmdBar As CommandBar, cmdBtn As CommandBarControl Const cmdBtnCap As String = "从Word文档导入图片" Sub Auto_Open() Call DelCmdBtn Call AddC 阅读全文
posted @ 2022-03-12 00:44 多见多闻 阅读(413) 评论(0) 推荐(0)