2012-03-16 2 views

Respuesta

7

A menos que el encabezado sea un número que no debería necesitar para hacer esto, no creo. El formato de número no afectará el texto (al menos no mucho). Pero aquí hay un camino:

With ThisWorkbook.Sheets("Sheet1") 
    .Columns(3).Resize(.Rows.Count - 1, 1).Offset(1, 0).NumberFormat = "#,##0" 
End With 
0

Alternativamente

Sheets("Sheet1").Range(cells(2,3), cells(2,3).end(xldown)).NumberFormat = "#,##0" 

Esto se seleccionaría no toda la columna, pero el rango de su primera a la última fila no esté en blanco. Sin embargo, si tiene celdas vacías entre su primera y última fila, esta no es una solución adecuada.

Cuestiones relacionadas