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