I have the following macro that I use to print only rows with data (A1 to up to I2000 possible). The only column that has a formula is the I colunm. Without the formula this macro works but I do not know where to put in the exclusion to not look at the formula in column I. Note that the formula is set to look at info in column H, if there is something in H, show comment in I. thx Mel
Sub SetUsedPrintArea() Dim LastRow As Long If WorksheetFunction.CountA(Cells) > 0 Then 'Search for any entry, by searching backwards by Rows. LastRow = Cells.Find(What:="*", After:=[A1], _ SearchOrder:=xlByRows, _ SearchDirection:=xlPrevious).Row 'MsgBox LastRow End If Dim LastColumn As Integer If WorksheetFunction.CountA(Cells) > 0 Then 'Search for any entry, by searching backwards by Columns. LastColumn = Cells.Find(What:="*", After:=[A1], _ SearchOrder:=xlByColumns, _ SearchDirection:=xlPrevious).Column ' MsgBox LastColumn End If ActiveSheet.PageSetup.PrintArea = Range(Cells(1, 1), Cells(LastRow, LastColumn)).Address ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True End Sub -- ---------------------------------------------------------------------------------- Some important links for excel users: 1. Follow us on TWITTER for tips tricks and links : http://twitter.com/exceldailytip 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310 3. Excel tutorials at http://www.excel-macros.blogspot.com 4. Learn VBA Macros at http://www.quickvba.blogspot.com 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com To post to this group, send email to excel-macros@googlegroups.com <><><><><><><><><><><><><><><><><><><><><><> HELP US GROW !! We reach over 7000 subscribers worldwide and receive many nice notes about the learning and support from the group.Let friends and co-workers know they can subscribe to group at http://groups.google.com/group/excel-macros/subscribe