0
我一直在努力这个电子表格几个星期尝试不同的方式来完成我所需要的有限的知识和互联网,但我还没有成功,因此寻求帮助的原因。Excel VBA - 从主表格复制数据到各种表格基于选择
在sheet1上有名称,团队的标题,然后是28个不同的工作流。
每个工作流将需要一张工作表,该工作表会记录不同工作区域针对该特定流进行培训的日期。
在工作表1上,如果输入值或表明该人员擅长于该特定工作流,那么他们的姓名和团队名称将被添加到这些特定的工作表中。
一旦添加到工作表,他们的名字将保留在那里。 还需要将其他名称随时间添加到Sheet1。目前与200个名字一起工作,有28个不同的工作领域。
i = 1
workersCount = i
For i = 0 To workersCount - 1
name = Worksheets("Users").Cells (2 + i, 1).value
team = Worksheets("Users").Cells (2 + i, 2).value
For w = 0 To 27
workAreas = Worksheets("Users").Cells(2+i, 3+w).value
If WorkAreas = "1" Then
'(COPY to 1st Work Area Sheet)(need this to change
' accordingto each work area it checks, dd to the
' next available row in the specific work area.)
'If not, then do nothing)
End If
Next w
Next i
为了获得更好的,更有效的帮助,分享您的代码。 –