Boa noite.
É quase isso o que eu preciso.
A data precisa aparecer é na coluna O ou S, e assim por diante, sempre no campo Data de manutenção.
Preciso ainda descobrir como fazer para, em uma aba ao lado, igual a essa mas começando na coluna K em diante.
Colasse os valores do que foi cadastrado nessa planilha.
Assim, caso o valor da célula E2 seja 1, precisaria que fosse copiado o conteúdo de L até O, se o valor da célula E2 for 2 copiar de P a S em diante.
No código que colocou:
For Each rCell In Rng.Cells
If rCell.Value = Range("E2").Value Then
LastRow = Cells(Rows.Count, rCell.Column).End(xlUp).Row
For x = MyFirstRow To LastRow
If Cells(x, rCell.Column).Value = "X" Then
Cells(x, rCell.Column).Value = Format(Now(), "DD/MM/YYYY")
End If
Next x
End If
Next rCell
Existe uma forma de colocar algo do tipo:
If Cells(x, rCell.Column).Value = "X" Then
Cells(x, rCell.Column+3).Value = Format(Now(), "DD/MM/YYYY")
End If
Onde o +3 seria referente a três colunas a frente?
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 23/07/2014 6:51 pm