【辦公自動(dòng)化】1. 如何在Word表格中自動(dòng)插入序號(hào)

pexels-mateusz-dach-450035.jpg

很多時(shí)候Word中的表格操作沒(méi)有Excel中方便,例如以下這種情況:

表格中的第一列是序號(hào),需要填入依次遞增的數(shù)字,但是Word中又沒(méi)有填充功能,難道這種情況下只能一個(gè)個(gè)手動(dòng)輸入嗎?

當(dāng)然不可能。

本鶘雖然懂些辦公自動(dòng)化的皮毛,但也忍不了這種低效的操作,這里提供三種常用的方法,大家可以按需選用。

01 插入項(xiàng)目編號(hào)

最簡(jiǎn)單的一種方法,直接在序號(hào)列插入項(xiàng)目編號(hào),缺點(diǎn)是無(wú)法完全居中,不美觀。

如果對(duì)居中沒(méi)有要求,這種方式應(yīng)該是最簡(jiǎn)單方便的。

但這種不完美對(duì)于強(qiáng)迫癥來(lái)說(shuō),例如本鶘:smile:,簡(jiǎn)直是眼中釘肉中刺,絕對(duì)忍不了。

強(qiáng)迫癥們可以看看后面兩種方法。

項(xiàng)目符號(hào).gif
?? 插入項(xiàng)目編號(hào)

02 Word域代碼

{ SEQ list }

Word中的域代碼類似于公式,域代碼的結(jié)果類似于公式生成的值。本例中SEQ域的作用是自動(dòng)生成序列號(hào)。

在需要輸入序列號(hào)的位置【插入】...【文檔部件】...【域】,選擇SEQ域,在SEQ后面輸入list(也可以是其他字符),點(diǎn)擊確定。

按Alt+F9切換域代碼顯示,可以看到生成了{ SEQ list }的域代碼,這里可以將其理解成定義了一個(gè)名字為list的SEQ變量。

也可以按Ctrl+F9出現(xiàn)一對(duì)花括號(hào),在花括號(hào)中輸入SEQ list。

將SQE域代碼復(fù)制到所有要輸入序列號(hào)的單元格,全部選中,按F9更新即可看到已生成序列號(hào)。


域代碼插入序號(hào)方法.gif

?? 插入SEQ域

這種方式會(huì)有一個(gè)問(wèn)題,就是當(dāng)存在多個(gè)表格時(shí),后面表格中序列號(hào)的起始值時(shí)接著上一表格的,并不是從1開(kāi)始,

這時(shí)就需要加上開(kāi)關(guān)指令\r。


序列號(hào)緊接著上一表格.gif
?? 序列號(hào)緊接著上一表格

{ SEQ list\r1 }

為了使每個(gè)表格的序列號(hào)都單獨(dú)從起始序號(hào)1開(kāi)始,需要加上開(kāi)關(guān)指令,這里/r的意思是r后面的編號(hào)重設(shè)序列號(hào),這里輸入1,表示后面的編號(hào)從1開(kāi)始。

加上開(kāi)關(guān)指令\r1后編號(hào)從1開(kāi)始.gif
?? 加上開(kāi)關(guān)指令\r1后編號(hào)從1開(kāi)始

雖然SEQ域代碼的方法能夠解決序列號(hào)無(wú)法水平居中的問(wèn)題,但是該方法還是不夠智能化——

插入域后還需要復(fù)制粘貼,多個(gè)表格情況還要修改域代碼,操作略顯繁瑣。

那有沒(méi)有只需設(shè)置好后就能一鍵操作的方式呢?

那看來(lái)只能是用到VBA了。

03 VBA代碼

這里直接附上VBA代碼,將代碼粘貼到Word的VB編輯器中,保存,從宏命令中調(diào)用即可。也可以添加到自定義工具欄上,方便調(diào)用。

Sub 自動(dòng)插入序號(hào)()

Dim i As Integer
i = 1

'遍歷選中的單元格
With Selection
    For Each aCell In .Cells
        aCell.Range.Delete '刪除原有內(nèi)容
        aCell.Range.InsertAfter i '輸入序號(hào)
        i = i + 1 '序號(hào)遞增
    Next aCell
End With

End Sub

VBA插入序號(hào).gif
?? VBA生成序列號(hào)

可以看到,只需要選擇需要輸入序列號(hào)的單元格,運(yùn)行VBA代碼即可自動(dòng)生成序列號(hào),比起前兩種方法,這種方法解決了序列號(hào)水平居中的問(wèn)題,同時(shí)操作相對(duì)簡(jiǎn)潔,可以稱得上真正的“一鍵操作”。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容