Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On our office network we share 2 network printers.
Each PC will have these listed as the same name, but each PC also has some other printers listed. I have a workbook each user uses, that when a macro runs, the 1st page is sent to an OKI Printer, and page 2 is sent to HP printer. The problem is that for some reason the printers on each PC move up and down in the list, and do not stay in the Alphabetical list i placed them in. If i record a macro in Excel to select each printer they are recorded like: Sub PC2PrinterA() ' Printer Settings Application.ActivePrinter = "AAA OKI C 5200 n on Ne02:" ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, ActivePrinter:="AAA OKI C 5200 n on Ne02:" Application.ActivePrinter = "AAA HP LaserJet 5000 Series PS on Ne01:" ActiveWindow.SelectedSheets.PrintOut From:=2, To:=2, Copies:=1, ActivePrinter:="AAA HP LaserJet 5000 Series PS on Ne01:" End Sub I placed the 'AAA' on the printer names to try to keep them in order Alphabetically, but that does not work. Is there a way to refer to the Printer by it's IP Address? or Is there a way to place each Printer name on a worksheet, and then to Search for PART of the Printer's name (eg. OKI or HP) from the sheet cell to ensure each of the sheets will print to each of the printers? -- Corey .... The Silliest Question is generally the one i forgot to ask. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Available Printer names to be placed in a range on a sheet and Force selection based on part of Printer name | Excel Programming | |||
members on my network printer not able to print to default printer | Excel Discussion (Misc queries) | |||
How do I send a spreadsheet to a printer outside the network? | Excel Discussion (Misc queries) | |||
Selecting a Printer on a network | Excel Programming | |||
selecting network printer | Excel Programming |