|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
opiona老师好!您发的汇总有很大的用处,太好了!
想问一下如果是想提取同一列中特定几个位置的单元格的数值,该部分怎么设置呢?
Rem 打开分表
Set WB = Workbooks.Open(FileArr(I))
Rem 找到对应表格
For Each SH In WB.Worksheets
If SH.Name = SHX.Range("B1").Value Then
Rem 写入文件名
SHX.Cells(I + 5, 1).Value = GetPathFromFileName(FileArr(I))
Rem 找到需要的单元格位置
For ICOL = 2 To SHX.Range("HZ4").End(xlToLeft).Column
If Len(SHX.Cells(3, ICOL).Value) > 0 Then
SHX.Cells(I + 5, ICOL).Value = SH.Range(SHX.Cells(3, ICOL).Value).Value
End If
Next
Exit For
End If
Next SH
WB.Close False
Set WB = Nothing
Next I
|
|