ImageVerifierCode 换一换
格式:DOCX , 页数:128 ,大小:38.54KB ,
资源ID:13563407      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-13563407.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(用Excel绘制电路图.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

用Excel绘制电路图.docx

1、用Excel绘制电路图用Excel绘制电路图(原创)_1模块_菜单 代码:Public myShe As Worksheet 声明对象变量Public myJh As Collection 声明集合变量Public myJhsz() 声明动态数组变量Public myRGB As Long 声明长整数值变量_颜色Public myLeft As Double 声明双精度数值变量_左边距Public myTop As Double 声明双精度数值变量_右边距Public myXt As Double 声明双精度数值变量_线条宽度Public myLj As String 声明字符变量_工作表路径

2、*工作表打开自动运行Sub Auto_Open() myRGB = 0 颜色 黑色 myXt = 1.5 线条宽度 myLj = ThisWorkbook.Path 获得工作表路径 Call DLMenu 调用菜单处理过程End Sub*自定义_电路菜单Public Sub DLMenu(Optional ByRef temzf As String = )Dim mybar As CommandBarDim myMenu As ObjectDim mymenuitem As ObjectFor Each dq In Application.CommandBars 在当前菜单中查找电路菜单,有则

3、删除 If dq.Name = 电路菜单 Then Application.CommandBars(电路菜单).DeleteNext添加菜单栏 Name:菜单栏的名称 Position:新菜单栏的位置或者类型 MenuBar:新菜单栏不取代当前活动菜单栏 Temporary:新菜单栏成为临时,程序关闭时被删除Set mybar = CommandBars.Add(Name:=电路菜单, Position:=msoBarTop, MenuBar:=False, Temporary:=True)员工管理菜单及菜单项=添加菜单 Type:指定添加到菜单栏中的菜单类型 Temporary:新菜单成为临

4、时,程序关闭时被删除Set myMenu = mybar.Controls.Add(Type:=msoControlPopup, Temporary:=True)myMenu.Caption = 电路图 菜单标题-添加菜单项 Type:指定添加到菜单中的菜单项类型Set mymenuitem = myMenu.Controls.Add(Type:=msoControlButton)With mymenuitem .BeginGroup = True 增加间隔线 .Caption = 线路 菜单项标题 .OnAction = myDL_xl 点击引发的过程End WithSet mymenuit

5、em = myMenu.Controls.Add(Type:=msoControlButton)With mymenuitem .BeginGroup = True 增加间隔线 .Caption = 电阻 菜单项标题 .OnAction = myDL_dz 点击引发的过程End WithSet mymenuitem = myMenu.Controls.Add(Type:=msoControlButton)With mymenuitem .BeginGroup = True 增加间隔线 .Caption = 电容 菜单项标题 .OnAction = myDL_dr 点击引发的过程End With

6、Set mymenuitem = myMenu.Controls.Add(Type:=msoControlButton)With mymenuitem .BeginGroup = True 增加间隔线 .Caption = 电感 菜单项标题 .OnAction = myDL_dg 点击引发的过程End WithSet mymenuitem = myMenu.Controls.Add(Type:=msoControlButton)With mymenuitem .BeginGroup = True 增加间隔线 .Caption = 半导体 菜单项标题 .OnAction = myDL_bdt 点

7、击引发的过程End WithSet mymenuitem = myMenu.Controls.Add(Type:=msoControlButton)With mymenuitem .BeginGroup = True 增加间隔线 .Caption = 设备 菜单项标题 .OnAction = myDL_sb 点击引发的过程End Withmybar.Visible = True 显示自定义的菜单栏Set mybar = Nothing 释放内存Set myMenu = NothingSet mymenuitem = NothingEnd Sub*自定义_工具栏_线路Sub myDL_xl(Op

8、tional ByRef temzf As String = )Dim xBar As CommandBar, xButton As CommandBarButton 声明对象变量For Each dq In Application.CommandBars 在当前菜单中查找电路菜单,有则删除 If dq.Name = 电路菜单_线路 Then Application.CommandBars(电路菜单_线路).Delete Exit Sub End IfNextSet xBar = CommandBars.Add(电路菜单_线路, msoBarTop, False, True) 添加菜单Set

9、xButton = xBar.Controls.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 横线 按钮标题 .Picture = LoadPicture(myLj + 电路图标xl01.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标xl01.jpg) 透明效果 .OnAction = xl_hx 点击引发的过程 .TooltipText = 横线 提示文本End WithSet xButton =

10、 xBar.Controls.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 竖线 按钮标题 .Picture = LoadPicture(myLj + 电路图标xl02.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标xl02.jpg) 透明效果 .OnAction = xl_sx 点击引发的过程 .TooltipText = 竖线 提示文本End WithSet xButton = xBar.Con

11、trols.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 相交线 按钮标题 .Picture = LoadPicture(myLj + 电路图标xl03.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标xl03.jpg) 透明效果 .OnAction = xl_3xjx 点击引发的过程 .TooltipText = 三相交线 提示文本End WithSet xButton = xBar.Control

12、s.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 相交线 按钮标题 .Picture = LoadPicture(myLj + 电路图标xl04.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标xl04.jpg) 透明效果 .OnAction = xl_4xjx 点击引发的过程 .TooltipText = 四相交线 提示文本End WithSet xButton = xBar.Controls.Ad

13、d(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 十字线 按钮标题 .Picture = LoadPicture(myLj + 电路图标xl05.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标xl05.jpg) 透明效果 .OnAction = xl_szx 点击引发的过程 .TooltipText = 十字线 提示文本End WithSet xButton = xBar.Controls.Add(msoC

14、ontrolButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 接地线 按钮标题 .Picture = LoadPicture(myLj + 电路图标xl06.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标xl06.jpg) 透明效果 .OnAction = xl_jdx 点击引发的过程 .TooltipText = 接地线 提示文本End WithSet xButton = xBar.Controls.Add(msoControl

15、Button) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 线头 按钮标题 .Picture = LoadPicture(myLj + 电路图标xl07.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标xl07.jpg) 透明效果 .OnAction = xl_xt 点击引发的过程 .TooltipText = 线头 提示文本End WithxBar.Visible = True 显示自定义的菜单栏Set xBar = Nothing 释放内

16、存Set xButton = NothingEnd Sub*自定义_工具栏_电阻Sub myDL_dz(Optional ByRef temzf As String = )Dim xBar As CommandBar, xButton As CommandBarButton 声明对象变量For Each dq In Application.CommandBars 在当前菜单中查找电路菜单,有则删除 If dq.Name = 电路菜单_电阻 Then Application.CommandBars(电路菜单_电阻).Delete Exit Sub End IfNextSet xBar = Com

17、mandBars.Add(电路菜单_电阻, msoBarTop, False, True) 添加菜单Set xButton = xBar.Controls.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 保险丝 按钮标题 .Picture = LoadPicture(myLj + 电路图标dz00.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标dz00.jpg) 透明效果 .OnAction = dz

18、_bxs 点击引发的过程 .TooltipText = 保险丝 提示文本End WithSet xButton = xBar.Controls.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 电阻器 按钮标题 .Picture = LoadPicture(myLj + 电路图标dz01.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标dz01.jpg) 透明效果 .OnAction = dz_dzq 点

19、击引发的过程 .TooltipText = 电阻器 提示文本End WithSet xButton = xBar.Controls.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 可变电阻 按钮标题 .Picture = LoadPicture(myLj + 电路图标dz02.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标dz02.jpg) 透明效果 .OnAction = dz_kbdz 点击引发的

20、过程 .TooltipText = 可变电阻 提示文本End WithSet xButton = xBar.Controls.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 电位器 按钮标题 .Picture = LoadPicture(myLj + 电路图标dz03.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标dz03.jpg) 透明效果 .OnAction = dz_dwq 点击引发的过程 .T

21、ooltipText = 电位器 提示文本End WithSet xButton = xBar.Controls.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 热敏电阻 按钮标题 .Picture = LoadPicture(myLj + 电路图标dz04.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标dz04.jpg) 透明效果 .OnAction = dz_rmdz 点击引发的过程 .Toolt

22、ipText = 热敏电阻 提示文本End WithSet xButton = xBar.Controls.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 压敏电阻 按钮标题 .Picture = LoadPicture(myLj + 电路图标dz05.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标dz05.jpg) 透明效果 .OnAction = dz_ymdz 点击引发的过程 .TooltipT

23、ext = 压敏电阻 提示文本End WithxBar.Visible = True 显示自定义的菜单栏Set xBar = Nothing 释放内存Set xButton = NothingEnd Sub*自定义_工具栏_电容Sub myDL_dr(Optional ByRef temzf As String = )Dim xBar As CommandBar, xButton As CommandBarButton 声明对象变量For Each dq In Application.CommandBars 在当前菜单中查找电路菜单,有则删除 If dq.Name = 电路菜单_电容 Then

24、 Application.CommandBars(电路菜单_电容).Delete Exit Sub End IfNextSet xBar = CommandBars.Add(电路菜单_电容, msoBarTop, False, True) 添加菜单Set xButton = xBar.Controls.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 电容器 按钮标题 .Picture = LoadPicture(myLj + 电路图标dr01.jpg) 加载图片 .Mask = LoadPicture(myLj + 电路图标dr01.jpg) 透明效果 .OnAction = dz_drq 点击引发的过程 .TooltipText = 电容器 提示文本End WithSet xButton = xBar.Controls.Add(msoControlButton) 添加菜单工具栏按钮With xButton .Style = msoButtonIconAndCaption 图像和文本且文本位于图像的右侧 .Caption = 可变电容 按钮标题 .Picture = Lo

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2