Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
谷歌应用程序脚本打开密码保护的Excel?_Excel_Google Apps Script_Google Drive Api_Google Workspace - Fatal编程技术网

谷歌应用程序脚本打开密码保护的Excel?

谷歌应用程序脚本打开密码保护的Excel?,excel,google-apps-script,google-drive-api,google-workspace,Excel,Google Apps Script,Google Drive Api,Google Workspace,如果在获取文件时提供了密码,Google Apps脚本是否有办法打开受密码保护的Excel文件?我没有看到任何DriveApp方法接受“password”参数 如果没有,那么可以使用GoogleDriveAPI实现吗?在gapi.client.drive.files.get()或类似方法的“options”对象中是否可以使用“password”键?否,这在应用程序脚本或Google API中是不可能的。 您可以随时在Google中提交功能请求,其中包含“在驱动器/工作表API中支持Excel密码

如果在获取文件时提供了密码,Google Apps脚本是否有办法打开受密码保护的Excel文件?我没有看到任何DriveApp方法接受“password”参数

如果没有,那么可以使用GoogleDriveAPI实现吗?在gapi.client.drive.files.get()或类似方法的“options”对象中是否可以使用“password”键?

否,这在应用程序脚本或Google API中是不可能的。 您可以随时在Google中提交功能请求,其中包含“在驱动器/工作表API中支持Excel密码功能”之类的内容。从我所看到的,这个ISSUE没有现有的功能请求


我能找到的最新消息是,谷歌发布了关于密码保护文件的信息,其中提到现在你可以预览驱动器中受密码保护的项目

谷歌提供的有关Microsoft Office文件的指南详细介绍了可用的功能。然而,它们都没有提到应用程序脚本、API或密码


我能想到的唯一可能的解决办法是在上传到硬盘之前用VBA或其他语言解除对它们的保护,或者将它们发送到一个可以处理它们的应用程序,然后再将它们发送回(我知道,这可能会很痛苦)。

也许,使用谷歌应用程序脚本,你可以发送1000000封信,礼貌地询问每个收件人,顺便问一下,他知道密码吗?你可以试着把它转换成谷歌表格文件。我添加了excel标签。。。excel专家可能知道破解/解密文件的简单/编程方法?可能相关:Google Apps脚本允许外部API。。。