Thread
:
Increment a number in a cell for each page printed
View Single Post
#
7
Posted to microsoft.public.excel.misc
Steve Vincent
Posts: n/a
Increment a number in a cell for each page printed
This works great... "but", I have two more questions:
1. How would I adjust the code to change/increment values in non-adjacent
cells (not in a range)?
and
2. How can I make this print, say, 100 copies, incrementing at each
printout, without having to run the macro or click the macro button (i know,
same thing ;-) 100 times?
(sorry about replying back to this thread twice, once without any comments.)
TIA,
Steve Vincent
"Mallycat" wrote:
Steve Vincent Wrote:
Any ideas where to start?
Thank you in advance,
Steve Vincent
Steve
Create a new module in VBA and paste this macro
Sub PrintAndAdd()
Dim myRange As Range
Set myRange = Range("a1:c2")
For Each cell In myRange
cell.Value = cell.Value + 1
Next
ActiveWindow.SelectedSheets.PrintOut
End Sub
enter 1 1 1
1 1 1
Into cells a1:c2 you can obviously change the cells it points to
Create a button on your spreadsheet and link the macro to it.
Here is the spreadsheet anyway
http://members.optusnet.com.au/~alli...dThenPrint.xls
Matt
--
Mallycat
------------------------------------------------------------------------
Mallycat's Profile:
http://www.excelforum.com/member.php...o&userid=35514
View this thread:
http://www.excelforum.com/showthread...hreadid=552845
Reply With Quote