如何用C#对word文档进行页码设置

小明做IT 2008-07-07 09:52:54
public void InsertPageNumber(string strType, bool bHeader)
{
object oAlignment = Word.WdPageNumberAlignment.wdAlignPageNumberCenter;
object oFirstPage = bHeader;
Word.WdHeaderFooterIndex WdFooterIndex = Word.WdHeaderFooterIndex.wdHeaderFooterPrimary;
switch (strType)
{
case "Center":
oAlignment = Word.WdPageNumberAlignment.wdAlignPageNumberCenter;
break;

case "Right":
oAlignment = Word.WdPageNumberAlignment.wdAlignPageNumberRight;
break;

case "Left":
oAlignment = Word.WdPageNumberAlignment.wdAlignPageNumberLeft;
break;
}
myWordApplication.Selection.Sections.Item(1).Footers.Item(WdFooterIndex).PageNumbers.Add(ref oAlignment, ref oFirstPage);

}

为什么提出出错
提示错误 “Word.Sections”并不包含“Item”的定义

myWordApplication.Selection.Sections.Item(1).Footers.Item(WdFooterIndex).PageNumbers.Add(ref oAlignment, ref oFirstPage); 这句有问题啊!
谁帮我解决啊!谢谢了
...全文
296 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hlxjw2001 2009-04-21
  • 打赏
  • 举报
回复
myWordApplication.Selection.Sections[1].Footers[WdFooterIndex].PageNumbers.Add(ref oAlignment, ref oFirstPage);
pirate2008 2008-07-07
  • 打赏
  • 举报
回复
(1)->[1]
?

110,011

社区成员

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

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

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