软件开发与应用 Chi信■与电置 catina Computer&Communion 2015年第15期 基于。Excel VBA开发新增建设用地动态 监测监管软件的实现 张煜煜蒋责伟陈娟赵应丁 (江西农业大学计算机与信息工程学院,江西南昌 330045) 摘要:随着城市化步伐的加快,中国建设用地呈现出不断扩张的趋势,严格的审查制度与科学的分析结果 对土地规划具有重大意义。本文基于江西省国土勘测规划院提供的新增建设用地统计数据,设计与实现一款能 够动态监测与监管新增建设用地的数据汇总软件,其关键技术是利用VBA对Excel进行二次开发,为决策者提 供更为科学的决策依据。 关键词:建设用地;VBA;数据合并;动态监测 中图分类号:F301 文献标识码:A 文章编号:1003-9767(2015)15-130-02 无论是企业报表管理还是对土地利用状况分 究已经进入了多地域、多尺度、跨时空的综合典型分析 GIS技术、MSA/CA及灰色 析,常对各种数据进行重复操作,若能建立高效的数据 阶段,采用数理统计、RS/信息处理平台,将会为决策者提供更高效的科学决策支 系统分析法进行定量分析已成为的重要手段。一项 持。因此,对新增建设用地的监测与监管极具深刻意义, 对全球120个城市的研究表明,发展中国家城市建设 合理规划建设用地不仅可以提高土地使用效率,而且能 用地面积将由2000年的2.0 X 105km 增长到2030年的 6.0 X 105km。未来的研究方向将向化拓展[1-2]。 够在一定程度上提高经济增长速度与人民的生活质量。 ,众所周知,Excel具有强大的数据处理能力,若能 国内关于建设用地供给对经济建设的影响p 的研 使用VBA语言在此基础上进行二次开发,定制出更符 究,多以经济增长理论为指导,强调土地资源在经济增 合用户需求目标的智能软件,将会成为名副其实的办公 长和转型过程中的作用,重视土地对经济发展的影响[4】。 自动化高手。基于此,以“江西省新增建设用地动态监 与此同时,国内关于建设用地的控制机制还不够健全, 测监管数据汇总软件”设计与实现为例,阐述如何定制 需要通过相关法律法规制度建设,动态分析和比对城市 软件数据合并、数据分离、用地信息导入及信息更新等 建设用地和非城市建设用地间的关系。 各模块功能,这对江西省土地规划院科学合理地制定土 地建设规划是非常必要的。 2 Excel-VBA技术综述 VBA是Visual Basic的一个分支,其开发环境是 VBE(Visual Basic Editor)窗口,它是一种可供用户对 1国内外关于建设用地研究现状 ice进行二次开发的语言[f5】。宏(Macro)作为VBA 20世纪中叶,国外将对土地利用的研究重点从理 Of论研究转移到对土地利用的动态变化监测领域,联邦 语言编写的程序模块,是一种抽象的概念,用户可通过 环境部颁布的“土地利用动态监测纲要”采用分类监测 VBE窗口对宏进行记录与命名等操作。 方法对土地使用状态进行探究,法国对多达一百多种 2.1 VBE窗口概述 类型土地采用分级管理制度进行监测。对建设用地的研 Microsoft Visual Basic 6.5版本中常用的窗口有:工 基金项目:本项目由2014年度江西省研究生创新专项资金项目资助。项目名称:江西省新增建设用地动态监测监管 数据汇总软件。项目编号:YC2014一S199。 作者简介:张煜煜(1989一),女,江苏徐州人,硕士研究生。研究方向:网络信息安全与生物信息。 通讯作者:赵应丁(1965一),男,教授,博士。