徹底解決電子表格打印預(yù)覽視圖下多行文字被遮擋的情況。
?
? ? ?當(dāng)我們用Excel或是WPS做電子表格,遇到單元格內(nèi)文字較多又設(shè)置了自動(dòng)換行,調(diào)節(jié)行高時(shí),通常使用“最適合的行高”來調(diào)節(jié)行高,可是當(dāng)調(diào)節(jié)行高完成后,明明在普通視圖下行高剛剛好(圖1),切換到打印預(yù)覽時(shí),缺發(fā)現(xiàn)文字最后一行被遮住了一版,打印出來的效果也是這樣(圖2),如果表格行數(shù)較少采用手動(dòng)調(diào)整行高即可滿足打印需要,但如果表格內(nèi)有成百行可就讓人發(fā)狂了。


? ? ? ?Up主經(jīng)過度娘搜索,都是教人改什么虛擬打印機(jī)DPI,真正是不好用。后來up主自己摸索,終于發(fā)現(xiàn)了一個(gè)簡(jiǎn)單可行的辦法,哈哈哈哈。
? ? ? 這個(gè)辦法就是使用宏命令,調(diào)整完表格格式后,用“最適合的行高”命令調(diào)一下所有行函告,接著,選擇需要調(diào)整行高的單元格,然手選擇執(zhí)行宏命令,哈哈,大功告成(圖3)。

Sub 調(diào)整所選區(qū)域行高()
' 宏由?一只工程汪呀 錄制,時(shí)間: 2023/02/24
????For Each cl In Selection.Rows??'遍歷所選擇區(qū)域單元格
????????cl.RowHeight = cl.RowHeight + 10????'給單元格所在行行高+10,數(shù)值可以自己調(diào)
????Next
End Sub
不會(huì)使用宏的胖友們,可以先去學(xué)習(xí)下呦。