gpt4 book ai didi

Office-js Excel : Get filename of newly saved file

转载 作者:行者123 更新时间:2023-12-03 23:15:43 27 4
gpt4 key购买 nike

如何获取新保存文件的文件名?
通常,我可以使用以下方法获取文件名:

Office.context.document.url

然而,当用户打开一个新的工作簿时,它并没有真正的文件名,而且奇怪的是,即使他们保存了这行代码也不起作用。
相反,他们必须保存、关闭,然后重新打开该文件,该代码才能读取其文件名。

有没有办法在保存后刷新 Office 上下文,或者有其他解决方法?

最佳答案

我们可以获得给定文档的文件路径。 getFilePropertiesAsync(options, callback)

var fileProperties = Office.context.document.getFilePropertiesAsync([, options], callback);
var fileUrl = fileProperties.url;
  • 如果您从文档库中打开,您将获得包含文件名的文档的完整 URL。
  • 如果您从本地驱动器打开文件,它将为您提供文档的完整路径(也包括文件名)
  • 如果文件尚未保存,则返回 null。
  • 关于Office-js Excel : Get filename of newly saved file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51092038/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com