- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
勘察科擎技术 2009年第4期
基于ExcelVBA的等级水准测量记录软件设计
王汉雄 赵晓东
(黄淮学院建筑工程系 河南·驻马店463000)
程对Excel电子表格进行控制,实现了等级水准测量外业观测手薄记录、计算、判断的自动化。
关键词ExcelVBA等级水准测量软件设计
ofGrade SoftwareBasedonExcelVBA
Design LevelingRecording
Zhao
WangHanxiongXiaodong
(ArchitectureEngineeringDepartment,HuanghuaiCoUege)
AbstractVBAisacurrentautomatic inshareofoffice canmakeeom—
language applicationprogram,which
worksheetcanbe itrealizesthatthe
mon VBA,Excel controlled,and
programautomatization.Byprogramming
automatizationof and in outsideobservationbook.
noting,calculatingjudgementgradeleveling
Excel
Keywords
VBA;gradeleveling;software;desiga
处理、数据分析决策、信息动态发布等工作。同时酞.
1前言
蹦又是一个开放的平台,允许用户使用编程语言开
测量工作实践中,等级水准测量以其原理简单、 发出符合特定工作需要的应用程序,而VBA(Visual
设备便宜、施测方便、成果精度高等特点成为高程测 BasicFor
量普遍采用的方法。其传统的作业方式是由人工读 成熟的开发工具。运用ExcelVBA开发测量软件,其
数,手工记录到手簿上,然后进行内业计算,整个外业 优点如下:
工作量很大,每个测站上都重复相同的作业过程,记
录者还必须通过计算来判断各项限差是否合格。为 范围广,有良好的群众应用基础,工程技术人员一般
了更好地减小计算错误率、增强判断的准确性和提高 都熟悉其使用方法和规则。
工作效率,有人开发了基于PC—E500计算机和基于 2)VBA是一种面向对象的编程语言,其语法结
PDA掌上电脑的水准测量记录软件,在程序中自动判 构比较简单,容易理解和掌握,并且VBA是针对特定
断各项数据是否超限。然而PC—E500和PDA记录
的应用程序进行开发的,用简短的代码就能实现复杂
的数据是文本格式,不能像人工记录一样形成规范美 的功能。测量人员只需掌握基本的VBA语言和编程
观的记录手簿,且工作现场缺乏可视性。为此,笔者 方法就可以按照计算内容、要求和目的进行编程。
选择Excel作为开发平台,通过VBA编程,设计出等3)Excel的行和列成天然的二维数组。相对于专
级水准测量记录软件,实现了水准测量外业观测手薄 业软件看不见的内部数组来说,Excel的单元格就是
记录、计算、判断的自动化。
文档评论(0)