View Single Post
  #1   Report Post  
Posted to microsoft.public.excel.programming
Rick_Wendt Rick_Wendt is offline
external usenet poster
 
Posts: 3
Default Setting print area depending on a cell value

I am very new to VBA programming; in fact it still hurts when I read some of
the code that is posted!
I have a worksheet (called €śForm99€ť) that is populated by data entries
placed on another worksheet (called €śData Entry€ť).
On Form99 I have cell N2 that is loaded through a nested IF statements
(=IF('Data Entry'!$A$9="","",IF('Data Entry'!$A$26="","1",IF('Data
Entry'!$A$43="","2",IF('Data Entry'!$A$60="","3","4")))))
I want to insert a button that runs a print macro to the default printer;
the print area depending on the value in cell N2. Specifically,
if N2 <1 print nothing (no print area selected message)
if N2 = 1 print area is A1:Q36
if N2 = 2 print area is A1:Q72
if N2 = 3 print area is A1:Q108
if N2 = 4 print area is A1:Q144
Then reset print area to nothing
Thank you in advance for your help

--
Rick