馬震安
1. 基本的按鈕繪制
打開(kāi)PPT幻燈片編輯頁(yè)面,利用“插入”選項(xiàng)卡下“形狀”中的圓角矩形繪制出一個(gè)按鈕。利用“格式”選項(xiàng)卡下的形狀樣式,設(shè)置其形狀效果為任一種“發(fā)光”效果;再繪制出一個(gè)比這個(gè)按鈕大一些的矩形,并將這個(gè)矩形置于底層,將其形狀輪廓設(shè)置為“無(wú)輪廓”,形狀填充設(shè)置為“無(wú)顏色填充”。為了以后設(shè)置方便,點(diǎn)擊“選擇窗格”按鈕,在右側(cè)“選擇”窗口雙擊這個(gè)矩形,將其命名為“變色觸發(fā)”(圖1)。
2. 按鈕的動(dòng)作實(shí)現(xiàn)
按鈕繪制完成后,接下來(lái)為其設(shè)置動(dòng)作。選擇圓角矩形,利用“動(dòng)畫(huà)”選項(xiàng)卡為其添加“填充顏色”動(dòng)畫(huà)。顏色的效果選項(xiàng)為“黑色”,觸發(fā)處選擇“單擊”、“圓角矩形1”,持續(xù)時(shí)間為“0.01”;再為其添加“填充顏色”動(dòng)畫(huà),顏色的效果選項(xiàng)為“綠色”,觸發(fā)處選擇“單擊”、“變色觸發(fā)”,持續(xù)時(shí)間為“0.01”(圖2)。
這樣的設(shè)置只能是單擊時(shí)實(shí)現(xiàn)變色,并不能實(shí)現(xiàn)懸停時(shí)變色。要想實(shí)現(xiàn)懸停變色,還需要幾行非常簡(jiǎn)單的VBA代碼。點(diǎn)擊“開(kāi)發(fā)工具”選項(xiàng)卡中的“Visual Basic”按鈕,進(jìn)入VBA編輯窗口,點(diǎn)擊“插入→模塊”菜單,在代碼編輯區(qū)輸入圖中所示的代碼(圖3)。
回到幻燈片編輯窗口,選擇圓角矩形,點(diǎn)擊“插入”選項(xiàng)卡中的“動(dòng)作”按鈕,在操作設(shè)置窗口選擇“鼠標(biāo)懸?!边x項(xiàng)卡,選擇“運(yùn)行宏”,選取“bh1”;同樣,選擇名稱為“變色觸發(fā)”的矩形,設(shè)置其懸停動(dòng)作為“運(yùn)行宏”,選取“bh2”。這樣設(shè)置完成后,就實(shí)現(xiàn)了按鈕的鼠標(biāo)懸停變色效果。