Excel VBA用途和工作介面

2022-10-03 10:18:04 字數 1299 閱讀 3597

vba可以幫助使用者迅速、輕鬆、高效地完成所面對的各種複雜工作。例如利用vba可以幫助公司職員提高辦公效率,而且對於從事會計、審計、統計等工作的人員,也可以快速完成工作。下面介紹vba的用途及工作環境。

1.vba用途

vba是visual basic for application的縮寫,是visual basic(簡稱vb)在office中的運用。vba可以說是一種非常流行的應用程式,也可說是visual basic開發語言的子集。

excel是第乙個包含有vba的應用程式,自office 2000以後,excel、word、powerpoint和access中已經有了統一標準的巨集語言vba。其中,vba主要用於模擬人工操作,完成一些繁瑣的工作。例如,從網上**了乙個excel工作表**,格式很亂,此時可以編寫乙個巨集,來自動完成整理工作,而不需人工一點點地修改。

實際上vba是「寄生於」vb應用程式。下面我們來了解一下vba與vb之間的區別:

● vb是設計用於建立標準的應用程式,而vba是應用已有的應用程式,並將其自動化功能。

● vb具有自己的開發環境,而vba必須寄生於已有的應用程式。

● 在計算機中,使用者可以直接執行vb開發的應用程式,而vba開發的程式必須依賴於應用程式。

vba與vb在結構上是十分相似的,所以對於已經了解vb應用程式的使用者,會很快掌握vba應用程式。相反,如果使用者掌握vba應用程式後,會為學習vb應用程式打下一定的基礎。

2.vba工作介面

在excel 2007的vba中,visual basic編輯器是用來建立和管理vba專案的。其中,在visual basic編輯器中,主要提供了工程資源管理器、**視窗、屬性視窗等除錯環境,以幫助使用者建立和管理應用程式。下面來具體了解一下vba編輯器視窗的組成,如圖10-17所示。

圖10-1excel microsoft visual basic視窗

vba編輯器包括4個視窗,以及乙個工具欄和乙個選單欄。使用者可以通過單擊工具欄中的命令或者執行選單欄中命令,可以訪問其功能。在4個視窗中,包括有【工程資源管理】、【屬性】和【模組編輯】3個主要視窗和1個【物件瀏覽器】視窗。

● 工程資源管理

工種資源管理器顯示工程的乙個分層結構列表以及所有包含在此工作內的或者被引用的全部工作。

● 屬性

在該視窗中,可以瀏覽和編輯在【工程資源管理】視窗中選擇的任何物件的屬性。

● 模組編輯

該視窗使用者於顯示巨集的內容。使用者可以通過該編輯器來製作大量的工作。

● 物件瀏覽器

物件瀏覽器可以顯示出物件庫以及工程裡的過程中的可用類、屬性、方法、事件及常數變數。可以用它來搜尋及使用已有的物件,或是**於其他應用程式的物件。

地產和物業工作介面規範方案

地產公司與物業公司 工作介面規範 修訂記錄 1.目的通過明確地產公司和物業公司之間的工作介面,促使雙方保持良好的業務協作,提高工作效率,共同提公升客戶滿意度和忠誠度。2.適用範圍適用於地產公司和物業公司之間主要業務往來的操作。3.特別說明 本檔案涉及的物業人員人工標準以福州區域 見附件一 的標準為參...

抓斗特點和用途

尊敬的使用者 感謝您選用本產品,在使用之前,請認真閱讀本使用說明書,否則,可能因使用不當或由於對本產品了解不夠,致使裝置損毀或危及人身安全,造成不必要的損失或令人不愉快的經歷。在使用過程中,如出現質量問題,請與我們 河南衛華重型機械股份 駐當地的服務網點聯絡,或直接與我們崔經理聯絡,並盼望您對本產品...

Excel VBA程式設計典型例項 複製工作表

某校進行了一次考試,考試成績按照學生的學號依次輸入到excel工作簿中。後來學校決定從所有的學生中,抽出考分大於500分的學生,進行一次集中學習,然後去參加省某科的知識競賽。這個過程可使用vba語句,對學生的成績進行判斷,並將大於500分的學生資訊複製到另乙個工作表中。1.練習要點 複製 2 操作步...