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