LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 7,247
Default Print multiple reports from list validation

Zilla,

The "Print" command is actually used for writing to files, not
printing. Use code like

ActiveSheet.PrintOut

to print out a worksheet. Get rid of

Print Sheet



"Zilla" wrote in message
...
Thanks Chip,

Still a bit stuck I'm afraid:

It now looks like this:

Sub AAA()
Dim Cell As Range
For Each Cell In Range("t2:t10")
Range("d1").Value = Cell.Value
Print Sheet
Next Cell

End Sub

but the code breaks on the print command saying: "Compile
error, method not
valid without suitable object"

Any suggestions?
Thanks again

"Chip Pearson" wrote:

You need to put the code in a Sub procedure, and that Sub
procedure should be in a standard code module, not the
ThisWorkbook code module or a Sheet code module. Open the VBA
Editor (ALT+F11), open the Project Explorer (CTRL+R) and
locate
your project in the tree view control. Go to the Insert menu
and
choose Module. In that module, paste the following code:


Sub AAA()
Dim Cell As Range
For Each Cell In Range("NamedRangeName")
Range("A1").Value = Cell.Value
' print sheet
Next Cell

End Sub



--
Cordially,
Chip Pearson
Microsoft MVP - Excel
Pearson Software Consulting, LLC
www.cpearson.com



"Zilla" wrote in message
...
Hi,

I am new to Excel vba - I have some experience in Access vba
however.Can
anyone help me implement a solution to my problem I picked
up
elsewhere on
these forums?

I have a single a4 report with various charts, the content
of
the report
comes from a drop down list pointing to a list of values
elsewhere on the
same worksheet.

I want a button that will work throught the entire list and
print the report
for each one. I have found this solution elsewhere (thanks
to
Tom Ogilvy):

for each cell in Range("NamedRangeName")
Range("A1").Value = cell.Value
' print sheet
Next

Which apparently does what I need, but I really don't know
how
to implement
this - can anyone guide me? I'm at the copying and pasting
stage right now,
which obviously does'nt work... I need to know in a really
exact way how to
get this going.

This is perhaps too basic a question for this board, but I
just
need a quick
solution... help!

Thanks in advance







 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Macro to change validation list and print Andy Excel Discussion (Misc queries) 1 September 19th 05 01:42 PM
Creating Multiple Reports, One by One, for a List of Names webermail[_2_] Excel Programming 0 November 13th 04 10:14 PM
Creating Multiple Reports, One by One, for a List of Names webermail Excel Programming 2 November 7th 04 09:13 PM
HOW DO I CHOOSE MULTIPLE ANSWERS FROM A VALIDATION LIST? Ron de Bruin Excel Programming 0 September 21st 04 10:17 PM
HOW DO I CHOOSE MULTIPLE ANSWERS FROM A VALIDATION LIST? Tracy Excel Programming 0 September 21st 04 10:09 PM


All times are GMT +1. The time now is 11:54 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"