freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

excelvba編程教程(編輯修改稿)

2025-07-26 08:34 本頁面
 

【文章內容簡介】 如果今后想用 Input 語句讀出文件的數(shù)據(jù),就要用 Write 語句而不用 Print 語句將數(shù)據(jù)寫入文件。因為在使用 Write 時,將數(shù)據(jù)域分界就可確保每個數(shù)據(jù)域的完整性,因此可用 Input 再將數(shù)據(jù)讀出來。使用 Write 還能確保任何地區(qū)的數(shù)據(jù)都被正確讀出。Write與 Print 語句不同,當要將數(shù)據(jù)寫入文件時,Write 語句會在項目和用來標記字符串的引號之間插入逗號。Write 語句在將 outputlist 中的最后一個字符寫入文件后會插入一個新行字符,即回車換行符,(Chr(13) + Chr(10))。其他文件函數(shù)LOF(filenumber) 返回一個 Long,表示用 Open 語句打開的文件的大小,該大小以字節(jié)為單位。EOF(filenumber) 返回一個 Integer,它包含 Boolean 值 True,表明已經(jīng)到達為 Random 或順序 Input 打開的文件的結尾。Loc(filenumber) 返回一個 Long,在已打開的文件中指定當前讀/寫位置Seek(filenumber) 返回一個 Long,在 Open 語句打開的文件中指定當前的讀/寫位 詳解VBA編程是什么直到 90 年代早期,:可以用EXCEL的宏語言來使EXCEL自動化,使用WORD BASIC使WORD自動化, Basic For Application(VBA),可以認為 VBA 是非常流行的應用程序開發(fā)語言VASUAL BASIC 寄生于:1. VB是設計用于創(chuàng)建標準的應用程序,而VBA是使已有的應用程序(EXCEL等)自動化2. VB具有自己的開發(fā)環(huán)境,而VBA必須寄生于已有的應用程序.3. 要運行 VB 開發(fā)的應用程序,用戶不必安裝 VB,因為 VB 開發(fā)出的應用程序是可執(zhí)行文件(*.EXE),而VBA開發(fā)的程序必須依賴于它的父應用程序,例如EXCEL.盡管存在這些不同,如果你已經(jīng)了解了VB,當學會在EXCEL中用VBA創(chuàng)建解決方案后,即已具備在WORD ACCESS OUTLOOK FOXPRO PROWERPOINT 中用VBA創(chuàng)建解決方案的大部分知識.* VBA一個關鍵特征是你所學的知識在微軟的一些產(chǎn)品中可以相互轉化.* VBA可以稱作EXCEL的遙控器.VBA 究竟是什么?更確切地講,它是一種自動化語言,它可以使常用的程序自動化,可以創(chuàng)建自定義的解決方案.此外,如果你愿意,還可以將EXCEL用做開發(fā)平臺實現(xiàn)應用程序.EXCEL環(huán)境中基于應用程序自動化的優(yōu)點也許你想知道VBA可以干什么?使用VBA可以實現(xiàn)的功能包括:1. 使重復的任務自動化.2. 自定義EXCEL工具欄,菜單和界面.3. 簡化模板的使用.4. 自定義EXCEL,使其成為開發(fā)平臺.5. 創(chuàng)建報表.6. 對數(shù)據(jù)進行復雜的操作和分析.用EXCEL作為開發(fā)平臺有如下原因:1. EXCEL本身功能強大,包括打印,文件處理,格式化和文本編輯.2. EXCEL內置大量函數(shù).3. EXCEL界面熟悉.4. 可連接到多種數(shù)據(jù)庫.用其他語言開發(fā)應用程序,一半的工作是編寫一些基本功能的模塊,包括文件的打開和保存,打印,則由于EXCEL已經(jīng)具備這些基本功能,你要做的只是使用它.錄制簡單的宏在介紹學習VBA之前,應該花幾分鐘錄制一個宏。新術語:宏,指一系列EXCEL能夠執(zhí)行的VBA語句。以下將要錄制的宏非常簡單,只是改變單元格顏色。請完成如下步驟:打開新工作簿,確認其他工作簿已經(jīng)關閉。選擇A1單元格。調出常用工具欄。選擇工具宏錄制新宏。輸入改變顏色作為宏名替換默認宏名,單擊確定,注意,此時狀態(tài)欄中顯示錄制,特別是停止錄制工具欄也顯示出來。替換默認宏名主要是便于分別這些宏?!?宏名最多可為255個字符,并且必須以字母開始。其中可用的字符包括:字母、數(shù)字和下劃線。宏名中不允許出現(xiàn)空格。通常用下劃線代表空格。選擇格式的單元格,選擇圖案選項中的紅色,單擊確定。單擊停止錄制工具欄按鈕,結束宏錄制過程。※ 如果停止錄制工具欄開始并未出現(xiàn),請選擇工具宏停止錄制。錄制完一個宏后就可以執(zhí)行它了。執(zhí)行宏當執(zhí)行一個宏時,EXCEL 按照宏語句執(zhí)行的情況就像 VBA 代碼在對 EXCEL 進行遙控。但VBA 的遙控不僅能使操作變得簡便,還能使你獲得一些使用 EXCEL 標準命令所無法實現(xiàn)的功能。而且,一旦熟悉了 EXCEL 的遙控,你都會奇怪自己在沒有這些遙控的情況下,到底是怎么熬過來的。要執(zhí)行剛才錄制的宏,可以按以下步驟進行:選擇任何一個單元格,比如A3。選擇工具宏宏,顯示宏對話框。選擇改變顏色,選擇執(zhí)行,則 A3 單元格的顏色變?yōu)榧t色。試著選擇其它單元格和幾個單元格組成的區(qū)域,然后再執(zhí)行宏,以便加深印象。查看錄制的代碼到底是什么在控制EXCEL的運行呢?,讓我們看看VBA的語句吧.選擇工具宏宏,顯示宏對話框。單擊列表中的改變顏色,選擇編輯按鈕。此時,會打開 VBA 的編輯器窗口(VBE)。關于該編輯器,以后再詳細說明,先將注意力集中到顯示的代碼上。代碼如下:(日期和姓名會有不同)Sub 改變顏色()39。39。 改變顏色 Macro39。 xw 記錄的宏 200061039。39。With .ColorIndex = 3.Pattern = xlSolid.PatternColorIndex = xlAutomaticEnd WithEnd Sub將來會十分熟悉這種代碼,雖然現(xiàn)在它們看上去像一種奇怪的外語。學習 VBA 或編程語言在某種程度上比較像在學習一種外語。Sub 改變顏色():這是宏的名稱。中間的以 39。開頭的五行稱為注釋,它在錄制宏時自動產(chǎn)生。以With 開頭到End With 結束的結構是With結構語句,這段語句是宏的主要部分。注意單詞selection,它代表突出顯示的區(qū)域(即:選定區(qū)域)。With :它讀作選擇區(qū)域的的內部.這整段語句設置該區(qū)域內部的一些屬性。其中:.ColorIndex = 3: 將該內部設為紅色。注意:有一小圓點,它的作用在于簡化語句,小圓點代替出現(xiàn)在With后的詞,它是With結構的一部分。另外:紅色被數(shù)字化為3.(紅色警戒是否可稱作:3號警戒,嗯?)有興趣的話,你將3改為其他數(shù)字試試看。.Pattern = xlSolid:設置該區(qū)域的內部圖案。由于是錄制宏,所以,雖然你并未設置這一項,宏仍然將其記錄下來(因為在圖案選項中有此一項,只是你未曾設置而已)。xlSolid 表示純色。.PatternColorIndex = xlAutomatic:表示內部圖案底紋顏色為自動配色。End With:結束With 語句。End Sub:整個宏的結束語編輯錄制的代碼在上一節(jié),我們錄制了一個宏并查看了代碼,代碼中有兩句實際上并不起作用。哪兩句?現(xiàn)在,在宏中作一個修改,刪除多余行,直到和下面代碼相同:Sub 改變顏色()39。39。 改變顏色 Macro39。 xw 記錄的宏 200061039。39。With .ColorIndex = 3End WithEnd Sub完成后,在工作表中試驗一下。你會發(fā)現(xiàn)結果和修改前的狀況一樣。在 With 語句前加入一行:Range(A5).Select試著運行該宏,則無論開始選擇哪個單元格,宏運行結果都是使A5單元格變紅.現(xiàn)在可以看到,編輯錄制的宏同樣非常簡單。需要編輯宏是因為以下三個方面的原因。一:在錄制中出錯而不得不修改。二:錄制的宏中有多余的語句需要刪除,提高宏的運行速度。三:希望增加宏的功能。比如:加入判斷或循環(huán)等無法錄制的語句。錄制宏的局限性希望自動化的許多 EXCEL .通過宏記錄器無法完成的工作有:錄制的宏無判斷或循環(huán)能力.人機交互能力差,即用戶無法進行輸入,計算機無法給出提示.無法顯示EXCEL對話框.無法顯示自定義窗體.小結本章節(jié)中,你已經(jīng)掌握了 VBA 的一些基礎知識,你會錄制宏、編輯宏而且了解了錄制宏的局限性,,就是說,。思考:VBA只能用于EXCEL嗎?VBA是基于哪種語言?說說EXCEL和VBA的關系.為什么要用宏? Excel處理錄制的宏為宏指定快捷鍵你也許希望為經(jīng)常使用的宏指定快捷鍵??旖萱I是指鍵的組合,當其按下時執(zhí)行一條命令。例如:CTRL+C在許多程序中代表復制命令。當給宏指定了快捷鍵后,就可以用快捷鍵來執(zhí)行宏,而不必通過工具菜單。注意:當包含宏的工作簿打開時間,為宏指定快捷鍵會覆蓋 EXCEL 默認的快捷鍵。例如:把CTRL+C指定給某個宏,那么CTRL+C就不再執(zhí)行復制命令。用以下方法可以打印出EXCEL的快捷鍵清單(用A4紙打印共有24頁之多):打開EXCEL幫助文件并選擇目錄選項。從使用快捷鍵文件夾中選擇快捷鍵標題。右擊該標題,從快捷菜單中選擇打印。選擇打印所選標題和所有子主題,單擊確定。可以在創(chuàng)建宏時指定快捷鍵,也可以在創(chuàng)建后再指定。要在創(chuàng)建(錄制)宏時指定快捷鍵,只須在錄制宏時在輸入宏名后,在快捷鍵文本框中輸入相應的鍵。錄制宏后指定快捷鍵也很簡單,只需選擇工具宏,顯示宏對話框,選擇要指定快捷鍵的宏,再單擊選項按鈕,通過選項對話框進行設置。決定宏保存的位置宏可保存在三種可能的位置:當前工作簿。(只有該工作簿打開時,該宏才可用。)新工作簿。個人宏工作簿。個人宏工作簿個人宏工作簿,是為宏而設計的一種特殊的具有自動隱藏特性的工作簿。第一次將宏創(chuàng)建到個人宏工作簿時,會創(chuàng)建名為的新文件。如果該文件存在,則每當 EXCEL 啟動時會自動將此文件打開并隱藏在活動工作簿后面(在窗口菜單中選擇取消隱藏后,可以很方便地發(fā)現(xiàn)它的存在。)如果你要讓某個宏在多個工作簿都能使用,那么就應當創(chuàng)建個人宏工作簿,并將宏保存于其中。個人宏工作簿保存在XLSTART文件夾中。具體路徑為:C:\WINDOWS\Profiles\Application Data\Microsoft\Excel\XLSTART??梢砸詥卧~XLSTART查詢。注意:如果存在個人宏工作簿,則每當 EXCEL 啟動時會自動將此文件打開并隱藏。因為它存放在XLSTART文件夾內。保存宏到個人宏工作簿本練習,將保存一個簡單的宏到個人宏工作簿,該宏為文本加下劃線并改為斜體,步驟如下:建立一個名為HOUR2的工作簿,選擇工具宏錄制新宏,顯示錄制新宏對話框.輸入格式化文本作為宏名.從保存在下拉框中選擇個人宏工作簿.單擊確定.單擊斜體,鼠標出現(xiàn)沙漏,特別是在第一次創(chuàng)建個人宏工作簿時,因為EXCEL在創(chuàng)建該工作簿.單擊下劃線按鈕.停止錄制.使用并編輯個人宏工作簿中的宏剛才已經(jīng)保存了一個宏到個人宏工作簿,操作:關閉所有EXCEL工作簿.任意打開一個EXCEL文件.(EXCEL自動將個人宏工作簿同時打開并隱藏.)在A3中輸入你的名字.選擇工具宏,格式化文本這個宏.選擇格式化文本宏, A3 單元格中,窗口取消隱藏,其中沒有任何文字,但通過VBA編輯器可以在其中的模塊中找到格式化文本 VBA 中一個宏都沒有,在啟動 EXCEL 時仍會打開 ,這也許是EXCEL存在的一個小毛病.將宏指定給按鈕即使通過快捷鍵可以是宏的執(zhí)行變快,但是一旦宏的數(shù)量多了也難于記憶,而且,如果宏是由其他人來使用,難道你要他們也記住那么多的快捷鍵嗎?作為 EXCEL 開發(fā)者,一個主要的目標是為自動化提供一個易于操作的界面.按鈕窗體工具欄,可以為工作簿中的工作表添加按鈕。在創(chuàng)建完一個按鈕后,可以為它指定宏,然后你的用戶就可以通過單擊按鈕來執(zhí)行宏。在本練習中,將創(chuàng)建一個按鈕,并為它指定一個宏,然后用該按鈕來執(zhí)行宏。具體步驟如下:打開HOUR2工作簿。調出窗體工具欄。單擊窗體工具欄中的按鈕控件,此時鼠標變成十字形狀。在希望放置按鈕的位置按下鼠標左鍵,拖動鼠標畫出一個矩形,這個矩形代表了該按鈕的大小。對大小滿意后放開鼠標左鍵,這樣一個命令按鈕就添加到了工作表中,同時 EXCEL 自動顯示指定宏對話框。從指定宏對話框中選擇格式化文本,單擊確定。這樣,就把該宏指定給命令按鈕。在按鈕的標題按鈕1前單擊鼠標左鍵,按下DELETE直到刪除所有文本,輸入格式化作為標題。單擊按鈕外的任意位置,現(xiàn)在該按鈕的標題由默認的按鈕1變?yōu)楦袷交冶恢付艘粋€宏。試著在某個單元格中輸入文本,單擊按鈕運行該宏。當鼠標移動至該按鈕時自動變成手的形狀,如果要改變其大小或標題,只需用右鍵單擊該按鈕就可以進行修改和設置。很明顯,你再也不需記住宏的名字或快捷鍵了,只需按一下按鈕。將宏指定給圖片或其他對象要執(zhí)行宏有多種方法可以選擇,可以將宏指定給按鈕等控件,還可以指定給圖片、自定義工具欄、窗體甚至可以將宏指定給某個事件,比如單擊工作表,雙擊工作表,激活工作表,打開工作簿等等,事件是一個重要的概念,除此而外方法對象都是將來你會經(jīng)常接觸到的?,F(xiàn)在它們看來十分抽象,但是將來你會很熟悉這些詞語。指定宏到圖片十分簡單,只需單擊某個圖片,單擊快捷菜單中的指定宏進行設置即可。如果不希望在工作表上添加控件或圖片執(zhí)行宏,還有一種方法可以選擇:將宏指定給工具欄按鈕,可按如下步驟進行:打開HOUR2工作簿,選擇工具定義,顯示自定義工具欄對話框。從類別列表框中選擇宏,從命令列表框中選擇自定義按鈕。將自定義按鈕拖動到工具欄。右鍵單擊該按鈕,選擇指定宏,顯示指定宏對話框。選擇格式化文本并確定。單擊關閉按鈕,關閉自定義工具欄對話框。試著在某個單元格中輸入文本,單擊工具欄按鈕運行該宏。小結小結與思考:宏存放于三個可能的位置。
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1