如何優雅地在PPT中顯示一個動態時鐘,幫您精確把控演講時間?

2019-05-02     光速辦公室

在演講或者講課的時候,往往會有時間時間限制,所以如何精確地把控時間,就是一項需要關注的能力。大量的事前演練是必不可少的,但何不在PPT中插入一個動態數字時鐘呢?

可能有些朋友知道,PPT中有一個插入「日期與時間」的功能選項,就能夠解決這樣的問題。而事實上呢,這樣插入的時間並不會實時「走秒」,只有在切換PPT的時候才會更新一下時間,這並不是我們需要的結果。

這裡介紹三種在PPT中顯示動態數字時鐘的方法。

藉助插件

推薦一款免費、多功能的PPT插件OnekeyTools(簡稱OK插件)。下圖是OK插件的官網,不但提供了PPT版插件,還有WPS版,更有該插件的相關視頻、圖文教程,可以說非常貼心了。

安裝OK插件之後,切換到【OneKey Lite】菜單,在【輔助功能】菜單項之下有一個【數字時鐘】,點擊即可顯示一個動態數字時鐘,而且這個動態數字時鐘是可以動態「走秒」的。

這個數字時鐘默認樣式是紅底白字,右鍵【修改文字】可以更換字體、文字顏色,右鍵【更換背景】可以更換背景顏色或者設置背景圖片。拖動這個數字時鐘的左側區域,可以將其移動到螢幕的任意位置。

需要注意的是,藉助OK插件製作的動態數字時鐘是以懸浮層的形式顯示在電腦螢幕上的,而非嵌入PPT中,所以即便PPT最小化,數字時鐘也會顯示在螢幕上。若想關閉這個數字時鐘,只需要在其上右鍵【關閉】即可。

其實,除了這裡介紹的OK插件之外,還有很多效果更好、支持更多自定義選項的PPT插件可用,但它們幾乎都是收費的,比如AutoDateTime、TM Timer、Dynamic Time等等,因此並不作推薦。

插入Flash數字時鐘動畫

雖然微軟全系產品對Flash的支持越來越少了,但是Flash卻也有著自己獨特的優勢,比如在本文介紹的PPT數字時鐘解決方案中,它就是一個不錯的選擇。

筆者自己也曾將是一個Flash迷,收集了幾個還算不錯的Flash數字時鐘小動畫。

將這些Flash影片插入PPT中,適當調整其大小、位置即可。具體的做法是,選擇【插入】菜單,插入【視頻】【PC上的視頻】,下拉選擇「所有文件」,選擇電腦上的Flash數字時鐘動畫,點擊【插入】即可。

這種藉助Flash影片的方式比較靈活,而且在PPT中也能得到較好的支持。

需要注意的是,高版本PPT可以直接藉助插入【視頻】功能插入Flash影片,或者直接將Flash拖入PPT頁面內就可快速完成插入。而低版本的PPT可能需要藉助【開發工具】菜單下的【其他控制項】Shockweve Flash Object命令,才能正確插入Flash影片。

VBA代碼實現

上述兩種方法雖然效果不錯,但都需藉助外力,在很多場合可能會有諸多限制。其實Office提供的VBA功能也可以實現動態數字時鐘的功能,而且效果也還不賴。

如下圖所示,打開PPT文件時提示「安全警告」,我們選擇【啟用宏】,然後在放映PPT之前按下Alt+F8快捷鍵組合,運行宏「auto_open」,這樣放映PPT的時候就可以在右下角動態更新時間。

這個效果是怎麼做的呢?具體的可以先在母版視圖下插入一個文本框,然後按Alt+F11快捷鍵組合打開VBA代碼編輯窗口,然後新建一個類模塊,命名為「cShapeClock」,並輸入如下代碼。

然後再新建一個模塊,命名為「baseShapeClock」,並輸入如下代碼。

使用VBA代碼的方式需要注意的是打開PPT的時候一定要啟用宏,並在PPT放映之前手動運行宏auto_open,否則沒有任何效果。

總結

文中介紹的三種在PPT中顯示動態數字時鐘的方法各有優劣,需要根據PPT的實際使用場景,和自身情況進行選擇,只有最合適的才是最好的。

文章來源: https://twgreatdaily.com/8uaSQ2wB8g2yegNDI4-1.html