日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

通过vba代码将excel转换为PDF

發(fā)布時(shí)間:2023/12/9 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 通过vba代码将excel转换为PDF 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

需要傳兩個(gè)參數(shù),excel路徑和pdf路徑。
代碼可以做成wsf文件,通過(guò)C語(yǔ)言或者java調(diào)用

<job id="etop"> <reference guid="{00020813-0000-0000-C000-000000000046}" comment="MSExcel 2000 tag library, under HKEY_CLASSES_ROOT\TypeLib\"/> <script language="VBScript">Option ExplicitDim excel_file Dim pdf_file 'If WScript.Arguments.Count < 2 Then ' MsgBox "Usage: t1 <excel_file> <pdf_file> " ' WScript.Quit 'End Ifexcel_file = WScript.Arguments(0) pdf_file= WScript.Arguments(1)Dim ExcelApp Set ExcelApp = CreateObject("Excel.Application")With ExcelApp.Visible = False '設(shè)置excel為可見(jiàn)'With .Options' .CheckSpellingAsYouType = False '不檢查拼寫(xiě)' .CheckGrammarAsYouType = False '不檢查語(yǔ)法'End With'打開(kāi)模板文件.Workbooks.Open(excel_file).Workbooks(1).Activate '激活文檔Dim docSet doc = .ActiveWorkbook '得到這個(gè)使用中的文件doc.ExportAsFixedFormat 0,pdf_file,xlQualityStandard,True,True'pdf_file, 17, False, 0, 0, 1, 1, 0, True, True, 0, True, True, Falsedoc.Close False'With .Options' .CheckSpellingAsYouType = True' .CheckGrammarAsYouType = True'End With.QuitEnd With </script> </job>

總結(jié)

以上是生活随笔為你收集整理的通过vba代码将excel转换为PDF的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。