贊贊小屋

【Excel VBA】工作表的格線每次都要取消?最適合錄製巨集以快速鍵執行

Excel工作表預設有格線,雖然很方便表格的編製,可是等到報表完成,那些格線也許不需要了。本文介紹如何取消格線,以錄製巨集方式設定為快速鍵執行。

工作中跟數字有關的資料都是用Excel處理,處理完了可能要呈現在信件中、文件中、簡報中,這時候我們必須把Excel所編製的報表做個移轉。首先,Office套裝軟體裡面就有Outlook、Word、Power Point,因為它們和Excel系出同門,可以直接以相容方式放進去。不過即使是套進去Office其他產品,有些情形是不太好處理,況且也有可能我們是想Excel報表放到非Office應用上。

基於上述理由,把Excel表格截取為圖片是比較可行的作法。然而Excel工作表預設有格線,截圖時會把格線也帶上去,不太美觀。我個人習慣最後都會把Excel格線取消掉,像這樣子幾乎每次都要執行的操作,很適合錄製成巨集快速執行,以下具體介紹:

一、上方功能區路徑

上方功能區的路徑在:「檢視\巨集\錄製巨集」:「您執行的所有命令將儲存至巨集,方便您再次播放巨集。」。

【Excel VBA】工作表的格線每次都要取消?最適合錄製巨集以快速鍵執行 VBA自動化 第1張

二、快捷圖標

工作表左下角有個包含實心圓點的圖標,很不起眼,其實它是快速錄製巨集的按紐,作用和上個步驟相同。

【Excel VBA】工作表的格線每次都要取消?最適合錄製巨集以快速鍵執行 VBA自動化 第2張

三、錄製巨集對話方塊

將「巨集名稱」設定為「工作表不顯示格線」。設定「快速鍵」的時候,游標先移到框框裡點一下,按住「Shift鍵」的同時再按「A鍵」。巨集儲存在「現用活頁簿」這個預設值不去改它,關於儲存的其他選項在之後會再介紹。「描述」欄位可填入任何文字,隨著所錄製的巨集越來越多,適當的描述有助於整理。

【Excel VBA】工作表的格線每次都要取消?最適合錄製巨集以快速鍵執行 VBA自動化 第3張

四、Excel選項

和上一節相同方式進入「Excel選項」,在「進階」頁籤下拉到「此工作表的顯示選項」,「顯示格線」預設是勾選狀態,點一下取消勾選。

【Excel VBA】工作表的格線每次都要取消?最適合錄製巨集以快速鍵執行 VBA自動化 第4張

五、快捷停止錄製

回到工作表,現在已經沒有格線了。

第二步驟有介紹錄製巨集的快捷圖標,執行錄製時圖標功能會改變。我們不可能在錄製的時候再執行一次錄製,這個圖標因此很聰明的變成:「目前正在錄製巨集,按一下以停止錄製。」

【Excel VBA】工作表的格線每次都要取消?最適合錄製巨集以快速鍵執行 VBA自動化 第5張

六、上方功能區停止錄製

正式的上方功能區的路徑在:「檢視\巨集\停止錄製」。

【Excel VBA】工作表的格線每次都要取消?最適合錄製巨集以快速鍵執行 VBA自動化 第6張

七、檢視格線

舊版本Excel要在選項裡設置是否顯示格線,新版本可以直接於上方功能區設定:「檢視\顯示\格線」。

【Excel VBA】工作表的格線每次都要取消?最適合錄製巨集以快速鍵執行 VBA自動化 第7張

錄製巨集時,上方功能區和快捷圖標執行兩者相比,顯然快捷圖標比較快。我是習慣了把最常用的指令都集中在上方功能區某個地方,所以我自己通常不會用快捷圖標錄製巨集。Excel並沒有哪種操作方法一定是最快的,不過有一點可以確定,操作方式是多多益善,因為可以視情況選擇最適合方式執行。

同樣道理,這一節是直接快速鍵執行巨集,這個在Excel也有好幾種操作方法,接下來繼續為各位介紹。

本網站所有內容皆受版權保護,网站备案编号:苏ICP备14051307号-1