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

从Google Sheets脚本中解析Excel文件中的数据,excel,vba,google-apps-script,google-sheets,drive,Excel,Vba,Google Apps Script,Google Sheets,Drive,TL;医生: 我想知道是否可以通过GoogleSheets电子表格以编程方式打开存储在同一位置的Excel文档,并解析数据进行处理 更多信息: Excel文件中的数据处于非常不方便的状态,但这是一个我无法控制的导出。我只是希望能够将Excel文件拖到我的Google驱动器中,然后按下我的Google Sheets电子表格中的一个按钮,该按钮将遍历Excel文件并提取出我需要的位。我需要能够遍历每个Excel工作表(统一命名,但没有设置编号),以获取每个工作表中可预测格式的数据。我将根据我的Goo

TL;医生: 我想知道是否可以通过GoogleSheets电子表格以编程方式打开存储在同一位置的Excel文档,并解析数据进行处理

更多信息: Excel文件中的数据处于非常不方便的状态,但这是一个我无法控制的导出。我只是希望能够将Excel文件拖到我的Google驱动器中,然后按下我的Google Sheets电子表格中的一个按钮,该按钮将遍历Excel文件并提取出我需要的位。我需要能够遍历每个Excel工作表(统一命名,但没有设置编号),以获取每个工作表中可预测格式的数据。我将根据我的Google Sheets电子表格中已有的数据对这些数据进行处理

我不关心所涉及的学习,但我找不到证据证明我想做的事情是可能的thread有一个涉及Excel的解决方案,如果有必要,我可以使用它,但我希望有一个不使用VBA的解决方案。

  • 您希望从XLSX文件中检索值
  • 您希望将检索到的值放入Google电子表格
  • 在Google Drive的同一文件夹中有XLSX文件和Google电子表格
  • 您想知道上述情况是否可以通过谷歌应用程序脚本实现
如果我的理解是正确的,那么这个答案呢?请把这看作是几个可能的答案之一

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

  • 检索XLSX文件并将其转换为Google电子表格。
    • 这样,谷歌应用程序脚本就可以直接检索这些值
    • 作为示例脚本,您可以看到这些线程。
  • 从转换后的Google电子表格中检索值。
    • 此时,还可以选择检索值
    • 例如,在这种情况下,可以使用
      getValues
      的方法
  • 将检索到的值放入现有的Google电子表格。
    • 例如,在这种情况下,可以使用
      setValues
      的方法
  • 注:
    • 根据您的问题,我不确定您的实际XLSX文件。所以我认为需要使用XLSX文件和Google电子表格来测试上述流程。因此,如果上述流程不能用于您的情况,我道歉
    参考资料:
    如果我误解了你的问题,而这不是你想要的方向,我道歉