问题标签 [excel-automation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - VB.Net Excel 自动化如何处理敏感度标签
当我在 VB.Net 中为用户创建 Excel 文件时,当我尝试保存文件时出现错误(“当文件为只读时,您无法执行此操作”),它似乎是因为没有选择敏感标签。在执行 Excel 自动化时,我找不到任何有关处理敏感度标签的文档,所以我想知道是否有人遇到过这个问题或知道任何文档?有没有办法以编程方式设置灵敏度?
pandas - 使用 Pandas 实现 Excel 自动化
晚安,伙计们。首先,我想说我是 Python 的初学者。另外,我的英语也不是很好。我正在开发一个自动化 Excel 数据的项目。有一张名为 TACO 的表格,其中包含有关食物的所有营养信息。我的任务是获取特定的食物编号(所有食物都有特定的编号,例如:炸鸡 = 145),这将由第一次输入的人输入,取食物克数,由第二次输入的人输入输入,并根据该信息创建一个数据框。我想我已经解决了第一部分。
问题是:我必须获取收集到的食物编号,然后我必须在 TACO 表中搜索这些食物编号。在此表中找到数字后,我必须从 TACO 表中剪切整行并将其粘贴到新的数据框中,将值乘以克 (input2) 再除以 100。
我知道你们无权访问 modified_tt 文件,但基本上我必须在 tt["Número do alimento"] 列中搜索数字。
python - 使用python在excel中下拉选择自动化
我有一个带有下拉列表的 excel,说值 AB C。代码应该选择用户提供的值,如 A,excel 根据选择在下一行显示另一组值。用户提供输入以选择 B,值更改。
新值应在数据框或新 excel 中获取。
有什么方法可以使用 Python 自动化这个场景?
automation - 根据过滤器参数自动将SSRS报告导出到excel
我有一个包含大量数据的 SSRS 报告,我每周都会在其中下载到 excel 中。而且根据过滤器参数下载excel报表真的很费时间。请提出一种自动化此过程的方法
python - 我正在尝试读取 excel 文件及其公式,并通过相应地更新公式将它们写入新文件,但无法更新它们
我正在尝试根据列拆分 excel 电子表格并保留其中使用的公式。我正在使用 openpyxl 来读取公式,但在读取公式并按原样写入时卡住了,但我还需要根据新的拆分表来修改它们。我的代码如下:
synchronization - Microsoft Graph 工作簿 API - 防止多个客户端之间的数据竞争的任何标准方法?
设想:
- 不同机器上的两个客户端从共享工作簿中读取一系列单元格 (.../drive/{drive-id}/items/{id}/workbook/worksheets/{id|name}/range(address='.. .')。
- 如果他们都没有找到他们正在寻找的行,他们会尝试在表的末尾添加一个新行。
- 如果这同时发生,两个客户端可能会看到第 37 行是表的末尾,并且它们都将尝试写入第 38 行,因此其中一个新行可能会丢失或损坏。
我怀疑这是一个常见问题(可能也与 Sharepoint/Onedrive 中的其他类型的文件有关),所以我想知道 /workbook API(或 MS Graph 的其他地方?)中是否有任何标准化机制来帮助同步多个客户?
我实际上并没有试图证明上述情况是可能的,但在写入工作簿时我什至没有使用会话,而且我实际上一次写入一个单元格,所以很容易相信新的行将包含来自两个客户端的混合数据(即损坏)。我可以切换到一次写入整行,可能在一个会话中,但假设来自两个客户端的两个写入操作之一将被覆盖仍然是安全的。
我想我应该使用经典的“尝试在 xlsx 旁边创建一个 .lock 文件,如果失败,请稍候再试一次”。这是人们做的吗?或者我应该从 Excel 切换到 SQL 。
谢谢
vba - 在过滤的数据VBA中查找下一个可见的可用行
我正在尝试编写一个程序,我必须首先将过滤器应用到具有 6 个可能过滤器值(1、2、3、4、5、6)的 S 列。应用过滤器后,我必须复制 T 列中最后使用的单元格并将其粘贴到 V 列中下一个可用(空白)可见单元格中,过滤器仍处于打开状态。成功粘贴值后,如果我要再次为相同的值应用过滤器,它应该通过找到下一个可用的可见空白单元格列 V 并粘贴复制的数据来重复相同的操作。
循环应该继续工作,对于下一个实例,根据我可能对列中的值 2 应用过滤器的条件,我必须复制最后使用的列 T 数据并使用过滤器粘贴到 V 列中下一个可用的可见单元格仍在进行中。
我尝试了许多可能性,例如 End(xlUp) 它仅在从 T 列复制值之前有效,并且我也无法将其粘贴到 VI 列尝试使用 Application.SendKeys 方法。它并不总是有效。
我粘贴在下面的以下代码,我尝试使用 End(xlup) 复制列 T 中最后使用的单元格的值,这一直有效,问题在于在列中找到正确的下一个可用可见单元格V 粘贴相同,有时它可以工作,有时它粘贴在隐藏的行中
我希望尽快解决这个问题。非常感谢您提前提供的解决方案。
python - 如何使用 Python (win32com) 在 Excel Pivot 中更改多项选择过滤器
我正在编写一个 python 自动化脚本,它将更改 Excel 文件中的过滤器值。我在 Pivot 中有 Month 列,我需要对过去 2 个月的多项选择进行过滤。假设这是 Jun-21,因此过滤器中的选择将是(Jun-21 和 May-21)。
由于月份字段在列中,我无法使用以下属性
也无法使用以下代码设置多项选择
arrays - 如何在powershell中创建这样的数组?
我需要为 TextToColumns Excel 自动化存储如下数据。我需要实现 Code-2 或 Code-3 或 Code-4 有什么方法可以实现吗?我有超过 350 多个数据,所以我不能使用 Code-1,这对我来说不公平。
代码 1:工作正常
代码 2:不工作
代码 3:不工作
代码 4:不工作
excel - MFA 支持 Excel 访问 API
我编写了一个 API,它是 azure 并由Microsoft Excel使用。我正在尝试通过Power Query Editor、OData Data Feed和Macros。API 具有多因素身份验证来访问 API。如何在 Excel 应用程序中输入 MFA?
提前致谢。