
【摘 要】
【摘要】國(guó)庫(kù)預(yù)算收入報(bào)表由于級(jí)次多、分成關(guān)系復(fù)雜、財(cái)政體制差異化等原因,始終是人工報(bào)表審核校驗(yàn)的一個(gè)難題。使用VBA技術(shù)開(kāi)發(fā)的國(guó)庫(kù)預(yù)算報(bào)表審核工具有效解決了這一問(wèn)題。本文介紹了VBA技術(shù)在會(huì)計(jì)分析和管理應(yīng)用中的設(shè)計(jì)理念。
【關(guān)鍵詞】VBA程序 會(huì)計(jì)分析 財(cái)務(wù)管理
一、VBA概述
VBA是新一代標(biāo)準(zhǔn)宏語(yǔ)言Visual Basic for Application的簡(jiǎn)稱(chēng),它采用可視化、面向?qū)ο?、事件?qū)動(dòng)結(jié)構(gòu),支持Windows底層API的調(diào)用,功能強(qiáng)大,可用來(lái)擴(kuò)展Windows應(yīng)用程序,特別是Microsoft Office軟件的功能。
VBA與VB不同:VB用來(lái)設(shè)計(jì)應(yīng)用程序,而VBA則是如何使已有的應(yīng)用軟件(如EXCEL、WORD等)自動(dòng)化地工作;VB具有自己的開(kāi)發(fā)環(huán)境,而VBA則必須寄生于已有的應(yīng)用軟件,如EXCEL;經(jīng)VB開(kāi)發(fā)的應(yīng)用程序是可執(zhí)行文件(?鄢.EXE),用戶(hù)無(wú)需再安裝VB,而經(jīng)VBA開(kāi)發(fā)的程序必須依附于它的父程序,如EXCEL。
用戶(hù)可以針對(duì)不同的工作對(duì)象使用VBA創(chuàng)建自己的解決方案,使日常大量重復(fù)、繁瑣的工作自動(dòng)化,成倍地提高工作效能。用戶(hù)可利用Microsoft Office軟件中宏 ——錄制新宏功能來(lái)記錄工作中的各種操作步驟,很容易將日常工作流程轉(zhuǎn)換為VBA程序代碼,需要時(shí)再執(zhí)行這個(gè)宏即可。VBA代碼并不需要一句一句地寫(xiě),用戶(hù)可通過(guò)錄制一個(gè)宏來(lái)錄制系統(tǒng)功能模塊的代碼。