【发布时间】:2017-05-24 12:00:44
【问题描述】:
我的 Excel 中有两行中的两个标题,我根据这些标题为每一行上传值。如果两个标题的组合已经可用,则该行中的值将更新。如果该组合不可用,将创建一个新列。
示例 Excel
如图所示,如果我再次找到第 2 列和 B 列的组合,我可以针对第 2 列和 B 列更新新行中的值。如果还有另一种标题组合,例如第 5 列和 B 列,那么它将创建一个新列。
使用 VBA 我只能检查一个列标题,但不能检查标题的组合。我使用了下面的代码。
Set c=ws.Range("B2",ws.Cells(2,Columns.Count)).Find:=What(d,1)
IF c is Nothing Then
My code
Else`My Code End If
【问题讨论】: