我不是excel的专家用户。我想知道如何搜索特定关键字,复制并将所有行导出到新的Excel文件或工作表中。我发现很多关于使用excel进行应对和导出的帖子但最终累了。我附上了一张照片。请让我知道最简单,最简单和最成功的方式。我不知道在excel中添加代码的方式和位置。我可以在excel中做+, - 和x ..我会感谢你。
在这里你可以看到图像
答案 0 :(得分:0)
此链接将帮助您添加"开发人员" Excel中功能区的选项。这将允许您在Excel中添加代码。您可以右键单击电子表格底部的表单选项卡(表示"前100万..."在您的照片中)并选择"查看代码"访问VBA编辑器。
http://www.excel-easy.com/vba/create-a-macro.html
要搜索特定关键字,您可以使用for循环使用此代码循环遍历coloumn中的所有单元格
' cell number and index are variables for row number
Dim cell_number As Integer
Dim index As Integer
For row_number = 1 To 20
For coloumn_number = 1 To 20
If Sheet1.Cells(cell_number, coloumn_number).Value = "enter keyword here" Then
'add code for whatever you want to do (like store data in an array for "export")
End If
Next
Next
答案 1 :(得分:0)
您可以简单地使用VLOOKUP公式和Excel的过滤器功能,而不是使用宏。方法如下:
=VLOOKUP("*forum*", $B1:$B$1000000,1, FALSE)