电子水准仪数据的表格输出
- 格式:doc
- 大小:92.00 KB
- 文档页数:3
.
'. 最新徕卡DNA03电子水准仪数据传输及处理操作步骤
1.用数据传输线将电脑与仪器连接好。
2.打开LEICA Geo office-Tools软件,出现一个Tips小窗口,点击关闭即可。
3.在左侧栏里,选择Tools,点击出现下拉菜单,再点“Date Exchange Manager”,再选择“Serial Ports”,点击“Com1”,水准仪自动开机,选择“Internal memory”→“Files”→“Jobs”,找到当天的文件。
4.在D盘或E盘里,新建一个文件夹,以当天观测日期命名。
5.再回到传输界面里,右侧栏里会有“我的电脑”,在里面找到刚才所建文件夹。
6.将仪器当天所测Jobs文件夹拖入所建文件夹中,此时会自动弹出“Download”小窗口,小窗口里、Format GSI,点击Start。
(为原始数据)
7.再将所测Jobs文件夹,拖入所建文件夹中一遍。
在Download小窗口里,选择20140606.mdt、Format Linelevel,再点击Start。
此份数据用于平差处理。
8.关闭此软件。
电子水准仪数据处理方法王德成【摘要】介绍了用Excel处理电子水准仪托普康DL-111C沉降观测数据的有关方法和技巧,包括数据的传输、利用公式和宏程序进行平差及成果打印输出,其程序适合生产部门使用.【期刊名称】《城市勘测》【年(卷),期】2011(000)002【总页数】3页(P155-157)【关键词】Excel;"宏"程序;电子水准仪;建筑物沉降观测【作者】王德成【作者单位】咸阳市勘察测绘院,陕西咸阳712000【正文语种】中文【中图分类】P209目前电子水准仪已得到了广泛应用,其快捷、方便和高精度的特点也获得了测绘工作者的高度认同。
近年来随着咸阳市政府加大了对建筑物质量的监控力度,咸阳市勘察测绘院建筑物沉降观测任务量直线上升,已成为我院经济收入的一个重要组成部分,此时针对大量的数据处理工作开发出一套行之有效的办法就显得尤为必要。
经过不断探索,我们发现Excel是解决此类问题的有效办法。
应用表明:Excel所编程序圆满解决了电子水准仪沉降观测数据处理问题,大大提高了内业计算效率及成果质量,其程序界面友好,适宜一般人员掌握利用。
这里首先对沉降观测和数据处理步骤做一简单描述,以便有一个整体概念,其关键问题的解决办法将在后面给出具体阐述。
咸阳市勘察测绘院所用仪器为拓普康DL-111C,依据《建筑变形测量规程》JGJ 8-97进行作业,观测前设定观测限差,前后尺距离用皮尺预先丈量,观测顺序为后-前-前-后,通常观测路线采用附合或闭合线路。
观测完毕,利用拓普康专用下载工具下载测量数据,用Excel打开已下载的测量数据文件,注意在“文本导入向导”中选择“固定宽度”,然后直接点击“完成”即可。
此时需要对原始文件进行预处理,剔除错误的、不参与计算的行,即首先搜索文件中“Operation Error”(操作错误)、“Evaluation Error”(观测值超限)等错误行,然后选择有错误的行,单击鼠标右键,整行删除,使其他行自动向上移动,形成1221 2332 3443……序列。
电⼦⽔准仪数据传输及转换程序操作说明第1章系统菜单和⼯具栏介绍1.1 系统菜单(1) ⽂件⽂件菜单的主要功能如图1-1所⽰:新建:新建⽂本⽂件,如Trimble电⼦⽔准仪数据观测⽂件等。
打开:打开Trimble或Leica电⼦⽔准仪原始数据观测⽂件。
保存:对修改过的电⼦⽔准仪原始观测数据进⾏保存。
当未打开原始观测数据之前,该选项显⽰为灰⾊,即不可⽤。
图1-1 ⽂件菜单另存为:对电⼦⽔准仪未修改或修该过的原始观测数据另存为其它⽂件。
当未打开原始观测数据之前,该选项显⽰为灰⾊,即不可⽤。
打印:对原始观测数据进⾏页⾯设置,并将设置好的内容进⾏打印输出。
退出:退出电⼦⽔准仪数据传输及转换程序。
(2)编辑编辑菜单的主要功能如图1-2所⽰:图1-2 编辑菜单2全选:对原始观测数据进⾏全部选择。
剪切:对所选的数据进⾏切除,并将其内容放⼊剪贴板中。
复制:将当前所选的原始观测数据复制到剪贴板中去。
粘贴:将剪贴板中的内容复制到当前光标所在处。
删除:删除当前所选的原始观测数据。
查找:在原始数据⽂件中对符合要求的数据、字母或其它特殊符号进⾏查找,并将当前光标停留在查找处。
(3)数据传输数据传输菜单的主要功能如图1-3所⽰:仪器类型:当从不同类型的仪器上下传原始观测数据时,就应在仪器类型选项上选择不同的仪器。
在仪器类型菜单中,⼜有Trimble 、Leica 、Nikon 图1-3 数据传输菜单三个⼦菜单。
图1-4 通讯参数设置3通讯参数设置:单击该选项,可出现如图1-4所⽰的通讯端⼝对话框,在该对话框中,可对数据通讯端⼝、数据传输最⼤速度、数据位、奇偶位等通讯参数进⾏设置。
从仪器下传数据:当仪器类型和通讯参数设置都选择好之后,连接计算机和电⼦⽔准仪,当击该选项即可从电⼦⽔准仪上下载原始⽔准测量数据。
(4)仪器类型仪器类型菜单的主要功能如图1-5所⽰:Trimble:当⽔准测量的观测仪器为Trimble 且原始观测数据已打开,应在仪器类型菜单中选择Trimble 对原始观测数据进⾏转换整理。
EXCEL-VBA 实现徕卡 DNA03电子水准仪数据自动处理张卫【摘要】主要阐述怎样利用 EXCEL 宏和 VBA 语言编写程序,实现徕卡 DNA03电子水准仪数据自动化处理,以满足工程的需要。
【期刊名称】《技术与市场》【年(卷),期】2016(023)008【总页数】2页(P64-64,66)【关键词】EXCEL-VBA;电子水准仪;数据自动处理【作者】张卫【作者单位】葛洲坝测绘地理信息技术有限公司,湖北宜昌 420002【正文语种】中文徕卡DNA03电子水准仪以其高精度性和稳定性,在精密水准测量中得到广泛应用。
徕卡DNA03电子水准仪的数据格式也较为独特,其观测数据不能直接为其他软件使用,而且数据也不便于直接观察和分析。
利用EXCEL-VBA编程功能,可对徕卡DNA03电子水准仪观测数据进行自动化处理,实现内外业一体化功能。
徕卡DNA03电子水准仪有两种数据存储格式,分别为GSI-8(8位字符)格式和GSI-16(16位字符)格式。
在精密水准测量中采用的方法是“aBFFB”,奇数站BFFB、(后-前-前-后)、偶数站FBBF(前-后-后-前)。
本程序设计思路是用EXCEL-VBA编写代码实现GSI数据格式自动处理。
首先对GSI进行分割处理,将无用的索引剔除,然后将有用的测段间距和测段高差进行筛选统计,根据平差软件的要求形成标准格式,如科傻IN1水准平差数据格式。
第一步:打开EXCEL用录制宏的方法将数据进行分列和替换Private Sub CommandButton1_Click()Dim k(), xo(), yo(), ao(), zj(), r(), ls1(), ls2(), sj()Do While Cells(M + 3, 2).Value <>"" '检测表格有无数据M=M + 1LoopApplication.CutCopyMode = FalseSelection.TextToColumns Destination:=Range("B4"),DataType:=xlFixedWidth, _ FieldInfo:=Array(Array(0, 1), Array(24, 1), Array(48, 1), Array(72, 1), Array(96, 1), _Array(120,1)),TrailingMinusNumbers:=True '数据分列Range(Cells(4,3),Cells(M+3,8)).Select '选择替换ActiveWindow.SmallScroll Down:=-222Selection.Replace What:="*+", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=FalseSelection.Replace What:="*-", Replacement:="-", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ ReplaceFormat:=FalseRange(Cells(4, 2), Cells(M + 3, 2)).Select '选择替换Selection.Replace What:="*+", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _ReplaceFormat:=False第二步:对测段间距和测段高差进行筛选统计For N = 5 To M + 2 Step 5 '检测测段If TypeName(Cells(N, 2).Value) = "String" Then'使用 TypeName 函数返回有关变量的信息ss = ss + 1End IfNext NDim cs(ss), jl(ss), dh(ss)ii = 0For N = 5 To M + 2 Step 5 '测量每段高差gc = Cells(N, 9) + gcIf TypeName(Cells(N, 2).Value) = "String" Thenii = ii + 1cs(ii) = gcCells(N, 12).Value = Format(cs(ii)-cs(ii-1), "#####.########") End IfNext N第三步:形成标准平差数据格式Selection.CopySheets("平差格式").SelectWorksheets("平差格式").Range("A3").Select ActiveSheet.PasteSelection.SpecialCells(xlCellTypeBlanks).SelectApplication.CutCopyMode = FalseSelection.EntireRow.Delete4 结语EXCEL-VBA是微软公司在EXCEL平台上开发出来的一种通用的自动化语言。
对DINI03电子水准仪与Excel的联合应用探析随着测绘仪器制造技术的飞速发展,电子水准仪在水准测量中被广泛应用。
在众多种類的水准仪中电子水准仪更是以其卓越的性能、简单方便的使用方法受到人们的青睐。
电子水准仪也使得水准测量进入了数字时代,这在一定程度上大大提高了生产效率,并被广泛应用在生活的各个领域。
而如何将DINI03电子水准仪对外采集数据传输到计算机中去,并将所采集的数据通过Excel进行整合、计算成为了许多使用DINI03电子水准仪人们所关注的问题。
文章将简要论述这一话题。
希望给读者以深刻启示。
标签:电子水准仪;Excel;应用Trimble的DiNi03电子水准仪是世界上精度最高的数字水准仪(DS1水准),采用北京三维导航测绘公司开发的软件可全自动数据处理,可实现无纸化作业,自动出报表。
无论您是做工程测量、结构、沉降观测、还是做高精度的水准网观测,Trimble的DiNi电子水准仪都能为您提供精确的观测结果和可靠的数据。
Excel中大量的公式函数可以应用选择,使用Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表,可以实现许多功能,带给使用者方便。
因此将DiNi03电子水准仪与Excel联合并通过Excel软件进行数据的整合和运算必将成为广大DiNi03电子水准仪爱好者的必然选择。
1 DiNi03电子水准仪的简单介绍1.1 电子水准仪电子水准仪是以自动安平水准仪为基础,在望远镜光路中增加了分光镜和探测器(CCD),并采用条码标尺和图象处理电子系统二构成的光机电测一体化的高科技产品。
采用普通标尺时,又可像一般自动安平水准仪一样使用。
电子水准仪利用仪器里的十字丝瞄准的电子照相机,当按下Measure 测量键时,仪器就会把瞄准并调焦好的尺子上的条码图片来一个快照,然后把它和仪器内存中的同样的尺子条码图片进行比较和计算。
这样,一个尺子的读数就可以计算出来并且保存在内存中了。
1.2 DiNi03电子水准仪的特点(1)读数客观。
使用徕卡DNA03电子水准仪线路测量步骤及平差表1、将仪器架设完毕,整平,开机,按程序键“PROG”进入程序,选择“3 线路测量”然后回车,进入线路测量页面;2、进入线路测量后选择第一项“作业”,按回车键进入,按左右方向键可以选择已有的作业,或者将光标移动至下方“增加”处,按回车添加一个作业,输入作业名回车;3.、返回线路测量后进入第二项“线路”,输入线路名称,第二行处选择测量方法(aBFFB:二等水准要求,可根据实际要求选取相应测量方法),第三行输入起始点点号,第四行为高程,输入完成后按回车确定(线路名称不能与已有线路名相同);4、返回线路测量后选择第三项“设置限差”5、按回车进入限差数据输入界面。
翻译如下:[输入限差]1/2累计视距差 3.00 m最大视距50.00 m 最大标尺读数 2.5000 m 最小标尺读数0.5000 m 最大测站高差之差0.0003 m翻译如下:[输入限差]2/2前、后视同一标尺两次读数的最大差值0.00020 m单站前后视视距差最大值 1.00 m最短视距0.00 m以上限差根据测量水准要求,自行设置6、选择第四项“开始”,进入线路测量,首先确认设置信息,没问题后按回车键进入测量。
7、此时进入测量页面,修改“PtID:A1”为控制点,此处以E033为例同时修改“H:0.0000m”为E033的控制高程。
注意⇑指向“BFFB FBBF”中的B,代表后视。
8、测量过程中若遇到超限情况时可选择“重测”,进行本站的重新测量。
9、线路测量完成后,数据是储存在仪器中的,此时可以用数据线导出数据,本文介绍将数据导入IC卡,通过读卡器读取数据到水准处理软件上。
按“DATA”健进入数据管理器查看数据修改、创建、查看和删除作业数据、测量成果、已知点数据和编码表。
初始内存删除全部存储器、单个作业或单个存储区(已知点、测量成果)内存信息作业信息和存贮状况信息。
数据输出把测量数据、某项作业的已知点数据通过接口从内存输出到PC 卡。
第1章系统菜单和工具栏介绍1.1 系统菜单(1) 文件文件菜单的主要功能如图1-1所示:新建:新建文本文件,如Trimble电子水准仪数据观测文件等。
打开:打开Trimble或Leica电子水准仪原始数据观测文件。
保存:对修改过的电子水准仪原始观测数据进行保存。
当未打开原始观测数据之前,该选项显示为灰色,即不可用。
图1-1 文件菜单另存为:对电子水准仪未修改或修该过的原始观测数据另存为其它文件。
当未打开原始观测数据之前,该选项显示为灰色,即不可用。
打印:对原始观测数据进行页面设置,并将设置好的内容进行打印输出。
退出:退出电子水准仪数据传输及转换程序。
(2)编辑编辑菜单的主要功能如图1-2所示:图1-2 编辑菜单2全选:对原始观测数据进行全部选择。
剪切:对所选的数据进行切除,并将其内容放入剪贴板中。
复制:将当前所选的原始观测数据复制到剪贴板中去。
粘贴:将剪贴板中的内容复制到当前光标所在处。
删除:删除当前所选的原始观测数据。
查找:在原始数据文件中对符合要求的数据、字母或其它特殊符号进行查找,并将当前光标停留在查找处。
(3)数据传输数据传输菜单的主要功能如图1-3所示:仪器类型:当从不同类型的仪器上下传原始观测数据时,就应在仪器类型选项上选择不同的仪器。
在仪器类型菜单中,又有Trimble 、Leica 、Nikon 图1-3 数据传输菜单 三个子菜单。
图1-4 通讯参数设置3通讯参数设置:单击该选项,可出现如图1-4所示的通讯端口对话框,在该对话框中,可对数据通讯端口、数据传输最大速度、数据位、奇偶位等通讯参数进行设置。
从仪器下传数据:当仪器类型和通讯参数设置都选择好之后,连接计算机和电子水准仪,当击该选项即可从电子水准仪上下载原始水准测量数据。
(4)仪器类型仪器类型菜单的主要功能如图1-5所示:Trimble:当水准测量的观测仪器为Trimble 且原始观测数据已打开,应在仪器类型菜单中选择Trimble 对原始观测数据进行转换整理。
1.把天宝电子水准仪装上电池。
连接好数据线。
按数据导出的界面。
选择到要导出数据文件2.在电脑菜单启动天宝数据导出的通讯软件。
3.选择链接的天宝的仪器型号,如果没有该DINI03型号仪器。
可以自己点击“新建”按键。
手工输入DINI03。
3.第一次连接本电脑。
软件会提示要选择安装驱动的位置。
选择对应电脑操作系统的驱动文件即可。
当然事先得把仪器自带的光盘拷贝放到常用的电脑硬盘当中。
6.当仪器连接驱动后。
点击“添加”按键会自动弹出以下界面。
选择对应添加要导出的数据。
7.点击“全部传输”按键。
数据就自动传输到电脑桌面。
8.导出的桌面的文件,为后缀名为dat的文件。
使用文本格式打开。
9.使用EXCEL表对该文件进行处理。
处理步骤如下。
(1)新建一个EXCEL表。
(2)双击打开EXCEL表格。
点击“打开”,选择要打开的监测数据文件。
(3)点击打开后,选择“分隔符号”。
(4)点击“下一步”。
选择TAB键、分号、逗号、空格4处前的打勾。
(5)点击“下一步”。
(6)点击完成。
9.对EXCEL表格数据进行数据处理。
(1)出现下图的数据是错误。
(2)然后可以把正确的数据一组组粘贴到空白表格中。
利用事先编号的计算公式对水准测量数据进行计算。
当然淘宝网上也有对应的数据导出和处理的软件。
在时间上也可以节省很多。
不过数据处理软件有点小贵。
买不买看个人了。
三、四等水准测量记录表(电子水准仪)
往测:自10-0029至10-0028天气:仪器:ZDL700
往测:自10-0028至jd-001天气:仪器:
往测:自jd-001至jd-003天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自JD-003至JD-004天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自JD-004至JD-005天气:仪器:
往测:自至天气:仪器:
往测:自JD-006至JD-007天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自JD-007至10-0011天气:仪器:
往测:自至天气:仪器:
往测:自10-001至JD-008天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自JD-008至JD-009天气:仪器:
往测:自至天气:仪器:
往测:自JD-009至10-0007天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:
往测:自至天气:仪器:。
天宝dini03电子水准仪数据格式转换天宝 dini03 电子水准电数据格式电Conversion of Data Format of Timble Dini03 Electronic Level电吴克电,雷电,安徽二水电电院 ,安徽电湖241000,文摘要,天宝 din03电子水准电以精度高、方便快捷等电点正被广泛用于工程电量工作中,但随机电件电电的数据格式不适合水准电范要求。
i 文章以 Microsoft Visual Basic 06(VB06)电言电程来电取文件数据,生成文本格式和清电三电平差的数据格式,以便于数据电理,并自电生成电足电范要求的水准电电手簿。
dini03 电电电,天宝电子水准电,格式电电,VB06 程序电电,水准手簿,清电三电平差格式中电分电号,P 文献电电电,文章电号,1007- 7359(2011)06- 0184- +631.13A02概述1Trimble 的 DiNi03 电子水准电是集光学技电、电子技电、数字电像电理技电以及电算机技电于一体的高新技电电品,是一款方便、易用、精确高效的水准电量工具。
电然其有电多电点,但美中不足的是随机电件下电的原始数据格式不适合水准VB06 电范要求和数据电理。
电于此,笔者利用可电化程序电电电言电数据通电电件下电的数据电行格式电电,可电电成电电、电 3程序运行界面数据成果的文本格式,适用于清电三电平差电件直接电入的电电与天宝dini03 电子水准电原始数据格2电量技式电天宝 dini03 电子水准电原始数据格式,电电 1,共有二电,水准电量中主要使用天宝的 REC E 原始数据格式。
REC E 原始数据格式一行电电中共包含有 118 个字符,共分电六个部分,其中,第一部分 1~6 字符电文件电,用来电明文件格式,其8~16 余五部分电数据电,第一数据电字符用来电电数据行存电地址,第二数据电 18~48 字符用来电电点名、电量电电和电量次数以及电量电情况等,第三数电 50~71 字符用来电电电 4 超限电示前后电程思路3打电文件N逐行电取数字,并存入数电Y电电理点名信息电理安电 5 水准手簿生成水准手簿生成文本文件和平差格式数据文件徽程序基本电写思路如电 2 所示。
电子水准仪数据的表格输出
【摘要】本文主要是对拓普康数字水准仪记录数据的后期处理,利用VB6.0开发的小程序,对原始观测数据进行提取,生成水准规范中要求的观测手簿格式,提高电子水准仪一体化、自动化程度的效果。
【关键词】数字水准仪观测手簿 VB
一引言
1994年蔡司厂研制出了电子水准仪DiNi10/20,同年拓普康厂也研制出了电子水准仪DL101/102。
这意味着电子水准仪也将普及,并开始了激烈的市场竞争。
同时也说明,目前还是几何水准测量的精度高,没有其它方法可以取代。
GPS技术只能确定大地高,大地高换算成工程上感兴趣的正高,还需要知道高程异常,确定高程异常还少不了精密水准测量。
二电子水准仪的原理及数据格式
数字水准仪又称数字电子水准仪,它是在自动安平水准仪的基础上发展起来的。
数字水准仪具有能减轻作业劳动强度、测量数据便于输入计算机和容易实现水准测量内外业一体化的特点。
当前数字水准仪采用了原理上相差较大的三种自动电子读数方法:
1)相关法(徕卡NA3002/3003)
2) 几何法(蔡司DiNi10/20)
3) 相位法(拓普康DL101C/102C)
它与传统仪器相比有以下共同特点:
1)读数客观。
2)精度高。
3)速度快。
4)效率高。
本文主要以拓普康DL系列电子水准仪为例,具体的仪器设定和外业操作就不再叙述,详见说明书。
外业仪器采集的数据格式如下(本文中以“后后前前(ghij)”观测数序):
g,A8,+92121,+8412,,,,HX72,HX72,0809,?,
h,A8,+92126,+8410,,,,HX72,HX72,0809,C,
i,A8,+257668,+6790,+36734453,,,1,HX72,0809,A,
j,A8,+257677,+6791,+36734449,,,1,HX72,0809,H,
g,A8,+56810,+5976,,,,1,HX72,0811,1,
h,A8,+56835,+5970,,,,1,HX72,0811,3,
i,A8,+232108,+8894,+36559155,,,2,HX72,0811,4,
j,A8,+232109,+8892,+36559175,,,2,HX72,0811,6,
……
此格式每连续四行记录了完整一站的观测数据,本文中我们只关心有用的数据,如:测站代码,,中丝读数,视距,,,,点号或点名,,,,
三程序实现
3.1 首先提取原始数据中可用的部分
利用VB中字符串截取函数转换其中有用的数据,生成后期程序所需要的数据格式,把四行的数据合并为一行,部分程序代码如下:
运行程序生成如下数据格式:
3.2 根据上面的数据在Excel中格式化输出
在Excel中可以打开内容被TAB符或逗号分割的文件,并且能正确的分解数据到相应的单元格中。
如果文本文件具有.csv扩展名,Excel直接打开文件而不会出现导入向导。
所以我们直接根据上面的数据文件生成后缀名为.csv的文件,并根据测站数量分页,还应在输出过程中计算高差、累计高差、视距、视距差、累计视距等数据。
对于观测手簿表头我们也进行了程序自动生成。
输出的文本文件数据格式如下:
后台运行EXCEL
Dim SZExcel As Object
Dim SZBook As Object
Dim P As Integer, DygZ As String, DygP As String
Set SZExcel = CreateObject("Excel.Application")
向EXCEL中传输数据
Set SZBook = SZExcel.Workbooks.Open("C:\观测表格.csv")
在表格中设置单元格的字体、行高、对齐方式以及格式化显示等。
如
DygZ = "A1:M" + Trim(Str(PageY * 65)) 'PageY为页码的变量
.Range(DygZ).RowHeight = 11 '行高
.Range(DygZ).Font.Size = 9 '字体大小
.Range(DygZ).HorizontalAlignment = 3 '居中
.Range(DygZ).VerticalAlignment = 2 '垂直居中
……
保存文件并退出
SZBook.SaveAs MIDfile, xlWorkbookNormal 'MIDfile变量为表格存放路径及文件 SZExcel.Quit
最后生成的观测手簿如下图:
在表格中设置了红黑读数和上下丝读数,是出于对传统表格和光学仪器观测数据转换等方面的考虑,在使用中可以根据实际情况修改表格内容。
四结束语
由于篇幅有限,本文只简单介绍了程序实现的基本方法,在实际编程中还有重测测站的筛选、闭合差计算以及高程自动配赋等工作就不一一叙述。
对于表格细节设计中一些程序代码,我们可以通过调用VBA宏的方法来查看。
具体方法是:在Excel中录制一段宏,这段宏是与所编程序的操作有关系的,然后编辑此宏,就得到Visual Basic代码,再查找相对应的属性或方法,复制下来粘贴到VB程序中去。
有了这些VBA代码,就可以在VB 程序中操作相应的Office对象了,从而使我们的程序如虎添翼。
参考文献
【1】张树兵等.VisualBasic6.0中文版入门与提高.北京:清华大学出版社,1999
【2】赵栋伟,松蕊等,Excel2000中文版速成[M].北京:机械工业出版社,1999
【3】孙敬杰,Excel VBA入门与实例演练[M].北京:中国青年出版社,2005。