gpt4 book ai didi

html - 复制粘贴下拉数据从excel到 Angular Material 表(或导入excel)并将其转换为下拉

转载 作者:行者123 更新时间:2023-12-03 15:47:35 24 4
gpt4 key购买 nike

当从 excel 复制粘贴数据集时,我试图增强以下示例以支持 Angular Material 表中的下拉值。
如果复制/粘贴不起作用,有什么办法可以导入带有我的下拉数据的 excel?
我们可以通过两种方式在excel中添加数据列表:
1.使用引用范围
enter image description here
2. 在数据验证本身中键入源。
enter image description here
我在 stackblitz 中有以下示例,它适用于普通的复制粘贴数据。
https://stackblitz.com/edit/angular-copy-paste-table-from-excel
我正在寻求帮助,我可以如何增强该程序以支持从 excel 到 Angular Material 表的下拉复制粘贴。
如何将下拉值传递给 Angular Material 表?
预期结果:
复制下图中给出的所有数据集时, Angular Material 表应将 test1 第一个值创建为下拉列表,并将 test2 创建为普通数据集。
enter image description here
我得到了一种将列值设置为下拉列表的解决方案,但我仍在寻找直接从 excel 中给出的范围创建下拉列表的解决方案。

最佳答案

这是我尝试过的:

  • 只有第一列是下拉列表,必须有一些特定的条件来识别它。
  • 使用第一列的使用值创建下拉列表(仅那些出现在数据中的值)。

  • 链接在这里
    https://stackblitz.com/edit/angular-copy-paste-table-from-excel-vbnzal?file=src/app/app.component.html
    由于 excel 中的下拉列表是验证,并且它们与数据分开,因此很难获得这些值,除非您使用某些 API 来读取 excel 文件。

    关于html - 复制粘贴下拉数据从excel到 Angular Material 表(或导入excel)并将其转换为下拉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66000821/

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