bumpkin: if the two PCs in question are both on the same network - I assume you've set up some sort of homegroup? - then it couldn't be easier. You physically attach the printer to one of the PCs. The other PC on the network should be able to 'see' that PC, and all the shared resources on it - including the printer. The 'other' PC just needs to install a remote printer - so, use the 'add printer' wizard, and choose the 'network printer' option. The wizard will search for the printer on the other machine, find it and install it. If you're unlucky, you'll need to install the printer driver on the second machine. In effect, that first PC is acting as a print server, but in a very simple way.
Maybe I have failed to set up the network correctly. Both PC's are connected to a Belkin wireless router, they both connect fine to the internet. Both have wireless USB sticks and on board PCI cards with cable connections to the same router.
firewall turned off on both PC's to check this but no result. On PC 2 printer shows with the hand underneath and ticked. I can type something in notepad and try to print it but it wont print just adds it to the print queue.