Here is the code that works. I have cut out all the misc. required UDF's; we'll assume those have been added. As you can see I have added another subnet on. Of course the select code is already in the earlier post so that's what I used; I won't reprint that here.

code:
Dim $iparray[3]

$ipaddress=@IPADDRESS0
$iparray[0]='192.168.2.0/24'
if isiniprange($ipaddress,$iparray)
$S=AddPrinterConnection ("\\diction\Woodstock Front Desk02")
$S=AddPrinterConnection ("\\woodstock02\Woodstock Label Printer")
$S=AddPrinterConnection ("\\diction\OHIP")
$S=SetDefaultPrinter ("\\diction\Woodstock Front Desk02")
ENDIF
$iparray[1]='192.168.3.0/24'
if isiniprange($ipaddress,$iparray)
$S=AddPrinterConnection ("\\diction\Stratford Front Desk02")
$S=AddPrinterConnection ("\\stratford01\Stratford Label Printer")
$S=AddPrinterConnection ("\\diction\OHIP")
$S=SetDefaultPrinter ("\\diction\Stratford Front Desk02")
ENDIF
$iparray[2]='192.168.4.0/24'
if isiniprange($ipaddress,$iparray)
$S=AddPrinterConnection ("\\goderichfrndsk\Goderich Front Desk01")
$S=AddPrinterConnection ("\\goderichfrndsk\Goderich Label Printer")
$S=AddPrinterConnection ("\\diction\OHIP")
$S=SetDefaultPrinter ("\\goderichfrndsk\Goderich Front Desk01")
ENDIF
$iparray[3]='192.168.1.0/24'
if isiniprange($ipaddress,$iparray)
$S=AddPrinterConnection ("\\diction\Cambridge Front Desk01")
$S=AddPrinterConnection ("\\diction\Cambridge Front Desk02")
$S=AddPrinterConnection ("\\diction\transcription")
$S=AddPrinterConnection ("\\diction\Mbryant Office")
$S=AddPrinterConnection ("\\diction\OHIP")
$S=AddPrinterConnection ("\\cambridge03\Clabel")
$S=SetDefaultPrinter ("\\diction\Cambridge Front Desk01")
ENDIF