王浩宇
摘 要:本文主要介紹在Excel中利用宏功能來完成“百以內(nèi)整數(shù)乘法練習”的詳細過程,讓大家了解在Excel中實現(xiàn)加減乘除及其它運算方法的過程。
關(guān)鍵詞:Excel;宏功能;運算方法
中圖分類號:G434文獻標識碼:B文章編號:1673-8454(2009)02-0061-02
一、制作乘法練習器的方法
1.界面的布置
首先,在Excel里a1單元格中輸入文字:百以內(nèi)整數(shù)乘法練習。點擊視圖→工具欄→窗體,調(diào)出窗體工具欄。
接著,點擊窗體工具欄中的“按鈕”控件,在c2單元格拖動鼠標,在彈出的“指定宏”窗口中點“取消”,暫不指定宏,這樣創(chuàng)建一個按鈕1,最后單擊該按鈕1,將“按鈕1”字樣改為“開始”二字,這樣“開始”按鈕制作完畢。以同樣方法建立一個“清除”按鈕,放在g2單元格里。
最后,在c3、d3、g3、h3、i3、k3單元格分別輸入字符:“因數(shù)1”、“×”、“因數(shù)2”、“=”、“積”、“判斷”字樣。
2.錄制“kaishi”宏(開始按鈕動作)
在工具菜單中選中“宏”,再選中“錄制宏”,在錄制新宏窗口中將宏名改為“kaishi”,這樣就彈出一個錄制宏的小窗口,開始宏“kaishi”的錄制過程。
在a4單元格中輸入公式“=rand()”,并選中a4 單元格,拖動其右下角的填充柄到a13,這樣,在a4單元格到a13單元格就產(chǎn)生了10個0到1之間的隨機數(shù)。
在b4單元格中輸入公式“=int(a4*100)”,然后選中b4單元格, 拖動其右下角的填充柄到b13,將左邊的隨機數(shù)就轉(zhuǎn)化成了百以內(nèi)整數(shù)。選中b4到b13之間的十個整數(shù),鼠標右鍵選中“復制”,在c4單元格中擊右鍵,點選“選擇性粘貼”,在“選擇性粘貼”對話框中選中數(shù)值,然后點確定,返回工作區(qū)。這樣,就在c4到c13單元格產(chǎn)生了10個因數(shù)1。(這一步的目的是為了在后面的操作中隨著數(shù)據(jù)的輸入,使因數(shù)1不會發(fā)生變化,相對固定)
選中d3單元格,拖動其右下角的填充柄到d13,產(chǎn)生10 個乘號。
在e4單元格中輸入公式“=rand()”,并選中e4 單元格,拖動其右下角的填充柄到e13。這樣,在e4單元格到e13單元格就產(chǎn)生了10個0到1之間的隨機數(shù)。
在f4單元格中輸入公式“=int(e4*100)”,然后選中f4單元格, 拖動其右下角的填充柄到f13,將左邊的隨機數(shù)轉(zhuǎn)化成百以內(nèi)整數(shù)。選中f4到f13之間的十個整數(shù),鼠標右鍵選中“復制”,在g4單元格中擊右鍵,點選“選擇性粘貼”,在“選擇性粘貼”對話框中選中數(shù)值,然后點確定,返回工作區(qū)。這樣,就在g4到g13單元格產(chǎn)生了10個因數(shù)2。(這一步的目的是為了在后面的操作中隨著數(shù)據(jù)的輸入,使因數(shù)2不會發(fā)生變化,相對固定)
選中h3單元格,拖動其右下角的填充柄到h13,產(chǎn)生10 個等號。
在j4單元格中輸入公式“=c4*g4”, 然后選中j4單元格,拖動其右下角填充柄到j13,這樣就得到10個正確答案。(這一步的目的是為了今后根據(jù)學生的回答而能做出實時的判斷)。單擊錄制宏小窗口中的“停止錄制”按鈕,完成“kaishi”宏的錄制。
3.錄制“qingchu”宏(清除按鈕動作)
單擊工具菜單→宏→錄制宏,在錄制新宏窗口中將宏名改為“清除”,按“確定”按鈕,這樣就彈出一個錄制宏的一個小窗口,開始宏“kaishi”的錄制過程。
用鼠標選中以a4為左上角、以j13為右下角的矩形區(qū)域的全部數(shù)據(jù),按鍵盤上的“delete”鍵,清除其全部數(shù)據(jù)。
單擊錄制宏小窗口中的“停止錄制”按鈕,完成“qingchu”宏的錄制。
4.對學生計算結(jié)果的實時判斷
在k4單元格中輸入公式“=IF(I4<>"",IF(I4=J4,"yes","no"),"")”,然后選中k4單元格,拖動其右下角的填充柄到k13,以完成公式的復制。(函數(shù)的意義在于,首先判斷學生作答沒有,如果沒有作答,則不作任何判斷,如果作答了,再判斷是否正確,如果正確,則在判斷欄顯示“yes”,否則顯示“no”)。
5.指定宏
鼠標右鍵擊“開始”按鈕,選擇“指定宏”,在“指定宏”面板中選擇“kaishi”,然后點“確定”。
鼠標右鍵擊“清除”按鈕,選擇“指定宏”,在“指定宏”面板中選擇“qingchu”,然后點“確定”。
二、界面的美化和課堂演示步驟
1.美化界面
用鼠標選中以a4為左上角、以j13為右下角的矩形區(qū)域的全部數(shù)據(jù),按鍵盤上的“delete”鍵,清除其全部數(shù)據(jù)。將a1到k1所在的連續(xù)單元格合并居中。用鼠標選中第a列、第b列、第e列、第f列、第j列,點擊“格式”菜單,點“列”,點擊“隱藏”。(這樣可以將選定的列隱藏掉)。再將剩下的列調(diào)到適當?shù)膶挾?。最后,保存該文件?/p>
2.課堂演示
打開該文件,會出現(xiàn)提示,選擇“啟用宏”,點擊“開始”按鈕,將會隨機出現(xiàn)10道百以內(nèi)乘法練習題,并且同學們在“積”所在欄中填入答案時,在“積”后會給出實時的判斷。答題完畢,還想練習,可以點擊“清除”按鈕,所有的算式將消失,重新點擊“開始”按鈕就可以了。
演示時要注意:如果你的安全級別設置太高,可能無法讓宏運行,這個時候,只需要點工具菜單中的宏再點安全性,將安全級別設置為中或低就可以了。
(編輯:隗爽)