I like the way you're using the Naming system. Thanks. And btw, the macros
aren't for this. Just a very small part of the entire workbook. Thanks again.
"Jim Thomlinson" wrote:
> You don't need macros. The print area is stored as a locally defined named
> range. Go to the sheet that you want and select Insert -> Name -> Define ->
> Select Print_Area
>
> Change the absolute reference to a dynamic named range similar to this...
>
> =offset(A1,0,0,counta("A:A"), counta("1:1"))
>
> As elements are added to column A or row 1 the print area will grow (or
> shrink)...
> --
> HTH...
>
> Jim Thomlinson
>
>
> "CorporateQAinTX" wrote:
>
> > I have a set of data that may change at any time, but I need to print it
> > without having to reset the Print Area manually every time. I've got a
> > CountIf(A:A, "<>") equation set to count how far down the Print Area needs to
> > go. But how can I enter it into the range reference for as a variable? Oh and
> > this is eventually going to be part of several macros for computer illiterate
> > to use.
|