繁体   English   中英

通过脚本用Office365 Excel打开CSV

[英]Open CSV with Office365 Excel through Script

目标

使用 Office365 的 Excel 打开 CSV 文件,而无需将文件保存在客户端计算机上

问题

将原始数据保存在客户端机器上会导致大量旧的 excel 文件出现,我想防止这种情况发生。 在一个完美的世界中,我希望在我的应用程序中有一个按钮,上面写着“导出到 Excel”,它会用数据打开 office365 的 excel 应用程序。 就像在本地安装一样。 迁移到云端后,在本地保存文件,这感觉就像是在错误的方向上迈出了一步。

是否可以使用脚本将数据发送到 Excel 工作表?

背景

这是一个无法在线访问的内部应用程序,我的用户正在使用 Google Chrome。

手动解决方案(不接受)

  1. 将文件保存在机器上
  2. 打开 Excel
  3. 使用导入工具

如果没有别的可能的解决方案(在工程上)

  1. 后端设置网络驱动器
  2. 将 CSV 保存到驱动器
  3. 用户打开 Excel 并从他/她在共享驱动器上的空间导入文件

这感觉不对。 是否可以用excel打开选项卡,使用某种本地存储空间、窗口事件、广播频道或查询参数来插入数据? 查询可能是最糟糕的选择,因为我不知道数据的大小。 我似乎无法为此找到正确的文档。

您可以尝试将 csv 原始数据存储到 SQL 数据库中,然后将单个 html 页面连接到数据库并在空白 html 页面上显示纯文本。 也许使用 GET 请求添加安全令牌,然后您要做的就是从 excel 中打开 url 而不是本地计算机上的文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM