2012-03-16 4 views

ответ

7

Если заголовок не является номером, вам не нужно это делать, я не думаю. Формат номера не повлияет на текст (по крайней мере, немного). Но вот способ:

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

Альтернативно

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

Это будет выбирать не весь столбец, но диапазон от вашего первого до последнего непустой строки. Однако, если у вас есть пустые ячейки между первой и последней строкой, это не подходящее решение.

Смежные вопросы