在 Word 2016 for Mac 中使用"GrantAccessToMultipleFiles"数组功能



如果这是一个基本问题,我在高级中道歉。我是这个社区和VBA的新手。我在Word 2011中使用以下宏没有问题:

    ActiveDocument.Save
    On Error Resume Next
    Dim saveName As String
    saveName = ActiveDocument.FullName
    saveName = Left(saveName, Len(saveName) - 5) & ".pdf"
    ActiveDocument.SaveAs fileName:=saveName, _
      FileFormat:=wdFormatPDF
End Sub

我希望能够在Word 2016中用于Mac。我知道每次我想运行此宏时都会出现一个许可对话框,这些限制会导致许可对话框出现。如果我正确理解:一旦我获得了特定文件夹的权限,则该权限将被保存,并且在运行需要访问该特定文件夹的宏时,我将不会再次提示。因此,例如,我允许我的Dropbox文件夹。但是,作为工作流程的一部分,我通常会创建新的子文件夹,每个子文件夹(在我的Dropbox文件夹下(显然也需要个人许可。

我在线搜索了一些搜索,发现" GrantacCessTomultipleFiles"允许创建一个数组以授予文件许可,以便这些对话框不会不断出现。然后我的问题是:我可以以某种方式允许我的Dropbox文件夹和任何存在或随后创建的子文件夹吗?

我想你不能。作为解决方法,您可以将文件保存到ubf8t346g9.office文件夹中,然后通过applescript移动文件。它有点棘手,但可行。

相关内容

  • 没有找到相关文章

最新更新