从Google表格脚本中的Excel文件中解析数据

问题描述 投票:0回答:1

TL; DR:我正在寻找是否可以通过Google表格电子表格以编程方式打开存储在相同位置的Excel文档,并解析出要处理的数据。

更多信息:Excel文件中的数据处于非常不方便的状态,但这是我无法控制的导出。我只是想将那个Excel文件拖到我的Google云端硬盘中,然后在我的Google表格电子表格中按一个按钮,该按钮将检查该Excel文件并取出我需要的位。我需要能够遍历每个Excel工作表(名称一致,但没有设置编号),以对每个工作表中具有可预测格式的数据进行迭代。我将根据Google表格电子表格中已经存在的数据对该数据进行一些处理。

我并不担心所涉及的学习,但是我找不到能够证明我想做的事情的证据。 This线程有一个涉及Excel的解决方案,我可以根据需要进行调整,但我希望找到一种不使用VBA的解决方案。

excel vba google-apps-script google-sheets drive
1个回答
0
投票
  • 您要从XLSX文件中检索值。
  • 您想将检索到的值放入Google Spreadsheet。
  • 在Google云端硬盘的同一文件夹中有XLSX文件和Google Spreadsheet。
  • 您想知道上述情况是否可以通过Google Apps脚本实现。

如果我的理解正确,那么这个答案如何?请认为这只是几个可能的答案之一。

流量:

为了实现您的目标,我想提出以下流程。

  1. 检索XLSX文件并将其转换为Google Spreadsheet。
  2. 从转换后的Google电子表格中检索值。
    • 目前,您还可以选择检索值。
    • 例如,在这种情况下,可以使用getValues的方法。
  3. 将检索到的值放入现有的Google电子表格中。
    • 例如,在这种情况下,可以使用setValues的方法。

注意:

  • 根据您的问题,我不确定您的实际XLSX文件。因此,我认为需要使用您的XLSX文件和Google Spreadsheet测试以上流程。因此,如果无法根据您的情况使用上述流程,则表示歉意。

参考:

如果我误解了你的问题,而这不是你想要的方向,我深表歉意。

© www.soinside.com 2019 - 2024. All rights reserved.