說明:如果您有任何疑問或想咨詢其他業(yè)務(wù)請撥打電話 400 685 0732
全網(wǎng)監(jiān)測海量數(shù)據(jù)按需發(fā)布監(jiān)測預(yù)警
實時把握輿情動態(tài)精準追溯信息源頭
一些常見的excel運算公式以及使用技巧我們是耳熟能詳?shù)?,而且也?jīng)常會使用到的,可是對于一些其他很少用到的功能,比如說excel宏你知道是什么?又該如何使用嗎?接下來我們就一起來好好的了解一下吧。
excel宏教程——excel宏是什么
Excel的強大優(yōu)勢還在于它提供的宏語言VisualBasicforApplication(VBA).VisualBasic是windows環(huán)境下開發(fā)應(yīng)用軟件的一種通用程序設(shè)計語言,功能強大,簡便易用。VBA是它的一個子集,可以廣泛地應(yīng)用于Microsoft公司開發(fā)的各種軟件中,例如Word、Excel、Access等。
那么,”宏”到底是什么呢?
在Excel97中,”宏”是一個難以理解的概念,但對于一個具體的”宏”而言,卻是容易理解的,如果說”將一塊文字變?yōu)?#8217;黑體’,字號為’三號'”就可以看作一個”宏”的話,那么”宏”就不難理解了,其實Excel97中的許多操作都可以是一個”宏”。
“記錄宏”其實就是將工作的一系列操作結(jié)果錄制下來,并命名存儲(相當于VB中一個子程序)。在Excel97中,”記錄宏”僅記錄操作結(jié)果,而不記錄操作過程。例如,改變文字字體時,需要打開”字體”欄中的下拉列表,再選擇一種字體,這時文字即變?yōu)樗x擇的字體,這是一個過程,結(jié)果是將所選擇的文字改變?yōu)樗x擇的字體。而”記錄宏”則只記錄”將所選擇的文字改變?yōu)樗x擇的字體”這一結(jié)果。
Excel97中工作表是由行和列組成的二維表格,我們可以通過系統(tǒng)提供的語句activesheet.cells(I,j),將當前工作表中的第I行第j列所在的單元格中的數(shù)據(jù)取出(也可將它數(shù)據(jù)填入到指定的單元格中),然后反把它放入所定義的數(shù)組中,這時就可以對其進行各種操作,如求平均分、總分、分數(shù)段人數(shù)等等。
如何利用excel宏實現(xiàn)分班操作
Sub分班()
Conststudentno=191’學生人數(shù)
Constzdno=12’字段數(shù)
Dimzd$(zdno)’定義為12個字段的數(shù)組
Dima(studentno,zdno),stu(60,zdno)
Dimnam$(studentno),bjname$(60)’定義一個存放全校學生名字及各班學生名字的數(shù)組
Dimbj(studentno)’定義存放班級的一個數(shù)組
‘理科班工作表
Sheets(“高三理”).Select
Fori=2Tostudentno
bj(i)=ActiveSheet.Cells(i,1)
nam$(i)=ActiveSheet.Cells(i,2)
Forj=3Tozdno
a(i,j)=ActiveSheet.Cells(i,j)
Nextj
Nexti
‘存放字段到數(shù)組中。
Fori=1Tozdno
zd$(i)=ActiveSheet.Cells(1,i)
Nexti
‘先建立各個班級的工作表
Sheets(“高三理”).Select
Sheets(“高三理”).CopyAfter:=Sheets(“分數(shù)段”)
Sheets(“高三理(2)”).Select
Sheets(“高三理(2)”).Name=”33″
Fori=2Tostudentno
Forj=1Tozdno
ActiveSheet.Cells(i,j)=Space$(1)
Nextj
Nexti
Range(“a1”).Select
Fori=1Tozdno
ActiveSheet.Cells(1,i)=zd$(i)
Nexti
’34到36班工作表的建立
Fori=34To36
x$=Mid$(Str(33),2)
Sheets(x$).Select
Sheets(x$).CopyAfter:=Sheets(“分數(shù)段”)
Sheets(x$+”(2)”).Select
Sheets(x$+”(2)”).Name=Mid$(Str(i),2)
Nexti
‘具體分班。
Fork=33To36
bjrs=0
x$=Mid$(Str(k),2)
no=kMod10
Sheets(x$).Select
Fori=2Tostudentno
Ifbj(i)=noThen
bjrs=bjrs+1
bjname$(bjrs)=nam$(i)
Forj=3Tozdno
stu(bjrs,j)=a(i,j)
Nextj
EndIf
Nexti
Fori=2Tobjrs
ActiveSheet.Cells(i,1)=no
ActiveSheet.Cells(i,2)=bjname$(i)
Forj=3Tozdno
ActiveSheet.Cells(i,j)=stu(i,j)
Nextj
Nexti
Nextk
EndSub
以上就是有關(guān)excel宏如何使用的所有內(nèi)容,當然,有關(guān)這一功能這里只是做了一個簡單的介紹,如果大家還想了解更多的內(nèi)容,歡迎關(guān)注我們文軍營銷的官網(wǎng)在這里還有更多精彩,更加實用的內(nèi)容等著你。
推薦閱讀
excel啟用宏 excel啟用宏如何使用 | 文軍營銷首先打開“office按鈕”,選擇“excel選項”——“信任中心”——“信任中心設(shè)置”。 進入“信任中心設(shè)置”界面后,選擇“宏設(shè)置”,在“宏設(shè)置”中有啟動宏的不同方式。 如果選擇”禁止所有宏,并不通知“,那么excel表中就不會出現(xiàn)以上第一點的圖標,同時excel中的宏的功能也不能使用。要啟動宏的話,就必須選擇其他...excel宏的使用 Excel宏如何進行錄制與調(diào)用 | 文軍營銷excel宏的使用——Excel宏如何進行錄制與調(diào)用 對于從沒使用過Excel宏功能的話,一般要先進行添加“宏”選項,具體路徑就是點擊左上角的微軟圖標,依次選擇:“Excel選項”-“常用”,勾選“功能區(qū)顯示開發(fā)工具選項卡”,然后就可以看到在Excel選項卡中就多了一個“開發(fā)工具”的選項。 在Excel選項卡上選擇“開發(fā)工具”,...excel中使用相對引用 excel宏使用相對引用 | 文軍營銷1、打開一個excel工作表,然后在F3單元格中輸入=B3+C3+D3+E3+,如圖1所示。 圖1 2、然后按回車鍵,即可在該單元格顯示出來計算記過,如圖2所示。 圖2 3、然后我們再次選擇F3單元格,并將鼠標指針移到單元格右下角,當鼠標指針呈現(xiàn)十字形狀時,按住鼠標左鍵向下拖動,如圖3所示。 圖3 4、最后我們松開鼠標,就可看...利用excel中的宏功能一次性準確的鎖定全部公式 | 文軍營銷6、鼠標點擊工具菜單,在下拉菜單中指向宏,單擊級連菜單宏,出現(xiàn)宏對話框,在其中點擊編輯按鈕,出現(xiàn)Excel自帶的VB、編程窗口,直接將剛才錄制的宏按一定的路徑、名稱保存(如:C:鎖定公式)后退出,至此鎖定公式的宏錄制已完成。 四、定制鎖定公式工具按鈕,方法如下: ...在excel中制作電路圖圖紙 excel制作電路圖 | 文軍營銷另外,電路文件移動后工具欄還是可以正常使用的,只要先打開Excel刪除原有電路工具欄,再打開移動后的含工具欄文件就可以使用了。至于復(fù)制到其他電腦中,隨便放在哪里都是可以用的,只是再次移動后就得按照上面的步驟操作了。 選中所有的元件圖,右擊選擇指定宏,在彈出指定宏窗口的宏列表中雙擊選擇剛才建的空宏。這樣,以后...excel表格制作 教程手把手教你excel表格制作 | 文軍營銷使用方法: 將窗口置頂:在excel窗口下,按Alt+F8,彈出宏對話框,選擇”窗口總在最前面”,點”執(zhí)行”。 恢復(fù):在excel窗口下,按Alt+F8,彈出宏對話框,選擇”恢復(fù)”,點”執(zhí)行”。 以上就是有關(guān)excel表格制作教程的所有內(nèi)容,要想學好表格的制作,在網(wǎng)上還有大把的資料,有需要的朋友也可以去,當然如果你還想了解更多與...
說明:如果您有任何疑問或想咨詢其他業(yè)務(wù)請撥打電話 400 685 0732