none
用C#删除word表格中的自动编号难道真没人会么?微软的论坛不? RRS feed

  • 问题

  • 请不要进行以下内容的回答:

    “请问你是指word文档么”

    “请参考 (网址)”等

     

    word文件,.doc or .docx文件中的表格,表格的某列中用word的自动编号进行标示行数,现在的需求是将自动编号删除,替换为相应的文本内容,请问怎么解决,谢谢。

    希望提供代码,谢谢

     

    c#  2008 版     word  2007版及以上


    2011年4月19日 5:26

答案

  • C#不熟,提供一段VBA代码,仅供参考:

    Sub ListConvertText()
      Dim i As List
      For Each i In ActiveDocument.Lists
        i.ConvertNumbersToText
      Next
    End Sub
    


    我的小站:http://pfsx.5d6d.com

    《Word排版之道》已被台湾引进

    《Excel公式与函数大辞典》已出版上市

    《Excel数据透视表应用之道》已出版上市

    2011年4月19日 6:57
    版主

全部回复

  • C#不熟,提供一段VBA代码,仅供参考:

    Sub ListConvertText()
      Dim i As List
      For Each i In ActiveDocument.Lists
        i.ConvertNumbersToText
      Next
    End Sub
    


    我的小站:http://pfsx.5d6d.com

    《Word排版之道》已被台湾引进

    《Excel公式与函数大辞典》已出版上市

    《Excel数据透视表应用之道》已出版上市

    2011年4月19日 6:57
    版主
  • 非常感谢!!
    2011年4月19日 8:59