Excel start new page printing when column b change value -


are there functions or methods start new page printing when column b changed?

for example, column b changes value david robert start new page.

i'm not sure mean following code print worksheet when user changes cell of column b

private sub worksheet_change(byval target range)     if target.column = 2 , target.columns.count = 1         thisworkbook.activesheet.printout     end if end sub 

edit after comment

so need:

sub paginatebasedoncolb()     dim lngrowscount long     dim lngcounter long      lngrowscount = thisworkbook.activesheet.usedrange.rows.count      msgbox lngrowscount      lngcounter = 1 lngrowscount          if thisworkbook.activesheet.cells(lngcounter, 2) <> _             thisworkbook.activesheet.cells(lngcounter + 1, 2)             thisworkbook.activesheet.hpagebreaks.add (thisworkbook.activesheet.range("b" & lngcounter + 1))         end if      next lngcounter end sub 

Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -