私は3つの単語のdocファイルを持っていて、それらのファイル名をNow()
に変更したいと思います。 3つのファイルが同時に複数のファイルを保存して名前を変更せずにPDFとして保存
2.
1. EMEA.doc --rename-> EMEAの083117.doc -convert-> EMEAの082317.PDFとしてCEEMEA.doc です - rename-> CEEMEAの083117.doc -convert-> CEEMEAの082317.PDF
3. LATAM.doc --rename-> LATAMの083117.doc -convert->私はExportAsFixedFormat
(PDF)に必要 LATAMの082317.PDF
これら.Doc
ファイル。コードに続いてActiveDocument
の仕事をしてください。私はVBAが場所を求めることなく、特定の場所にファイルを保存したい。
ActiveDocument.ExportAsFixedFormat OutputFileName:= _
"C:\Documents and Settings\Administrator\Desktop\EMEA CEEMEA\LATAM.pdf", ExportFormat _
:=wdExportFormatPDF, OpenAfterExport:=False, OptimizeFor:= _
wdExportOptimizeForPrint, Range:=wdExportAllDocument, From:=1, To:=1, _
Item:=wdExportDocumentContent, IncludeDocProps:=True, KeepIRM:=True, _
CreateBookmarks:=wdExportCreateNoBookmarks, DocStructureTags:=True, _
BitmapMissingFonts:=True, UseISO19005_1:=False
私は理解していませんが、コード内でそれらを1つ1つ開き、それらのすべてを同じようにするのはなぜですか?またはループを使用しますか? – vacip
@vacip開いて印刷するのに時間がかかり、保存したい。問題のファイルは単なる例であり、名前を変更して変換するファイルがたくさんあります。 –
あなたは 'EMEA.doc -convert-> EMEA 082317.PDF'をやってみませんか? – jsotola