Macro Formato Orden
Macro Formato Orden
'
' Trabaja1064 Macro
'
'ELIMINA VALORES DE D
Range("D3").Select
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.ClearContents
'RELLENA COLUMNA E
'toma un rango a partir de la fila 4 a 2000
For i = 4 To 2000
'indica si la celda 2 est� vacia
If Not IsEmpty(Cells(i, 2)) Then
'entonces escribe valor en la columna E
Cells(i, 5).Value = "0"
End If
Next i
'RELLENA COLUMNA I
'toma un rango a partir de la fila 4 a 2000
For i = 4 To 2000
'indica si la celda 2 est� vacia
If Not IsEmpty(Cells(i, 2)) Then
'entonces escribe valor en la columna I
Cells(i, 9).Value = "xx"
End If
Next i
'RELLENA COLUMNA K
'toma un rango a partir de la fila 4 a 2000
For i = 4 To 2000
'indica si la celda 2 est� vacia
If Not IsEmpty(Cells(i, 2)) Then
'entonces escribe valor en la columna K
Cells(i, 11).Value = "xx"
End If
Next i
'RELLENA COLUMNA M
'toma un rango a partir de la fila 4 a 2000
For i = 4 To 2000
'indica si la celda 2 est� vacia
If Not IsEmpty(Cells(i, 2)) Then
'entonces escribe valor en la columna M
Cells(i, 13).Value = "xx"
End If
Next i
'RELLENA COLUMNA N
'toma un rango a partir de la fila 4 a 2000
For i = 4 To 2000
'indica si la celda 2 est� vacia
If Not IsEmpty(Cells(i, 2)) Then
'entonces escribe valor en la columna N
Cells(i, 14).Value = "CONCENTRADO"
End If
Next i
'RELLENA COLUMNA O
'toma un rango a partir de la fila 4 a 2000
For i = 4 To 2000
'indica si la celda 2 est� vacia
If Not IsEmpty(Cells(i, 2)) Then
'entonces escribe valor en la columna O
Cells(i, 15).Value = "Autoservicio"
End If
Next i
'ELIMINA FILA 3
Rows("3:3").Select
Range("C3").Activate
Selection.Delete Shift:=xlUp
End Sub