如何根据大纲标题在 word2007 中生成目录

josxhn 2010-10-12 08:40:42
我录了一个宏,录制操作是 引用-目录-插入目录,结果录制完成后编辑宏,发现宏方法中没有任何代码。


Sub create_catalog()
'
' create_catalog 宏
'
'
End Sub



...全文
89 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
josxhn 2010-10-14
  • 打赏
  • 举报
回复
来个人拿分啊。。。。
josxhn 2010-10-13
  • 打赏
  • 举报
回复
up一下,来个人拿分
josxhn 2010-10-12
  • 打赏
  • 举报
回复
已解决,代码如下,散分



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);//写入目录
}

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧