|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
!!!紧急求助!!!如何在不规范的各工作表内提取指定的数据再汇总?
想把表1到表6中,所有内容为特征值的单元格,其右边一格的数据提取到汇总工作簿中,不知道该如何编写代码:
举例,表1:
但是每一张表中位置不一样
我自己试着使用了一下find方法,一直报错,这是我尝试在汇总这张工作表上提取表1中数据的而编写的代码:
Sub XX()
Dim wk
Dim fname
Dim rg
fname = "E:\实验\2019-01-12\2\1.xlsx"
Set wk = GetObject(fname)
Set rg = wk.Worksheets(1).Range(Cells(1, 1), Cells(1000, 1000)).Find(what:="特征值", after:=Cells(1, 1), LookIn:=xlValues, lookat:=xlWhole, SearchOrder:=xlByRows)
ThisWorkbook.Worksheets(1).Cells(2, 2).Value = rg.Offset(0, 1).Value
wk.Close False
End Sub
也不知道错在哪里?
恳请大家帮我一下
祝来年事事顺利!!!
|
|