Word VBA 选中表格后如何获取表格所在的章节号

如图所示,当选中表格时,如何获取表格所在的章节的章节号(即图中的3.1)。... 如图所示,当选中表格时,如何获取表格所在的章节的章节号(即图中的3.1)。 展开
 我来答
K_BEAT
2019-04-18 · TA获得超过1245个赞
知道小有建树答主
回答量:879
采纳率:91%
帮助的人:403万
展开全部

Word VBA:

Sub GetListString()
    Dim lngNumOfParagraphs As Long
    Dim strListValue As String
    
    On Error Resume Next
    
    Do
        If Err.Number Then Exit Do
        
        lngNumOfParagraphs = lngNumOfParagraphs + 1
        strListValue = Selection.Previous(wdParagraph, lngNumOfParagraphs).ListFormat.ListString
        
        If Len(strListValue) Then GoTo Report_ListValue
    Loop
    
    Exit Sub
    
Report_ListValue:
    MsgBox "The selected table is in chapter: " & strListValue
End Sub

动画效果:

追问

请问为什么我复制下来运行的时候会提示方法和数据成员未找到?

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式