Public Schedule Face-to-Face & Online Instructor-Led Training - View dates & book

microsoft vba

ResolvedVersion 2007

James has attended:
Excel VBA Intro Intermediate course

Microsoft VBA

I have a sheet where a branches financials are selected using a drop down box and the info is brought through from hidden tabs using a indirect formula.

I am trying to print each location without manually working through the list and printing.

I have a macro to change the location and also a macro to print, however it only prints what is shown on the screen at that time. The macro works through the changing locations much quicker than the printer is able to process the print jobs so it may end up printing every 5th location.

The only way around this i have found is to build a msgbox after each print command and it then does not print again until ok is clicked. Is there any easy way of automating a loop to not loop until after the printer has confirmed receipt of the print job?

I am guessing no, but thought it may be worth asking anyway.

Thanks,
James

RE: Microsoft VBA

Sorry I should have said that I am printing to a PDF printer.

When i print to a normal printer it works fine.

Many thanks,

James

 

Training courses

Training information:

Welcome. Please choose your application (eg. Excel) and then post your question.

Our Microsoft Qualified trainers will then respond within 24 hours (working days).

Frequently Asked Questions
What does 'Resolved' mean?

Any suggestions, questions or comments? Please post in the Improve the forum thread.

Excel tip:

Brighten up your Excel 2010 Spreadsheet by changing the colours of the gridlines

Excel 2010 allows you to change the colour of grid lines instead of keeping them in boring black.

Select the File tab on the Ribbon, click Options, click Advanced, scroll down to ''Display options for this worksheet.'' Next to ''Gridline colour,'' choose your favourite colour, then once you've done this, click OK. Easy!

View all Excel hints and tips

Connect with us:

0207 987 3777

Call for assistance

Request Callback

We will call you back

Server loaded in 0.09 secs.