Excel單元格中批注大家應該不陌生,今天我們來學習一下,如何將批注的內(nèi)容批量的導出復制到對應單元格中。 如上圖所示,我們需要將C列每個單元格中的批注內(nèi)容,單獨的復制到D列對應人員的位置。在數(shù)據(jù)量較小的情況下,我們可以單獨的復制粘貼也行,但是當數(shù)據(jù)量較大的時候,這種方法就不適合。今天我們就來學習一下,如何自定義函數(shù),快速批量的復制單元格批注。 我們先來看一下效果圖,如下圖所示: 效果圖 案例說明:如上圖所示,我們插入VBA代碼自定義復制批注的函數(shù)后,直接輸入函數(shù)就可以自動提取對應的批注內(nèi)容。 操作步驟:第一步:點擊表格查看代碼或者按Alt+F11進入代碼編輯窗口。點擊Thisworkbook,點擊插入模塊。并輸入以下代碼,如下圖所示: 代碼如下: Function 復制批注(Rg As Range)‘自定義復制批注函數(shù) Application.Volatile True 復制批注 = Rg.Comment.Text End Function 第二步:模塊里面自定義函數(shù)后,在對應表格區(qū)域輸入函數(shù):=復制批注(C2),往下填充即可批量的提取批注內(nèi)容,如下圖所示: 現(xiàn)在你知道自定義函數(shù)有多強的了嗎?他們可以幫你解決許多Excel原本不能解決的問題。 |
|