Macro en Word 2010 (VBA) error 5487

Tengo una macro en una plantilla de word, que toma de un campo el nombre y lo utiliza para grabar el archivo en formato word y formato pdf.

Funcionaba y ahora me da el error 5487, que indica que no tengo permisos para grabarlo.

¿Sin embargo si lo hago manualmente si funciona?

¿Me podrán ayudar?

Este es el código.

-----------------------------------------------------------------------------------

Dim clipboard As MSForms.DataObject
Dim nomArch As String
Dim cli As String

nomArch = ActiveDocument.Bookmarks("nroOferta").Range.Text
cli = ActiveDocument.Bookmarks("Cliente").Range.Text
nomArch = nomArch + " - " + cli
nomArch = "C:\Users\yorne_000\Dropbox\CORPORATIVOS\Ofertas presentadas\" + nomArch
ActiveDocument.SaveAs2 FileName:=nomArch, FileFormat:= _
wdFormatXMLDocument, LockComments:=False, Password:="", AddToRecentFiles _
:=True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts _
:=False, SaveNativePictureFormat:=False, SaveFormsData:=False, _
SaveAsAOCELetter:=False, CompatibilityMode:=15
ActiveDocument.ExportAsFixedFormat OutputFileName:= _
"C:\Users\yorne_000\Dropbox\CORPORATIVOS\Ofertas presentadas\" & nomArch, ExportFormat:=wdExportFormatPDF, OpenAfterExport:=True, OptimizeFor:= _
wdExportOptimizeForPrint, Range:=wdExportAllDocument, From:=1, To:=1, _
Item:=wdExportDocumentContent, IncludeDocProps:=True, KeepIRM:=True, _
CreateBookmarks:=wdExportCreateNoBookmarks, DocStructureTags:=True, _
BitmapMissingFonts:=True, UseISO19005_1:=False

-------------------------------------------------------------------------------------------

Añade tu respuesta

Haz clic para o