ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 9425|回复: 15

[分享] 绝对拼凑:excel插件能连上网络 上的数据库2(即兴帖子回复需要审核,故只能重新开帖)

[复制链接]

TA的精华主题

TA的得分主题

发表于 2016-3-18 21:26 | 显示全部楼层 |阅读模式
本帖最后由 EH2003 于 2016-3-18 21:41 编辑

因是即兴帖子回复需要审核,故只能重新开帖子了。
2、编写代码
在“项目”窗口中,右键单击“Connect”项并选择“查看代码”,删除在设计器代码窗口中自动生成的代码,将以下代码复制进去后保存。
Option Explicit
   Public xlApp As Excel.Application
Implements IRibbonExtensibility '添加对 IRibbonExtensibility 接口的引用
Private Sub AddinInstance_OnConnection(ByVal Application As Object, ByVal ConnectMode As AddInDesignerObjects.ext_ConnectMode, ByVal AddInInst As Object, custom() As Variant)
     Set xlApp = Application '加载时
End Sub

Private Sub AddinInstance_OnDisconnection(ByVal RemoveMode As AddInDesignerObjects.ext_DisconnectMode, custom() As Variant)
     Set xlApp = Nothing '卸载时
End Sub

'========================================================================
   ''实现IRibbonExtensibility接口的唯一成员 GetCustomUI,此过程调用 GetRibbonXML 方法,正如其名称所示,
'该方法将自定义 XML 返回到 GetCustomUI 方法,后者然后将自定义 XML 添加到功能区用户界面以便在加载外接程序时实现它。
'========================================================================
Public Function IRibbonExtensibility_GetCustomUI(ByVal RibbonID As String) As String
       IRibbonExtensibility_GetCustomUI = GetRibbonXML()
End Function
'========================================================================
   '添加 XML 自定义标记代码
'========================================================================
Public Function GetRibbonXML() As String
    Dim sRibbonXML As String

    sRibbonXML = "<customUI xmlns=""http://schemas.microsoft.com/office/2006/01/customui"" >" & _
                 "<ribbon><tabs>" & _
                 "<tab id=""CustomTab"" label=""网络ACC"">" & _
                 "<group id=""网络"" label=""网络连接"">" & _
                 "<button id=""Button01"" label=""网络连"" size=""large"" imageMso=""TableFormulaDialog""命令1"" />" & _
                 "</group >" & _
                 "</tab></tabs></ribbon></customUI>"
   
    GetRibbonXML = sRibbonXML
   
End Function

'========================================================================
   ''控件回调的过程
'========================================================================

Public Sub 命令1(ByVal control As IRibbonControl)
   Call Form1.Show
End Sub

untitled.png
无标题.png

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-3-18 21:29 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 EH2003 于 2016-3-18 22:00 编辑

写个帖子长一点的,就要审核,把思路搞乱。一个小时也没搞定。

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-3-18 21:36 | 显示全部楼层
本帖最后由 EH2003 于 2016-3-18 22:08 编辑

回复帖子既然那么多的重复。删除了

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-3-18 21:47 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-3-19 17:47 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
写好文档,不让上传附件,现在不知道怎么发了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-3-20 16:30 | 显示全部楼层

绝对拼凑:excel插件能连上网络 上的数据库

本帖最后由 EH2003 于 2016-3-22 21:38 编辑

绝对拼凑:excel插件能连上网络 上的数据库 让你的excel插件插上网络的翅膀.rar (347.22 KB, 下载次数: 944)


TA的精华主题

TA的得分主题

 楼主| 发表于 2016-3-22 21:41 | 显示全部楼层
ACC网络插件.rar (43.89 KB, 下载次数: 517)

TA的精华主题

TA的得分主题

发表于 2016-5-13 14:34 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
谢谢,表示对楼主这个方案很感兴趣,但没太看懂
VB-ACCESS-excel这整个过程.....

TA的精华主题

TA的得分主题

发表于 2016-5-13 14:59 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-5-14 10:08 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
meiok 发表于 2016-5-13 14:59
64位win7不能够吗?

不支持64位office,
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-18 14:27 , Processed in 0.047972 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表