我录了一个宏,录制操作是 引用-目录-插入目录,结果录制完成后编辑宏,发现宏方法中没有任何代码。
Sub create_catalog()
'
' create_catalog 宏
'
'
End Sub

解决方案 »

  1.   

    已解决,代码如下,散分 public void AddCatalog()
    {
    wdApp.Selection.Start = 0; wdApp.Selection.End = 0;//将光标移动到文档开始位置 object beginLevel = 1;//目录开始深度 object endLevel = 2;//目录结束深度 object rightAlignPageNumber = true;// 指定页码右对其 wdApp.ActiveDocument.TablesOfContents.Add(
    wdApp.Selection.Range ,
    ref Nothing ,
    ref Nothing ,
    ref Nothing ,
    ref Nothing ,
    ref Nothing ,
    ref rightAlignPageNumber ,
    ref Nothing ,
    ref Nothing ,
    ref Nothing ,
    ref Nothing ,
    ref Nothing);//写入目录
    }