溜溜问答 > 日常办公 > PPT > 如何设置幻灯片的页码编号从2开始?
高傑西
高傑西
邀请你来回答
367人阅读 2022-02-14

如何设置幻灯片的页码编号从2开始?

我要回答
4个回答

文件——页面设置,再在对话框左下角设置“幻灯片编号起始值”,把那里改成2,就可以从2开始了

查看全部
2022-02-14
(3) 回复 采纳

你用超级连接 就行了

查看全部
2022-02-14
回复 采纳

你在页眉页角设置页码格式时,设置起始页码为2即可

查看全部
2022-02-14
回复 采纳

雷鸣老师给我提了个很高级的问题:打印ppt讲义时,如何让页码不是从1开始。因为有时有好几个幻灯片打印,希望页码顺序能够相连,或者打印一套幻灯片的时候,中间卡纸了,要重新打印。ppt在这一点做到过份,其在重新打印的时候,出来的页面还是页码1。

网络上提出类似问题的人很多,大家都在怪微软公司在ppt打印方面的不通人性,但基本上没有看到简单有效的解决方案。综合自己实践研究,大致有以下几种解决方案可供参考。

1、利用空白幻灯片:在ppt的前面插入足够多的空白幻灯片,办法笨是笨了点,毕竟也是方法;

2、一页一页打印:设置幻灯片母版中的讲义母版,设置右下角数字区的“#”,使用固定数字,改一页打一页,呵呵。或者直接利用页脚的功能,在打印预览中的“选项”-“备注和讲义”中去除页码,在页脚中输入数字,这里的页脚位置也是在幻灯片母版中修改的,同样是一页一页打印。

3、先打印一系列仅仅打印了页码的空白纸张,然后利用这些已经有数字的白纸来打印。这个办法其实比上面两种要好,最容易操作。

4、上面三种方案都是临时的方案,有高人写了一个VBA(宏)来解决,我做了回好人,把他的代码汉化了:
(1) 在工具菜单上选择“宏”-“宏”,或者直接按快捷键“Alt+F8”,在宏名中随便输个名字,如“dayin”,然后点击“编辑”;
(2)在编辑窗口输入以下代码:
Dim i As Long
Dim lStart As Long
Dim lStop As Long
Dim lHandoutKind As Long
Dim lSlide As Long
Dim lSlideEnd As Long
Dim ppHandoutKind As PpPrintOutputType
Dim vbConfirm As VbMsgBoxResult
'
lSlide = InputBox("从哪一张幻灯片开始打印?", "开始幻灯片", "1")
'
lStart = InputBox("讲义起始页码编号: ", "讲义起始页码", "1")
'
lHandoutKind = InputBox("每页几张幻灯片?" & vbNewLine & "2, 3, 4, 6, 9?", "讲义打印类型", "4")
'
Select Case lHandoutKind
Case 1, 2
ppHandoutKind = ppPrintOutputTwoSlideHandouts
lHandoutKind = 2
Case 3
ppHandoutKind = ppPrintOutputThreeSlideHandouts
lHandoutKind = 3
Case 4
ppHandoutKind = ppPrintOutputFourSlideHandouts
lHandoutKind = 4
Case 5, 6
ppHandoutKind = ppPrintOutputSixSlideHandouts
lHandoutKind = 6
Case Else
ppHandoutKind = ppPrintOutputNineSlideHandouts
lHandoutKind = 9
End Select
'
vbConfirm = MsgBox("You have chosen to print " & lHandoutKind & "-up handouts, starting at page " & lStart & vbNewLine & " and slide number " & lSlide & ".", vbOKCancel)
'
If vbConfirm = vbOK Then
'
lStop = Round((ActivePresentation.Slides.Count - (lSlide - 1)) / lHandoutKind)
If Round((ActivePresentation.Slides.Count - (lSlide - 1)) Mod lHandoutKind) <= (lHandoutKind / 2) Then
lStop = lStop + 1
End If
'
For i = 1 To lStop
'
ActivePresentation.NotesMaster.HeadersFooters.SlideNumber.Visible = msoFalse
ActivePresentation.HandoutMaster.Shapes(4).TextFrame.TextRange.Text = lStart
lStart = lStart + 1
'
With ActivePresentation.PrintOptions
'
.RangeType = ppPrintSlideRange
With .Ranges
'
.ClearAll
'
lSlideEnd = lSlide + lHandoutKind - 1
'
If lSlide > ActivePresentation.Slides.Count Then
lSlide = ActivePresentation.Slides.Count
End If
If lSlideEnd > ActivePresentation.Slides.Count Then
lSlideEnd = ActivePresentation.Slides.Count
End If
.Add Start:=lSlide, End:=lSlideEnd
lSlide = lSlide + lHandoutKind
End With
'
' Set number of copies to 1.
'
.NumberOfCopies = 1
'
.OutputType = ppHandoutKind
'
.HandoutOrder = ppPrintHandoutVerticalFirst
End With
'
ActivePresentation.PrintOut
Next i
End If
'
ActivePresentation.HandoutMaster.Shapes(4).TextFrame.TextRange.Text = ""
ActivePresentation.NotesMaster.HeadersFooters.SlideNumber.Visible = msoTrue

(3)运行宏,根据提示输入数字即可。
其实这段VBA代码不过将上面的笨办法使用机器来自动实现罢了,因为你会发现打印机中输出的文件是一页一页的文件,而不是多页的。

查看全部
2022-02-14
回复 采纳

相关问题

PPT幻灯片编号怎么设置从0 开始?
共5条回答 >
小小亲: 这个功能设置的比较隐蔽,需要在幻灯片大小那设置。打开设计-幻灯片大小-起始编号设置为0确定即可。
(56) 回复
PPT中设置幻灯片的页码编号从2开始怎么弄?
共3条回答 >
AA益兴建材: 文件-页面设置-幻灯片编号起始值”设为“2”即可
(79) 回复
PPT中设置幻灯片的页码编号从2开始怎么办?
共2条回答 >
😕Stella。: 以PPT2003为例,在ppt中设置幻灯片的页码编号从2开始的方法如下:  1、打开要设置的PPT文档;  2、点击“文件”→“页面设置”,    3、将幻灯片编号起始值设置为2,点击确定。  
(5) 回复
幻灯片的页码编号怎么设置?
共1条回答 >
D-WADE: 这个问题的难点是需要在PPT的讲义模式显示页眉页脚,需要在讲义模式显示页眉页脚及页码。具体方法如下:打开PPT,在“插入-文本-插入幻灯片编号”按钮。在新弹菜单中,切换到备注和讲义,打勾所有的项目,在页眉页脚加上自己需要的内容。如下图2处所示,设置完毕后点击然后在打印设置里面就可以看到讲义模式(下图5处)下的页眉页脚(下图6处)。如果运气比较好以上操作就可以搞定,可是有时候打印的时候依然打印不出来,不信大家可以试试,如果打印预览不显示应该如何处理呢?这里需要增加一个步骤,就是点击“视图-讲义母版....
(1) 回复
Word如何从第2页开始设置页码自动编号?
共1条回答 >
crazy:   我们知道在Word中可以设置页眉页脚,里面添加自动页码编号。但是默认是从第1页开始的,那么如何修改设置,让它从指定页开始编号呢?下面我教你Word从第2页开始设置页码自动编号的方法。希望对你有帮助!  Word从第2页开始设置页码自动编号的方法  首先,我们添加页眉或页脚,用于放置自动编号的页码。  依次点击插入,页脚(如果希望页码放置在页眉,则点击页眉)  然后选择一个空白的页脚(或页眉)模板。Word从第2页开始设置页码自动编号的方法图1  然后,依次点击页码,  页面底端(如果希望页码....
回复
素材推荐
3D模型 SU模型 材质 贴图 CAD图纸 灵感图 效果图
发表成功!
感谢您的分享!
好的
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)