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