Hi Dave
>> (make 999 as big as you want to ensure that you got all the pages.)
I believe this part To:=999 is not needed if I remember correct ?
The OP can use
sht.PrintOut preview:=True, From:=2
--
Regards Ron de Bruin
http://www.rondebruin.nl/tips.htm
"Dave Peterson" <(E-Mail Removed)> wrote in message news:(E-Mail Removed)...
> .printout has a preview parm:
>
> sht.PrintOut preview:=True, From:=2, To:=999
>
> (make 999 as big as you want to ensure that you got all the pages.)
>
> JMay wrote:
>>
>> Thanks Mike,
>> Actually, I'm trying to create a Macro that will Skip the printing of my
>> Page 1 of my Active 4 page printout (print only 2,3 and 4). For testing I
>> always use the Preview option versus PrintOut (to save paper). Also - I
>> actually want the To:= to be To:=[Pages] representing print to the last
>> page (whatever number that is)...
>> Thanks,
>> Jim
>>
>> "Mike H" wrote:
>>
>> > Hi,
>> >
>> > As far as I'm aware the only switches for .printpreview are True/False and
>> > the correct syntax is
>> >
>> > sht.PrintPreview (True)
>> >
>> > What are you attempting to do with the switch you are using?
>> >
>> > Mike
>> >
>> >
>> >
>> > "JMay" wrote:
>> >
>> > > Sub PrintSkipP1()
>> > > Dim sht As Worksheet
>> > >
>> > > For Each sht In ActiveWindow.SelectedSheets
>> > > sht.PrintPreview From:=2, To:=4
>> > > Next sht
>> > >
>> > > Set sht = Nothing
>> > > End Sub
>> > >
>> > > WHY?
>
> --
>
> Dave Peterson