• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

        運用可執(zhí)行程序圓滿轉換PPT幻燈片到word文檔

        運用可執(zhí)行程序圓滿轉換PPT幻燈片到word文檔

        更新時間:2024-02-05 文章作者:未知 信息來源:網(wǎng)絡 閱讀次數(shù):

        Microsoft Office PowerPoint是指微軟公司的演示文稿軟件。Microsoft Office PowerPoint做出來的東西叫演示文稿,其格式后綴名為:ppt、pptx;或者也可以保存為:pdf、圖片格式等。

        在日常工作中,有時我們需要把PPT幻燈片轉換為word文檔備份等,這該如何操作呢?下面本文就來講解一下利用一個.vbs可執(zhí)行文件簡單完美轉換PPT幻燈片到word文檔的方法。

        1、首先,我們需要制作一個.vbs可執(zhí)行程序。將下面代碼復制到TXT文檔中,更改后綴名為.vbs即可。

        '綁定到本地計算機

        strComputer = "."

        '如果發(fā)生錯誤,繼續(xù)執(zhí)行

        on error resume next

        Set objWMIService = GetObject("winmgmts:" _

        & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

        msgbox "此腳本可以批量將ppt文件中的文本轉換為word文件。圖片、表格等內(nèi)容則自動跳過" & vbcrlf & "使用時請把所有要轉換的ppt文件復制到目錄c:\下。雙擊運行此文件即可。" & vbcrlf & "運行此腳本需要本機上安裝了office"

        '創(chuàng)建一個word對象

        Set objWord = CreateObject("Word.Application")

        '創(chuàng)建一個ppt對象

        Set pptApp = CreateObject("PowerPoint.application")

        '獲得c:\目錄下的文件集合

        Set FileList = objWMIService.ExecQuery _

        ("ASSOCIATORS OF {Win32_Directory.Name='c:'} Where " _

        & "ResultClass = CIM_DataFile")

        For Each objFile In FileList

        '如果文件的擴展名是ppt

        If objFile.Extension = "ppt" Then

        pptApp.visible = true

        '打開這個ppt文件

        Set pptSelection = pptApp.Presentations.Open("c:\" & objFile.FileName & "." & objFile.Extension)

        '如果想讓腳本處理得快些,把下面一行改為“objWord.Visible = false”,不推薦。

        objWord.Visible = true

        '新建一個word,以保存ppt中的文本

        Set objDoc = objWord.Documents.Add()

        Set objSelection = objWord.Selection

        '從ppt的第一頁開始循環(huán)。Slides.Count即幻燈片的數(shù)量

        For i = 1 To pptSelection.Slides.Count

        '從每一張ppt的第一個文本框開始循環(huán),Shapes.Count,即每張幻燈片中文本框的數(shù)量

        For j = 1 To pptSelection.Slides(i).Shapes.Count

        '如果是每頁的第一行,就按標題處理,變成黑體字

        if i =1 then

        objSelection.Font.Name = "黑體"

        '把文本框中的文字添加到word中

        objSelection.TypeText pptSelection.Slides(i).Shapes(j).TextFrame.TextRange.text

        objSelection.TypeParagraph()

        objSelection.Font.Name = "宋體"

        end if

        objSelection.TypeText pptSelection.Slides(i).Shapes(j).TextFrame.TextRange.text

        '加一個回車

        objSelection.TypeText vbcrlf

        Next

        next

        '關閉這個ppt文件

        pptSelection.close

        '保存word文件。

        objDoc.SaveAs("c:\" & objFile.FileName & ".doc")

        '如果不需要關閉word,把下面這一行刪掉

        objDoc.close

        '如果不想彈出消息框,把下面這一行刪掉

        msgbox "轉換后的word已保存在c:\" & objFile.FileName & ".doc"

        else '沒有ppt文件

        'msgbox "錯誤:c:\下沒有發(fā)現(xiàn)ppt文件!"

        End If

        Next

        pptApp.quit

        2、怎樣使用程序將PPT轉換為Word 文檔?

        將你需要轉換的PPT文檔放到C:\ 的根目錄下,雙擊我們剛才生成的 .vbs 程序,彈出下面的對話框,點擊“確定”。

        之后稍等片刻(根據(jù)PPT 文檔的大小可能等待的時間有所區(qū)別)。就會自動打開一個已經(jīng)生成的Word 文檔,怎么樣,你看到了什么?轉換完成,彈出下面的對話框,點擊確定后收工。

        這個程序無需安裝,直接運行,文件也小。在轉換前最好將之前打開的Word 和PowerPoint程序關閉。

        由于本程序轉換后的Word文檔中文字順序并未排版,因此尚需用戶自行調整。但是這已經(jīng)讓我們事半功倍了。

        相關內(nèi)容:

        PPT2003轉換為word文檔的方法

        PPT2007轉換為word文檔的方法


        Office PowerPoint使您可以快速創(chuàng)建極具感染力的動態(tài)演示文稿,同時集成更為安全的工作流和方法以輕松共享這些信息。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統(tǒng)下載排行

        主站蜘蛛池模板: 亚洲午夜在线播放| 亚洲一区二区电影| 色婷婷精品免费视频| 亚洲AV无码一区二区三区牛牛| 一级做a爰片久久毛片免费陪| 国产裸模视频免费区无码| 亚洲AV日韩AV永久无码免下载| 亚洲欧美自偷自拍另类视| 国拍在线精品视频免费观看 | 亚洲youwu永久无码精品| 东方aⅴ免费观看久久av| 亚洲一区精品无码| 99视频在线看观免费| 亚洲黄片毛片在线观看| 五月天国产成人AV免费观看| 亚洲午夜精品第一区二区8050| 中文字幕免费在线看| 伊在人亚洲香蕉精品区麻豆| 七次郎成人免费线路视频| 色www永久免费视频| 免费精品国自产拍在线播放| 亚洲伊人久久综合影院| 久久青草免费91线频观看站街| 亚洲色欲www综合网| 在线观看免费大黄网站| 一个人免费播放在线视频看片| 亚洲国产精品无码久久一线 | 国产精品极品美女自在线观看免费| 最新精品亚洲成a人在线观看| 精品视频在线免费观看| 国产亚洲情侣一区二区无码AV| 亚洲AV成人精品一区二区三区| 亚洲高清免费视频| 美女的胸又黄又www网站免费| 亚洲一区二区精品视频| 久久综合国产乱子伦精品免费| 亚洲综合色一区二区三区| 成人无遮挡裸免费视频在线观看| 亚洲成人免费网站| 国产精品免费观看| 立即播放免费毛片一级|