- 0
- 0
- 约2.78千字
- 约 21页
- 2019-09-11 发布于福建
- 举报
变压器优化设计 目 录 一) Excel“宏”——VB编辑器 二)工作表与VBA程序间数据传递 三)VBA程序的编写方法 五)公共变量与局部变量 六)控件——窗体 七)控件工具箱 八)工作表起始运算 九)优化设计和人工调整 十)程序的验证 变压器优化设计 一) Excel“宏”——VB编辑器 在Excel用“宏”中的Visual Basic编辑器编写程序比在单元格中编写公式要直观、明晰、方便得多。不需要很多的Visual Basic知识就可以编写出应用很方便的程序来。 Visual Basic编辑器具有VB 的大部分功能。一般用VB编写的程序拷贝到Excel来只需修改一下与界面的传递方式即可运行。它也可像VB一样,通过“引用”导入其它驱动程序与其它Excel工作簿及各种数据库、AutoCAD等其它语言连接。控件工具箱也很丰富。 变压器优化设计 二)工作表与VBA程序间数据传递 1.使用单元格传递 界面传递给程序 UN = Range(G3).Value C1 = Range(G11).Value ‘ G——列,11——行 T$ = Range(“N” BBH).Value ‘ “N”——列,BBH——行(变量) 程序传递给界面 Range(E5).Value = U1 Range(H5).Value = XN Worksheets(单1).Range(AJ35).Value = GZ 变压器优化设计 2.使用控件传递 “窗体” 控件 变压器优化设计 “控件工具箱”控件 变压器优化设计 变压器优化设计 三)VBA程序的编写方法 在“宏”中的“Visual Basica编辑器”编写VBA语句 可以将VB程序拷贝过来稍加修改,也可另行编写。它可使用VB程序中InputBox和MsgBox输入、输出框,也可像VB程序那样读、存.TXT文件,还可通过ADO对象或ADO控件读、存数据库数据。 变压器优化设计 变压器优化设计 变压器优化设计 变压器优化设计 五)公共变量与局部变量 公共变量 用于整个工作表(对象模块)中的变量。如: Public N1, MSG 注意:常数、固定长度字符串、数组、自定义类型与 Declare 语句不能是对象模块中的 Public 成员。 局部变量 用于过程(事件)中的变量。如:Dim S$, A1$, PC(11) 字符串、数组等只可以成为局部变量。 变压器优化设计 六)控件——窗体 由“窗体”制作组合框 单击视图——工具栏——窗体,选中组合框。击右键选中,设置控件格式(如 用控件工具箱的组合框,它要在程序中设置控件格式)。 在B40:B41区域输入数据源,B46作为单元格连接,在另外指定的单元格如:B47中输入=INDEX(B40:B41,B46),在程序中它将数据源传递给字符: YS$ = Range(B47).Value 变压器优化设计 变压器优化设计 变压器优化设计 变压器优化设计 变压器优化设计 优化设计框图 变压器优化设计 七)在Excel上使用优化设计 通过Excel的“宏”只需少许修改就可将VB程序移植到Excel上,如下图: 变压器优化设计 变压器优化设计 九)程序的验证 在程序投入使用之前,必须对程序的可靠性和准确性进行验证。验证的方法是人工对计算结果进行重新计算审核,且对不同容量多个产品进行反复验证,才推广使用。 变压器优化设计 参考资料: 解答程序无法运行的一些问题 层间绝缘计算 变压器设计步骤 全文完 * * 在Excel上进行变压器优化设计 YHLX = Range(R10).Value If YHLX = 优化设计 Then CL = 0 Range(N14).Value = 正在进行优化计算,请等待。 Range(N15).Value = 0 End If 从“录制新宏”获得VBA语句 首先通过“工具”菜单的“宏”命令——“录制新宏”,实际上也是用Visual Basic语句存放在模块表中。这些语句可以被复制到编写的程序中。下面的语句就是这样得到的。 例:“录制新宏”——以超文本方式保存计算单 Sub 宏1() 宏1 Macro fhq 记录的宏 2004-2-21 快捷键: Ctrl+Shift+X Range(B1:R47).Select With ActiveWorkbook.PublishObjects(SOJ-01三相自耦调压变压器计算-矩形铁芯_30170) .HtmlType = xlHtmlStatic .Filename = G:\SOJ-01.htm .Publ
您可能关注的文档
- 内存保护的方法徐龙伟.pptx
- 品社五年级上课件.ppt
- 第15章企事业单位信息安全管理.ppt
- 有关于乐于助人的辩论会.ppt
- 北师大版一年级语文上册《冬天是个魔术师》ppt公开课课件.ppt
- 同济大学概率论与数理统计第一、第二章.ppt
- 一个中心,两个基.ppt
- 六年级期末语文复习成语大全.ppt
- 椭圆方程及其实际应用.ppt
- 易误用的标点符号.ppt
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
原创力文档

文档评论(0)