1234

ExcelHome技术论坛

用户名  找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

专业电路图 Excel也能行

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-12-1 09:01 | 显示全部楼层 |阅读模式
来自:电脑爱好者 ■ 陈桂鑫   绘制电路图的专业软件大都贵得要命,操作上专业要求也较高。小陈为了做机电控制培训的试卷琢磨出了一个好办法,而且画图速度和操作方法似乎还要比绘制电路图的专业软件好一些。如果你也和他一样,只是偶尔画一些小型电路图,只要用Excel 2003就可以轻松搞定了。另外,学会了这个方法,像物理实物接线图、组织结构图、化学实验图、生态系统图等也完全可以套用绘制。 DIY绘图元件 第一步:制作元件   此方法中惟一比较麻烦的就是绘制各种元件,因为Excel 2003没有这些专业的图形,需要自己用自选图形绘制,至于那些不常用的元件大可在需要时再绘制添加。   用各种自选图形组合出元件图,绘制时要注意元件出线的直线不要画,中间有空白的要画一个无边线色、填充白色的矩形放在下面,以挡住后面的表格线(见图1)。   选中组合好的图形,在名称框中你会看到图形的名称(通常是:组合 XX),把它删除,输入实际的名字,如“线圈”(见图2),回车确认。选中全部绘制好的元件图,右击,从“设置对象格式…”对话框的“属性”选项卡中选中“大小固定,位置随单元格而改变”单选按钮。 第二步:基本设置   选中全部单元格设置行高28、列宽4,这差不多相当于实际打印的1cm左右。选中全部单元格设置对齐方式为水平居左、垂直居中,设置字号为10。把组合好的元件图放置在工作表左侧的A-C列中,调整位置使得元件的横向出线点正好与横向表格线重叠,竖向出线与纵向表格线重叠,同时有纵、横向出线的则放在表格线交叉处,让它同时满足两个条件。为了将来旋转方便,对于同一元件按横放和竖放两种格式各画一个,如图2所示。 第三步:编辑宏   执行“工具→宏→宏…”菜单命令,在“宏名”框中,输入宏的名称“线圈”。单击“编辑”按钮。在宏编辑窗口中输入下列宏代码: Sub 线圈() ActiveSheet.Shapes("线圈").Select Selection.Copy ActiveCell.Select ActiveSheet.Paste End Sub   这段代码的目的是把“线圈”这个元件复制到选定单元格。你画了几种元件图形,就把这段代码复制几份吧。把各组代码中的“线圈”逐一改成已画好各种元件图形的名称(见图3),注意代码中有两个“线圈”,改的时候这两个要一起改。最后再编辑一个空宏以备下面锁定元件时使用,代码只有两行: Sub 空宏() End Sub 第四步:创建工具栏   执行“工具→自定义”菜单命令,在“工具栏”选项卡中,单击“新建”按钮,新建一个“电路图”工具栏,切换到“命令”选项卡,从“类别”列表中选择“宏”,把右侧“命令”列表中的“自定义按钮”拖动到新建的“电路图”工具栏中,右击这个新增的按钮,在弹出菜单的“命名”中输入元件名:线圈,再选择“编辑按钮图像”,画一个线圈的按钮图。重复拖动“自定义按钮”到工具栏逐一添加与各种元件相应的按钮。建议把“绘图”类别中的旋转、翻转等常用的命令也添加进来以便使用。   退出自定义状态,单击“电路图”工具栏中的“线圈”按钮会弹出“指定宏”窗口,在窗口的宏列表中双击“线圈”,指定按钮所要运行的宏为“线圈”。以后再单击“线圈”按钮就会在选定的单元格中插入一个线圈元件。重复这一步为各个按钮指定相应的宏。 小提示   编辑按钮图像时用鼠标一点点画可能比较辛苦,也可以在画图程序中按16×16像素格式画好再复制过去,在自定义状态下右击按钮选择“粘贴按钮图像”即可。另外,电路文件移动后工具栏还是可以正常使用的,只要先打开Excel删除原有电路工具栏,再打开移动后的含工具栏文件就可以使用了。至于复制到其他电脑中,随便放在哪里都是可以用的,只是再次移动后就得按照上面的步骤操作了。

专业电路图 Excel也能行

专业电路图 Excel也能行

专业电路图 Excel也能行

专业电路图 Excel也能行

专业电路图 Excel也能行

专业电路图 Excel也能行

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-12-1 09:09 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
第五步:锁定元件   选中所有的元件图,右击选择“指定宏”,在弹出“指定宏”窗口的宏列表中双击选择刚才建的“空宏”。这样,以后我们添加元件就只能单击而无法直接选中拖动了,这可以有效地防止绘图中的误操作。 第六步:其他设置   右击工具栏选中“边框”工具栏以便绘制边线时使用。选中E1:Z14单元格,执行“文件→打印区域→设置打印区域”菜单命令,再执行“视图→分页预览”菜单命令。现在可以看到工作表中只剩下刚才选中的E1:Z14,这就是我们以后画电路图、打印的区域,至于这个区域的大小可以随时拖动区域四周的蓝色边框进行调整(见图4)。把这个工作表重命名为“绘制板”,然后把文件保存为“电路图.xls”。 4Fi1vhFr.rar (18.52 KB, 下载次数: 225)

专业电路图 Excel也能行

专业电路图 Excel也能行

专业电路图 Excel也能行

专业电路图 Excel也能行

专业电路图 Excel也能行

专业电路图 Excel也能行

专业电路图 Excel也能行

专业电路图 Excel也能行

TA的精华主题

TA的得分主题

发表于 2005-12-1 12:31 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
牛,试一试!

TA的精华主题

TA的得分主题

发表于 2005-12-2 15:16 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2009-3-13 09:47 | 显示全部楼层
这么早就发表了,现在正需要。谢谢

TA的精华主题

TA的得分主题

发表于 2009-3-13 23:37 | 显示全部楼层
这样也可以做啊,谢谢LZ分享,开拓眼界了

TA的精华主题

TA的得分主题

发表于 2011-3-5 23:11 | 显示全部楼层
真的是开眼界了阿,呵呵,楼主太厉害了~!

TA的精华主题

TA的得分主题

发表于 2011-3-6 00:39 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2011-3-6 22:25 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

1234

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

GMT+8, 2025-3-30 11:15 , Processed in 0.024992 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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