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é)的重大定義
主站蜘蛛池模板: a毛片在线播放| 亚洲不卡影院| 欧美精品二区| 亚洲最猛黑人xxxx黑人猛交 | 国产伦片中文免费观看| 欧美不卡二区| 久久国产亚洲偷自| 91欧美在线| 中文一区二区视频| 无码内射中文字幕岛国片 | 亚洲三级视频在线观看| 亚洲精品在线观看91| 亚洲中文字幕97久久精品少妇| 亚洲国产综合自在线另类| 亚洲激情99| 亚洲男人的天堂久久精品| 亚洲欧美成人网| 秘书高跟黑色丝袜国产91在线| 欧美在线黄| 成人va亚洲va欧美天堂| 亚洲天堂久久| 日韩中文无码av超清| 鲁鲁鲁爽爽爽在线视频观看| 国产乱肥老妇精品视频| 国产日韩欧美一区二区三区在线 | 欧美三级视频在线播放| 亚洲乱强伦| 国产无人区一区二区三区| 这里只有精品免费视频| 高清大学生毛片一级| 欧美五月婷婷| 免费一级成人毛片| 高清精品美女在线播放| av免费在线观看美女叉开腿| 国产女同自拍视频| 五月婷婷综合色| 午夜成人在线视频| 亚洲日本中文字幕乱码中文| 另类重口100页在线播放| 国产成人在线小视频| 国产精品白浆在线播放| 狼友视频一区二区三区| 精品久久久久久成人AV| 久久久久国产精品熟女影院| 久久 午夜福利 张柏芝| 午夜福利网址| 国产一级毛片高清完整视频版| 国产男人的天堂| 无码一区中文字幕| 国产免费精彩视频| 在线观看欧美国产| 国产黑丝视频在线观看| 午夜影院a级片| 青青草一区| 国产一级毛片yw| jizz国产在线| a色毛片免费视频| 国产偷国产偷在线高清| 国产福利一区在线| 亚洲国产91人成在线| 午夜国产在线观看| 97在线公开视频| 国产福利2021最新在线观看| 亚洲色大成网站www国产| 亚洲最大情网站在线观看 | 国产成人禁片在线观看| 亚洲a免费| 热re99久久精品国99热| 在线观看免费国产| 国产精品极品美女自在线看免费一区二区| 国产成人综合在线观看| 欧美爱爱网| 国产视频 第一页| 92精品国产自产在线观看| 久热re国产手机在线观看| 精品久久综合1区2区3区激情| 日本国产精品| 毛片一区二区在线看| 国内a级毛片| 国产成人毛片| 国产在线拍偷自揄观看视频网站| 婷婷色狠狠干|