excel 输入条件 到数据库表中找到相同值的列 复制对应列数据到输入条件的列对应位置

excel 输入条件 到数据库表中找到相同值的列 复制对应列数据到输入条件的列对应位置,第1张

杆塔明细的I4输入

=INDEX(数据库!$I$4:$U$245,ROW(A1),MATCH(I$1&I$2&I$3,数据库!$I$1:$U$1,0))&""

右拉,下拉公式填充

Sub 修改并保存()

Dim I

X = WorksheetFunction.Match([B1], Sheets("基础数据").Range("A:A"), 0)

Range("A3:D3").Copy Sheets("基础数据").Cells(X, "a")

Sheets("基础数据").Select

Sheets("基础数据").Range("a" & X & ":" & "d" & X).Interior.ColorIndex = 3 '修改过的区域填充红色

End Sub

代码复制到 修改表里


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6690534.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存