Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Printknop maken voor afprinten van 1 dia in PPS  (gelezen 3625 keer)

0 leden en 1 gast bekijken dit topic.

Offline andyPSC

  • Lid
  • *
  • Berichten: 19
  • Oplossing.be
Printknop maken voor afprinten van 1 dia in PPS
« Gepost op: 08 augustus 2006, 15:56:12 »
 :-\
Ik heb een PPS gemaak over produkt info op iedere slide staat in een mooie layout één product voorgesteld.
Ik heb hier een printable versie van gemaakt en wil nu met een knop in mijn layout die printable versie afdrukken.
Dit voor naar mijn klanten een presentatie te kunnen opsturen in plaats van een dode PDF.
FC51GM   Acer, GeForce 6100, Windows XP Home SP2, AMD Athlon(tm) 64 Processor 3400+, 1982 MB RAM, HDD:244 GB, FAT32, telenet, Avast AntiVirus, Internet Explorer 7.0, Outlook Express

Patrick47

  • Gast
Re:Printknop maken voor afprinten van 1 dia in PPS
« Reactie #1 Gepost op: 08 augustus 2006, 21:33:57 »
Probeer eens het volgende,start de PPS en ga naar de dia die je wil uitprinten,druk nu op het toetsenbord op Prt Scr,open een nieuw word document, rechts klikken, en dan plakken.
Nu zou je de dia moeten kunnen uitprinten.

Groeten
Patrick

Offline dnties

  • Ambassadeur
  • *****
  • Berichten: 1.267
  • Oplossing.be
Re:Printknop maken voor afprinten van 1 dia in PPS
« Reactie #2 Gepost op: 09 augustus 2006, 03:20:08 »
Ik heb je vraag zó geďnterpreteerd:

Op elke dia wil je een knop hebben die alleen die dia afdrukt, dus niet de hele diavoorstelling.

Hiertoe heb ik een macro opgenomen, en die ietwat aangepast, zodat die algemeen bruikbaar is.

Daarna heb ik een tekstvak gemaakt met de tekst 'afdrukken' erin, en daar de macro aangehangen door er rechts op te klikken, en te kiezen voor Actie-instellingen. Daar gekozen voor Macro uitvoeren, en de zojuist opgenomen en gewijzigde macro aangegeven.
Je kunt ook bij Diavoorstelling -> Actieknoppen -> Actieknop:Aangepast een mooi omkaderd knopje ervoor kiezen. Dan op die zojuist gecreerde knop weer rechtsklikken en kiezen voor Actie-instellingen. Daar kiezen voor Macro uitvoeren, en de zojuist opgenomen en gewijzigde macro aangegeven.

Dan zorgt 1x klikken op dat tekstvak voor het afdrukken van de huidige dia.

De aangepaste macro was:

Sub Macro1()
'
' De macro is opgenomen op 9-8-2006 door Tijs.
'

    With ActivePresentation.PrintOptions
        .RangeType = ppPrintCurrent
        .NumberOfCopies = 1
        .Collate = msoTrue
        .OutputType = ppPrintOutputSlides
        .PrintHiddenSlides = msoTrue
        .PrintColorType = ppPrintColor
        .FrameSlides = msoFalse
        .HandoutOrder = ppPrintHandoutHorizontalFirst
    End With
    ActivePresentation.PrintOut
End Sub

Dit werkt prima bij mij. Laat ons weten of het ook bij jou geholpen heeft.
P4PE ASUSTeK Computer INC., RIVA TNT2/TNT2 Pro, Windows XP, Home, SP2, NL, Intel(R) Pentium(R) 4 CPU 2.66GHz, 512 MB RAM, HDD:120 GB, NTFS, AVG Anti-Virus, ZoneAlarm Firewall, Internet Explorer 6.0, Hotmail

Offline andyPSC

  • Lid
  • *
  • Berichten: 19
  • Oplossing.be
Re:Printknop maken voor afprinten van 1 dia in PPS
« Reactie #3 Gepost op: 09 augustus 2006, 09:04:36 »
 :) :) :) :)
DNTIES,

Ge zijt een schat, als ge een knape vrouw zou zijn kreeg ge boenk een kus,

Deze oplossing werkt perfect, alleen nog een rand vraag kan ik ook refereren naar een andere dia die ik wil afdrukken.
FC51GM   Acer, GeForce 6100, Windows XP Home SP2, AMD Athlon(tm) 64 Processor 3400+, 1982 MB RAM, HDD:244 GB, FAT32, telenet, Avast AntiVirus, Internet Explorer 7.0, Outlook Express

Offline dnties

  • Ambassadeur
  • *****
  • Berichten: 1.267
  • Oplossing.be
Re:Printknop maken voor afprinten van 1 dia in PPS
« Reactie #4 Gepost op: 09 augustus 2006, 16:12:38 »
[...]Deze oplossing werkt perfect, alleen nog een rand vraag kan ik ook refereren naar een andere dia die ik wil afdrukken.

Bedankt voor je compliment.

M.b.t. je vraag: dat kan wel, maar dan moet je weten welke dia (volgnummer) je wilt afdrukken. Verander je dus later je presentatie, moet je ook de macro van je knop aanpassen aan het nieuwe volgnummer.

Voorbeeld van een macro waarbij dia 2 wordt afgedrukt vanuit dia 1 of welke andere dia dan ook:

Sub Macro2()
'
' De macro is opgenomen op 9-8-2006 door Tijs.
'

    With ActivePresentation.PrintOptions
        .RangeType = ppPrintSlideRange
        With .Ranges
            .ClearAll
            .Add Start:=2, End:=2
        End With
        .NumberOfCopies = 1
        .Collate = msoTrue
        .OutputType = ppPrintOutputSlides
        .PrintHiddenSlides = msoTrue
        .PrintColorType = ppPrintColor
        .FrameSlides = msoFalse
        .HandoutOrder = ppPrintHandoutHorizontalFirst
    End With
    ActivePresentation.PrintOut
End Sub

Het enige wat je voor je eigen doeleinden aan moet passen is:
        With .Ranges
            .ClearAll
            .Add Start:=2, End:=2
        End With

Vervang de 2 in Start:= en End:=
door het dianummer dat je wilt laten afdrukken.

Tijs.
P4PE ASUSTeK Computer INC., RIVA TNT2/TNT2 Pro, Windows XP, Home, SP2, NL, Intel(R) Pentium(R) 4 CPU 2.66GHz, 512 MB RAM, HDD:120 GB, NTFS, AVG Anti-Virus, ZoneAlarm Firewall, Internet Explorer 6.0, Hotmail

Offline dnties

  • Ambassadeur
  • *****
  • Berichten: 1.267
  • Oplossing.be
Re:Printknop maken voor afprinten van 1 dia in PPS
« Reactie #5 Gepost op: 09 augustus 2006, 17:01:16 »
Als het over veel slides gaat, kun je natuurlijk ook de macro een slimme naam geven.

Stel dat (vlgs. de bovengenoemde methode) een afdrukmacro hebt gemaakt voor Dia2. Noem de macro dan:

PrintDia2

Maak dan voor alle andere slides die je via die knoppen wilt afdrukken:
PrintDia3
PrintDia4
[etcetera]
met aangepaste range erin.

Het enige wat je dan moet doen als de volgnummers veranderen door toevoeging of verwijdering van dia(s) bij de knoppen voor afdrukken de nu juiste macro aan te geven.

Dus stel dat je aan het begin een nieuwe dia toevoegt, dan verschuift alles 1 naar achteren.
Als je nou op dia2 een knopje hád die Dia32 zou afdrukken, hoef je dan alleen in actieinstelling de aan te roepen macro te veranderen van PrintDia32 naar PrintDia33 om de nieuwe juiste dia af te drukken (alles was 1 naar achteren geschoven, nietwaar?)

Op deze manier hoef je niet steeds aan de macro's zelf te gaan klungelen, alleen aan de actie-instelling. :)

Tijs.
P4PE ASUSTeK Computer INC., RIVA TNT2/TNT2 Pro, Windows XP, Home, SP2, NL, Intel(R) Pentium(R) 4 CPU 2.66GHz, 512 MB RAM, HDD:120 GB, NTFS, AVG Anti-Virus, ZoneAlarm Firewall, Internet Explorer 6.0, Hotmail

 


www.combell.com