答辩通过,分享一个PPT备注的批量抽取代码

抽取后复制到word里打印出来,便于练习呀(比对着PPT翻页练要快,而且方便做标记)。

(百度出来的方法有问题,不知道为啥,而且没有编号信息,所以自己写了个。)

具体如下:

1. 视图->宏
2. 输入宏名称xx
3. 创建
4. 输入
Sub xx()
    Dim SlideCount As Integer
    SlideCount = ActivePresentation.Slides.Count
    Dim i As Integer
    Dim s As String
    Dim crlf As String
    Dim result As String
    result = ""
    crlf = (Chr(13) + Chr(10))
    For i = 1 To SlideCount
        result = result & crlf & "(" & i & ")" & crlf
        s = ActivePresentation.Slides.Item(i).NotesPage.Shapes.Placeholders(2).TextFrame.TextRange.Text
        result = result & s
    Next i
    Debug.Print result
End Sub

5. 视图->立即窗口

(如果立即窗口里有内容,则需要全选删除)

6. 按f5,点击运行

7. 复制立即窗口里的文字到word即可。
全部评论
这么好的贴没人顶?
点赞
送花
回复
分享
发布于 2017-12-28 10:36

相关推荐

3 收藏 评论
分享
牛客网
牛客企业服务