首页 > 解决方案 > VBA 无法在 Mac 上运行 - CreateObject("Scripting.FileSystemObject")

问题描述

我有一个宏来保存在 Windows 上工作的工作表,但用户的笔记本电脑是 Mac。它在这一行出错并给出错误消息“ActiveX 无法创建对象”或类似的内容。如何更改这行代码以供 Mac 使用?

   If fsoFSO.FolderExists(fp) Then
       MsgBox "FOLDER - " & fp & " ALREADY EXISTS, DELETE CONTENTS TO PROCEED"
       Exit Sub
   Else
       fsoFSO.CreateFolder fp
   End If

标签: excelvba

解决方案


推荐阅读