我想创建脚本以允许存储到 Onedrive 中的 file.xlsx 的用户从 file.csv 导入日期(将 file.xlsx 的同一文件夹导入 Onedrive)。然后,用其他脚本处理这些数据。
- 文件夹 X
----- 文件.xlsx
----- 文件.csv
我的用户可以通过商业许可证访问 Excel Web(无桌面应用程序)。
我阅读了 Office Script 文档,但没有找到将 csv 内容加载到工作表中的功能(通过 Excel Web)。
我想创建脚本以允许存储到 Onedrive 中的 file.xlsx 的用户从 file.csv 导入日期(将 file.xlsx 的同一文件夹导入 Onedrive)。然后,用其他脚本处理这些数据。
----- 文件.xlsx
----- 文件.csv
我的用户可以通过商业许可证访问 Excel Web(无桌面应用程序)。
我阅读了 Office Script 文档,但没有找到将 csv 内容加载到工作表中的功能(通过 Excel Web)。
您是否能够在您的组织中使用Power Automate ?如果是这样,您可以使用OneDrive 连接器加载 .csv 文件并创建一个新的 xlsx 文件。然后,Office 脚本可以通过解析逗号分隔值来用数据填充 .xlsx 文件(这里有一个关于如何执行此操作的Stack 线程)。
在 MSFT 文档中有一个示例显示了整个过程:将 CSV 文件转换为 Excel 工作簿。