粘贴到相应的字段

粘贴到相应的字段

我有一个请求,我想要一个脚本,它可以将复制的值粘贴到相应的字段中,我总共有 30 个字段

我想要的脚本需要像这样(或者如果可以使它变得有点简单,我不是说为我制作它,我不知道如何开始脚本,只是需要一些关于如何编写脚本起点的帮助)

首先(看一下图片字段)我希望脚本中包含所有字段,然后我将复制一些 excel 值(总共 4 个单元格或 3 个单元格)错误 4 字段复制值后,需要将值粘贴到相应的字段

可以通过标签或鼠标单击移动(更改)字段

请给我一些提示,说明如何在 ahk 脚本中存储字段名称,并在将其复制到剪贴板并粘贴时搜索特定字段

我是 AHK 的新手,所以我自己很难弄清楚

答案1

您帖子下的第一条评论很可能是完整粘贴的预先准备好的回复,因为问题/疑问措辞不当,并且极难理解或理解您想要做什么。

然而,以我有限的理解,我相信这可以在 Excel VBA 或 AutoHotkey 中完成——我建议从 Excel VBA 开始,因为您的数据已经在 Excel 中,并且直接针对电子表格中的数据运行代码的门槛要低得多。

您需要熟悉RangeVBA 中的对象和遍历单元格范围——有大量可用于各种目的的编码示例。您可能还想熟悉和HLOOKUP函数VLOOKUP

请记住,尽管这些函数可以在电子表格本身中使用(例如,在单个单元格中执行查找),但您可能希望在 VBA 中编写一个宏,以获得加载数据、对其进行排序(或执行查找)并将其保存到最终需要的位置所需的功能和灵活性。

可以利用数据集(名义上是输入数据集和输出/复合数据集)的一件事是拥有两个单独的工作表。一个工作表将保存需要排序的有限输入数据集,而同一 Excel 工作簿文件中的第二个工作表将保存复合输出数据集。对输入表中的数据进行排序并将其放置在输出表上需要根据您建立的特定规则或公式在 VBA 中进行编程。宏需要遍历输入数据集上的数据行列表,确定如何处理每个行,然后将数据填充到输出数据集上的适当列中。

相关内容