2012-03-16 121 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" 

這將選擇不整列,但是從你的第一個至最後一個非空行。如果您的第一行和最後一行之間有空單元格,但這不是一個合適的解決方案。