2012-03-16 19 views
5

मैं एक स्तंभ स्वरूपित करने के लिए, लेकिन पहली पंक्ति बाहर करना चाहते हैं को छोड़कर के रूप में इस शीर्षक है:एक्सेल VBA - एक पूरी स्तंभ स्वरूपित शीर्षक लाइन

मेरे वर्तमान कोड है:

Sheets("Sheet1").Columns(3).NumberFormat = "#,##0" 

धन्यवाद ।

उत्तर

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" 

यह नहीं पूरे स्तंभ का चयन होगा, लेकिन अपने पहले से लेकर पिछले गैर रिक्त पंक्ति। यदि आपके पास अपनी पहली और आखिरी पंक्ति के बीच खाली कोशिकाएं हैं, तो यह उचित समाधान नहीं है।

संबंधित मुद्दे