添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

用WPS js宏实现筛选表2的B列数据中包含表1的A1单元格内容。并粘贴内容到表1 A2至An中去

212浏览 · 2024-05-12 16:20:39
以下是实现该功能的WPS js宏代码: ```javascript // 获取表1的A1单元格内容 var searchValue = Sheet1.Range("A1").Value; // 获取表2的B列数据 var dataRange = Sheet2.Range("B1:B" + Sheet2.UsedRange.Rows.Count); var data = dataRange.Value; // 定义一个数组用于存储符合条件的数据 var resultData = []; // 遍历B列数据,查找包含A1单元格内容的数据 for (var i = 0; i < data.length; i++) { var cellData = data[i][0]; if (cellData.indexOf(searchValue) >= 0) { resultData.push(cellData); // 将符合条件的数据粘贴到表1的A2至An中 if (resultData.length > 0) { var resultRange = Sheet1.Range("A2:A" + resultData.length); resultRange.Value = resultData; 使用方法: 1. 在WPS中打开表1和表2; 2. 点击WPS菜单栏上的“开发”按钮,选择“宏”; 3. 在弹出的“宏编辑器”窗口中,将上述代码复制粘贴进去; 4. 点击“运行”按钮或按下“F5”键,即可执行该宏。 执行完毕后,符合条