如何更改Word文檔中表格現有標題的位置?我有一個帶有100個表格的文檔,其中標題添加在頂部,但我需要將它移動到表格的底部。我的表格標題也有標題。更改表標題位置
Sub change_caption_position()
Application.ScreenUpdating = False
Dim i As Long
With ActiveDocument
For i = .Tables.Count To 1 Step -1
.Tables(i).Application.Caption = ""
.Tables(i).Select
Selection.InsertCaption Label:="Table", TitleAutoText:="", _
Title:="", Position:=wdCaptionPositionBelow, ExcludeLabel:=0
Next
End With
Application.ScreenUpdating = True
End Sub
您發佈的代碼有什麼問題?如果它沒有做你想做的事,它會做什麼? –
。表(i).Application.Caption =「」不會刪除我現有的標題,因此我最終在每個表上都獲得了兩個標題。 –
Application.Caption是指在應用程序窗口的標題欄中顯示的文本,而不是表格的標題(https://msdn.microsoft.com/VBA/Word-VBA/articles/application-caption-property-word ),所以設置這個不會改變表格標題 – Jane