- 246
- 0
- 约 3页
- 2017-09-28 发布于江苏
- 举报
第33卷第2期 测绘科学 V01.33No.2
Scienceof and Mar.
2008年3月 SurveyingMapping
Excel
VBA在测量数据处理中的应用
王汉雄,乔景顺
(黄淮学院建筑工程系,河南驻马店463000)
【摘
使常用的office应用程序自动化,并可以创建自定义的解决方案。本文对Excel2003的数据处理功能进行分析,论
述通过Excel
2003的VBA编辑器创建“宏”功能实现测量数据处理的优点;并结合道路工程中桩坐标及其放样数
据计算实例,给出了通过VBA编程进行测量数据处理的方法。
【关键词】工程测量;数据处理;ExcelVBA;宏;程序编制
【中图分类号】P258 【文献标识码】A 【文章编号】1009-2307(2008)02-0210-03
DoI:10.3771/j.issn.1009.2307.2008.02.074
1引言 行开发的,用简短的代码就能实现复杂的功能。只需掌握
基本的VBA语言和编程方法就可以按照计算内容、要求和
随着计算机硬件和软件技术的发展,各种测量数据处
目的进行编程。
理的专业软件便应运而生,大大提高了数据处理的精度和 3)Excel的行和列成天然的二维数组。相对于专业软
效率。但对于广大生产一线的测量人员来说,其高昂的价 件看不见的内部数组来说,Excel的单元格就是一个二维数
格和专业的使用方法是运用这些软件的最大障碍,而且一 组中的一个元素,直观易懂,便于数据的调用和表示,而
些软件在使用上很不方便,解决的问题也比较单一。因此, 且,这种二维数组的数据格式灵活多变,它没有统一的格
对于专业技术人员来说,需要一种使用上方便灵活,并且
式限制,可以定义任一单元格为任一数据格式B一。
易学易懂便于操作的数据处理平台。Excel2003是Microsoft
4)利用ExcelVBA编程,可为用户提供友好的操作界
Office
2003办公套装软件的一个重要组成部分,用来帮助
面,操作简单。在创建宏时,通过使用“窗体”工具栏,
用用户完成信息保存、数据计算处理、数据分析决策、信 可以在工作表中添加一系列控件,并为其指定宏,用户则
息动态发布等工作。同时Excel又是一个开放的平台,允许可以通过单击这些控件并根据相应提示进行操作。
用户使用编程语言开发出符合特定工作需要的应用程序。 5)适应性强:对于用函数制作的表格。当改变数据
BasicFor
而VBA(VisualApplication)语言就是一种非常流
时,经常需要动手更新表格,而通过VBA编程则能自动完
行、也非常成熟的开发工具…。本文就ExcelVBA在测量成表格的更新。
数据处理方面的应用作以论述。 6)用Excel作为数据处理的开发平台,因其已经具备
2 Excel的部分介绍 了如文件的打开和保存、打印、复制等基本功能,不需要
编写这些基本功能的模块。节省了开发应用程序的工作量。
Excel
原创力文档

文档评论(0)