Article ID: 213616 - Last Review: January 10, 2007 - Revision: 7.0 How to use a macro to apply cell shading format to every other row in a selected range in ExcelThis article was previously published under Q213616 On This PageSUMMARY
Microsoft Excel automatically formats new data that you type at the end of a list to match the previous rows. You can also format a list programmatically. This article contains a sample Microsoft Visual Basic for Applications procedure to shade every other row
in a selection. MORE INFORMATIONMicrosoft provides programming examples for illustration only, without warranty either expressed or implied. This includes, but is not limited to, the implied warranties of merchantability or fitness for a particular purpose. This article assumes that you are familiar with the programming language that is being demonstrated and with the tools that are used to create and to debug procedures. Microsoft support engineers can help explain the functionality of a particular procedure, but they will not modify these examples to provide added functionality or construct procedures to meet your specific requirements. To see the patterns available in Microsoft Office Excel 2003 and in earlier versions, click Cells on the Format menu, and then click the Patterns tab. To see the patterns available in Microsoft Office Excel 2007, follow these steps:
The following macro sets the pattern in every other row of the current selection to xlGray16. Sample Visual Basic ProcedureThis process can also be done manually by using conditional formatting. For additional information about how to format every other row by using conditional formatting, click the following article number to view the article in the Microsoft Knowledge Base: 268568
(http://support.microsoft.com/kb/268568/
)
How to use conditional formatting to shade every other row in Excel
You can also format a list by using the AutoFormat menu command. In Excel 2003 and in Microsoft Excel 2002, the AutoFormat menu command is on the Format menu. In Excel 2007, you have to add the AutoFormat menu command to the Quick Access Toolbar. To do this, follow these steps:
REFERENCES
For additional information about how to obtain help with Visual Basic for Applications, click the following article number to view the article in the Microsoft Knowledge Base:
226118
(http://support.microsoft.com/kb/226118/
)
List of resources that are available to help you learn Visual Basic for Applications programming
APPLIES TO
| Article Translations
|
Back to the top
