杨超 李红超
摘要:金维软件系统(GeoIPAS)是国家科技部和新疆维吾尔自治区“科技型中小企业技术创新基金”、新疆地矿局共同支持下开发完成的软件产品,是西北地区地质勘查类项目资料归档、成果提交中较为常用的工具。各模块原始数据都要求为某种特定的格式。如何快速而准确的准备好这些原始数据文件。较为简单的方法是通过Excel的VBA功能将这一过程自动化。以某磁测数据为例,通过分析这一过程的几个关键步骤的特点,得出了通过vba快速准备金维原始数据的通用模式,为其他数据格式的转换提供了思路。
关键词:GeoIPAS;VBA;格式转换;资料归档
1. GeoIPAS系统简介
金维软件系统(GeoIPAS)是一个跨平台的地学信息处理研究应用系统。它通过了中国地质调查局软件资质的认定,功能定位为辅助矿产勘查成果数据建库、成果分析、成果图制作等。是西北地区的地质勘查类项目资料归档、成果提交中较为常用的工具。其模块涵盖“数据预处理、重磁、电法、数学地质、水文地质、专题图件、三维可视化、工具、系统设置、系统帮助”等。为了更好统一地勘类项目资料归档的规范性,金维软件被广泛推广与认可。
2. VBA简介
VBA是基于Visual Basic发展而来的,它们具有相似的语言结构。Visual Basic是Microsoft的主要图形界面开发工具,VBA 5.0(亦即VBA 97)则是Visual Basic 5.0的子集。Visual Basic是由Basic发展而来的第四代语言。Visual Basic作为一套独立的Windows系统开发工具,可用于开发Windows环境下的各类应用程序,是一种可视化的、面向对象的、采用事件驱动方式的结构化高级程序设计语言。……