本论文为关于隧道施工类毕业论文格式要求,关于VBA与EXCEL在地下工程监测数据处理中的应用相关硕士学位论文,可用于隧道施工论文写作研究的大学硕士与本科毕业论文开题报告范文和优秀学术职称论文参考文献资料下载。免费教你怎么写隧道施工及地下工程及结构设计方面论文范文。
【摘 要 】地下工程监测数据的处理要求准确及时,但往往由于监测项目多、数据量大,处理起来有一定的难度.本文根据某盾构隧道的施工监测,利用广大工程技术人员普遍熟悉的Excel软件及其附带的VBA编制了相应的监测结果处理软件,完成了监测结果的复杂处理过程,达到了监测信息反馈及时准确的目的.
【关 键 词 】地下工程;Excel;VBA;监测;数据处理
1. 引言
(1)地下工程不同于地上工程,由于地质环境的复杂性及人类对其认识的局限性,不可能对地下工程施工中结构及围岩的响应做出十分准确的预测,因此施工监测是地下工程施工中的非常重要的一环.在实际操作中,常常需要根据监测反馈的信息,对结构设计、施工方法、施工工艺、施工速度等进行调整,确保工程的安全.鉴于监测的重要性,除了必须保证原始监测数据的代表性、准确性以外,数据的处理也必须准确及时.但往往由于监测项目多、数据量大,计算过程繁琐, 如果不采用专门的软件,经常会在处理过程中出现错误并不能及时提交报表,造成损失.但专门软件的编制、维护对一般的工程人员来说都比较困难,并且价钱也较贵.
(2)Office系统中的Excel提供直观快捷的数据输入、强大灵活的数据处理、丰富多样的图表制作、完善快捷的报表设计、快速完备的统计分析功能,广大工程技术人员几乎没有不用到的.因此用Excel来对监测数据进行处理和分析是工程技术人员容易想到的[1,2],但普通Excel计算的一个显著特点是需事先指定计算流程,而且计算是单向性的,如果想进行交互式计算,使用Excel提供的函数功能就很难实现了.不过Office的开发者们为此准备了一个方法,那就是VBA,在Excel中使用VBA,可以方遍地操作和控制Excel,进一步深入发掘Excel的强大功能,全面提高使用Excel工作的自动化水平[3,4].本文根据某盾构隧道的施工监测要求,利用excel软件及其附带的VBA编制了相应的监测结果处理软件,完成了监测结果的复杂处理过程.
2. VBA与Excel的信息交换
(1)Visual Basic for Aplication(VBA)是基于一个主程序的Visual Basic版本,主要运用于Excel.它的很多语法继承了“VB”,所以可以像编写VB语言那样来编写VBA程序,以实现某个功能.当这段程序编译通过以后