Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Printing query with Sendkeys
Good afternoon. I wonder if someone could offer some advice with a
small problem I am currently having. I use Excel in two environments, Excel 2002 and Windows XP and also Excel 2002 with Windows Server 2003 (using Citrix Terminal Services). We have a scenario where a report is exported from a third party product into Excel. The resulting spreadsheet then needs to be printed to a printer which has two paper trays taking one copy from tray 1 and four copies from tray 2. I want to do this using a macro. After searching through the newsgroups I decided the best way to do this would be to use SendKeys rather than set up a second printer with the default tray 2 as we use Auto Created printers in Citrix and I'm not sure how easy this would be (however given my problems I may have to!). When I'm using Excel with Windows XP my SendKeys code works beautifully, but when I test it out in the Windows Server 2003 environment it falls apart and just won't work. I can't understand why and wondered if there was maybe something I'm missing. I'm a "simple" VBA user so my code may appear ridiculous but it did work! 'Select correct printer Application.ActivePrinter = "IT1 on Ne15:" 'Print one copy of current worksheet on headed paper SendKeys "%R^{TAB}%S%{DOWN}TRAY 2{TAB}~~" Application.Dialogs(xlDialogPrint).Show My Sendkeys statement is supposed to go to the printer driver and change the default bin. If anyone can offer any suggestions I would appreciate it. However, I understand I may need to go to the second printer route. Thanks Laura |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Printing and emailing query | Excel Worksheet Functions | |||
Excel 2003 Import - Web Query - Results = Printing Version | Excel Worksheet Functions | |||
Excel printing query | Excel Discussion (Misc queries) | |||
Sendkeys | Excel Programming | |||
SendKeys | Excel Programming |