999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

EXCEL VBA 在測量中的應(yīng)用

2020-10-20 06:25:52陽純良
科學(xué)與財富 2020年20期
關(guān)鍵詞:工作效率定義測量

一、VBA簡介

Visual Basic for Applications(VBA)是 Visual Basic 的一種宏語言,是微軟開發(fā)出來在其桌面應(yīng)用程序中執(zhí)行通用的自動化 (OLE) 任務(wù)的編程語言。主要能用來擴展 Windows 的應(yīng)用程序功能,特別是 Microsoft Office 軟件。在測量中常應(yīng)用 EXCEl 軟件進行處理數(shù)據(jù),使用 VBA 能提高工作效率,保證準確性。

EXCEl 軟件具有使用廣泛,操作簡單,輸入數(shù)據(jù)簡單,在我們測量工作日常中是不可缺少的工具,使用 EXCEl VBA 程序?qū)ξ覀児ぷ魅缁⑻硪恚蟠蠛喕舜罅糠敝氐闹貜?fù)工作,實現(xiàn)自動化。以下通過一個小程序,介紹EXCEl VBA 在測量工作中的應(yīng)用。

二、使用VBA展坐標點

把現(xiàn)場實測坐標點展到 CAD 圖是我們測量人員最常見的工作任務(wù),在平時測量中我們經(jīng)常要對實際地物畫成 CAD 電子圖,需要把現(xiàn)場采的點展到CAD 圖上然后根據(jù)實際地物外形連接成線,畫出地物的外輪廓。這項工作雖然簡單,但是需要我們測量人員細心,坐標數(shù)字多,很容易看串行,輸入時要細心認真核對才能保證數(shù)據(jù)準確性,一旦坐標點過多,是一種繁重、乏味的重復(fù)工作,極易出錯。

一般常規(guī)方法是我們直接打開 CAD 用point 命定直接展點,一個接一個輸入,工作效率底下。這種重復(fù)的勞動我們使用 EXCEl VBA 輕松解決,提高工作效率。

我們以 office2007和 AutoCAD2008軟件作為演示軟件,需要安裝 Au- toCAD2008、office2007。首先打開 EXCEL 然后使用快捷鍵 Alt+F11即進入VBAIDE,打開 VBA 界面,在菜單上依次點擊[插入]→[模塊],就可以進行代碼編輯。代碼如下:

Sub ZDApp()

On Error Resume Next忽略錯誤

Set acadApp = GetObject(, "AutoCAD.Application")檢查是否打開 CAD If Err Then

Err.Clear

MsgBox " 未檢測到打開的 AutoCAD 繪圖環(huán)境!"

Set acadApp = CreateObject("AutoCAD.Application")打開 CAD 軟件

End If

Set acaddoc = acadApp.ActiveDocument定義 CAD 繪圖文件 Set MSpace = acaddoc.modelspace定義 CAD 繪圖空間 acadApp.Visible = True

Dim myline As Object Dim mytxt As Object Dim mydoc As Object Dim mylist() As Double

Dim myli(0To2) As Double

Set myrange = Worksheets(1).Range("B:B")

i = Application.WorksheetFunction.Count(myrange) ReDim Preserve mylist(0To2* i -1)重新定義數(shù)組 For j =2To i +1

mylist((j -2) *2) = Cells(j,3) 從 C2單元開始讀取X 坐標mylist((j -2) *2+1) = Cells(j,2) 從 B2單元開始讀取X 坐標myli(0) = Cells(j,3)

myli(1) = Cells(j,2)

Set mytxt = MSpace.AddText(Cells(j,1), myli,1) 繪制點號Next

Set myline = acaddoc.modelspace.AddLightWeightPolyline(mylist) 繪制成多段線

End Sub

點擊保存,在 excel 工作表1中從 B2單元格輸入 X 坐標,從 C2單元格輸入 Y 坐標運行ZDApp 程序,cad 中繪出所輸入坐標點。

三、結(jié)束語

通過以上例子,使用 VBA 能大大提高我們在日常測量工作效率和準確性,本文只是拋磚引玉的作用,其他實際工作中遇到的問題,可以通過學(xué)習(xí)編輯 VBA 程序?qū)崿F(xiàn),解放機械勞動,提高工作效率。

作者簡介:

陽純良(1990-),籍貫:湖南衡陽,職稱學(xué)歷:助理工程師,大學(xué)本科,工作專業(yè):橋梁設(shè)計施工。

猜你喜歡
工作效率定義測量
把握四個“三” 測量變簡單
提高森林資源監(jiān)測工作效率和實用性的探索
滑動摩擦力的測量和計算
滑動摩擦力的測量與計算
簡論提高統(tǒng)計工作效率方法
提高工作效率必須改掉的7種習(xí)慣
測量
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
10種方法助你提高工作效率
修辭學(xué)的重大定義
主站蜘蛛池模板: 青草免费在线观看| 亚洲全网成人资源在线观看| 中文字幕调教一区二区视频| 欧美一区二区人人喊爽| 国产免费久久精品99re丫丫一| 久久精品这里只有精99品| 色老头综合网| 欧美中文字幕在线二区| 国产一级特黄aa级特黄裸毛片| 美女被躁出白浆视频播放| 人妻无码AⅤ中文字| 成年人久久黄色网站| 国产流白浆视频| 伊人成人在线| 国产无码精品在线播放| 国产一级α片| 亚洲香蕉在线| 五月婷婷亚洲综合| 亚洲伊人天堂| 五月婷婷伊人网| 97视频免费看| V一区无码内射国产| 高清久久精品亚洲日韩Av| 国产成本人片免费a∨短片| a级毛片网| 四虎影视库国产精品一区| 亚洲欧美另类色图| 国产99在线| 国产男人的天堂| 国产18在线播放| 高清免费毛片| 欧美中文字幕在线播放| 日韩东京热无码人妻| 色婷婷亚洲十月十月色天| 色综合久久无码网| 国产菊爆视频在线观看| 国产精品免费p区| 91成人精品视频| 无码中文AⅤ在线观看| 亚洲二区视频| 波多野结衣一二三| 依依成人精品无v国产| 伊人激情综合| 狼友av永久网站免费观看| 久久久噜噜噜| 亚洲天堂免费在线视频| 亚洲无码37.| 波多野结衣国产精品| 国产精品美乳| 亚洲精品高清视频| 热伊人99re久久精品最新地| 精品亚洲国产成人AV| 久久性妇女精品免费| 女人18一级毛片免费观看| 91色爱欧美精品www| 日韩精品中文字幕一区三区| 国产乱子伦视频在线播放| 一区二区无码在线视频| 午夜毛片免费看| 香蕉视频在线观看www| 91黄视频在线观看| 久久久久久久蜜桃| 五月丁香在线视频| 国内精品小视频在线| 日韩欧美网址| 在线免费不卡视频| 九九热在线视频| 亚洲男人的天堂网| 992Tv视频国产精品| 亚洲性日韩精品一区二区| 免费毛片a| 天天综合网在线| 久久人午夜亚洲精品无码区| 亚洲精品在线影院| 国产一区二区三区精品欧美日韩| 国产精品久久久久久搜索| 国产精品无码作爱| 亚洲综合专区| 99久视频| 欧美区日韩区| 九色视频最新网址| 色老头综合网|