excelvba編程從入門到精通

excelvba編程從入門到精通

ID:23069920

大?。?2.00 KB

頁數(shù):27頁

時(shí)間:2018-11-03

excelvba編程從入門到精通_第1頁
excelvba編程從入門到精通_第2頁
excelvba編程從入門到精通_第3頁
excelvba編程從入門到精通_第4頁
excelvba編程從入門到精通_第5頁
資源描述:

《excelvba編程從入門到精通》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、.EXCELVBA編程基礎(chǔ)Excel最重要的應(yīng)用就是利用公式進(jìn)行計(jì)算。無論輸入是純粹的數(shù)字運(yùn)算,還是引用其他單元格計(jì)算,只要在一個(gè)單元格中輸入公式,就能得到結(jié)果。這個(gè)直接顯示結(jié)果的設(shè)計(jì)對(duì)于絕大多數(shù)場合來說都是適用的,但某些情況下就不那么讓人滿意了。比如說在做工程施工的預(yù)結(jié)算編寫,使用Excel,既要寫出工程量的計(jì)算式,也要看到它的結(jié)果,于是這樣相同的公式在Excel里面要填兩次,一次在文本格式的單元格中輸入公式,一次是在數(shù)據(jù)格式的單元格中輸入公式讓Excel計(jì)算結(jié)果。如何既能看到公式又能看到結(jié)果呢?這個(gè)問題筆者認(rèn)為可以從兩個(gè)方面考慮:一種方法是所謂“已知結(jié)果,顯示公式”,

2、先在數(shù)據(jù)格式單元格中輸入公式讓Excel計(jì)算結(jié)果,然后在相鄰的單元格中看到公式;另一種方法所謂“已知公式,顯示結(jié)果”,就是先在一個(gè)文本格式的單元格中輸入公式,在相鄰的單元格中看到結(jié)果?!镆阎Y(jié)果,顯示公式假設(shè)C列為通過公式計(jì)算得到的結(jié)果(假設(shè)C1為“=A1+B1”,或者直接是數(shù)字運(yùn)算“=2+3”),而相鄰的D列是你需要顯示公式的地方(即D1應(yīng)該顯示為“=A1+B1”或者“=2+3”)。1.打開“工具”菜單選擇“選項(xiàng)”命令,出現(xiàn)“選項(xiàng)”對(duì)話框。2.在“常規(guī)”選項(xiàng)卡中,選中“R1C1引用方式”選項(xiàng)。3.定義名稱,將“引用位置”由“=GET.CELL(6,Sheet1!RC[-

3、1])”即可。這里的RC[-1]含義是如果在當(dāng)前單元格的同行前一列單元格中有公式結(jié)果,則在當(dāng)前單元格中得到公式內(nèi)容,即在含公式結(jié)果單元格的同行后一列單元格顯示公式內(nèi)容;如果將RC[-1]改為RC[1],則在公式結(jié)果的同行前一列單元格顯示公式內(nèi)容。4.如果“引用位置”中含有“RC[-1]”,則在含公式結(jié)果單元格的同行后一列單元格中輸入“=FormulaofResult”即可得到公式;如果“引用位置”中含有“RC[1]”,則在含公式結(jié)果單元格的同行前一列單元格中輸入“=FormulaofResult”即可得到公式。提示:如果想要在含公式結(jié)果單元格的同行后數(shù)第2列中顯示公式內(nèi)容

4、,則需要把“引用位置”中的“RC-1”改為“RC-2”。.--get.cell函數(shù)說明函數(shù)定義:GET.CELL(類型號(hào),單元格(或范圍))實(shí)例:比如現(xiàn)在我們要取得A1單元格里的數(shù)據(jù)格式?結(jié)果顯示在B1步驟如下:1.任選一個(gè)單元格-->插入--->名稱-->定義2.在名稱稱輸入AA(任意名稱)3.在引用位置上寫入=GET.CELL(7,Sheet1!$A$1)4.點(diǎn)添加5.在B1單元格里輸入=AA其中類型號(hào),即你想要得到的信息的類型號(hào),可以在1-66(表示可以返回一個(gè)單元格里66種你要的信息)以下是類型號(hào)及代表的意思1參照儲(chǔ)存格的絕對(duì)地址2參照儲(chǔ)存格的列號(hào)3參照儲(chǔ)存格的欄

5、號(hào)4類似TYPE函數(shù)5參照地址的內(nèi)容6文字顯示參照位址的公式7參照位址的格式,文字顯示8文字顯示參照位址的格式9傳回儲(chǔ)存格外框左方樣式,數(shù)字顯示10傳回儲(chǔ)存格外框右方樣式,數(shù)字顯示11傳回儲(chǔ)存格外框方上樣式,數(shù)字顯示12傳回儲(chǔ)存格外框方下樣式,數(shù)字顯示13傳回內(nèi)部圖樣,數(shù)字顯示14如果儲(chǔ)存格被設(shè)定locked傳回True15如果公式處于隱藏狀態(tài)傳回True16傳回儲(chǔ)存格寬度17以點(diǎn)為單位傳回儲(chǔ)存格高度18字型名稱19以點(diǎn)為單位元傳回字號(hào)20如果儲(chǔ)存格所有或第一個(gè)字符為加粗傳回True21如果儲(chǔ)存格所有或第一個(gè)字符為斜體傳回True22如果儲(chǔ)存格所有或第一個(gè)字符為單底線傳回

6、True23如果儲(chǔ)存格所有或第一個(gè)字符字型中間加了一條水平線傳回True24傳回儲(chǔ)存格第一個(gè)字符色彩數(shù)字,1至56。如果設(shè)定為自動(dòng),傳回025MSExcel不支持大綱格式26MSExcel不支持陰影格式27數(shù)字顯示手動(dòng)插入的分頁線設(shè)定28大綱的列層次29大綱的欄層次30如果范圍為大綱的摘要列則為True31如果范圍為大綱的摘要欄則為True32顯示活頁簿和工作表名稱.33如果儲(chǔ)存格格式為多行文字則為True34傳回儲(chǔ)存格外框左方色彩,數(shù)字顯示。如果設(shè)定為自動(dòng),傳回035傳回儲(chǔ)存格外框右方色彩,數(shù)字顯示。如果設(shè)定為自動(dòng),傳回036傳回儲(chǔ)存格外框上方色彩,數(shù)字顯示。如果設(shè)定為

7、自動(dòng),傳回037傳回儲(chǔ)存格外框下方色彩,數(shù)字顯示。如果設(shè)定為自動(dòng),傳回038傳回儲(chǔ)存格前景陰影色彩,數(shù)字顯示。如果設(shè)定為自動(dòng),傳回039傳回儲(chǔ)存格背影陰影色彩,數(shù)字顯示。如果設(shè)定為自動(dòng),傳回040文字顯示儲(chǔ)存格樣式41傳回參照地址的原始公式42以點(diǎn)為單位傳回使用中窗口左方至儲(chǔ)存格左方水平距離43以點(diǎn)為單位傳回使用中窗口上方至儲(chǔ)存格上方垂直距離44以點(diǎn)為單位傳回使用中窗口左方至儲(chǔ)存格右方水平距離45以點(diǎn)為單位傳回使用中窗口上方至儲(chǔ)存格下方垂直距離46如果儲(chǔ)存格有插入批注傳回True47如果儲(chǔ)存格有插入聲音提示傳回True48如果

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。