Inicio > Microsoft Excel > jcgonzalez31 > Mover datos una celda a la izquierda

Mover datos una celda a la izquierda

Experto:
Usuario:
Fecha: 27/09/2009
Valoración: (3,00 sobre 5) Categoría: Microsoft Excel
22/09/2009
deyplan, usuario preguntando en Microsoft Excel
Usuario
Saludos estimado experto
Tengo la siguiente macro
Sub Mover_izquierda()
Dim Fila As Integer, Columna As Integer
    Columna = 5
    For Fila = 5 To 150
        If Cells(Fila, Columna).Value <> "" Then
        Cells(Fila, Columna).Offset(0, -1).Value = Cells(Fila, Columna).Value
        'Cells(Fila, Columna).Offset(0, -1).Select
            With Selection
             .HorizontalAlignment = xlLeft
             .IndentLevel = 2
            End With
        Cells(Fila, Columna).Value = ""
         End If
    Next
Range("B4").Select
End Sub
Quisiera que solo me moviera las celdas que tengan texto.
La otra opcion que necesito es que solo me mueva las que sean numeros aunque el formato de celda sea de texto
Por supuesto serian independientes o funcionarian en distinto momento
Gracias
25/09/2009
deyplan, usuario preguntando en Microsoft Excel
Usuario
Ya localice el (If IsNumeric) para las celdas con valor nuemerico y
el ( If Not IsNumeric)para las otras
Gracias de todos modos
Quisiera terminar esta pregunta
26/09/2009
deyplan, experto respondiendo en Microsoft Excel
Experto
Ok.
27/09/2009
deyplan, usuario preguntando en Microsoft Excel
Usuario
Gracias y saludos
Enlaces patrocinados