logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Power Point - jak wstawić przycisk drukuj w prezentacji.

tata41 11 Cze 2007 14:46 4204 5
REKLAMA
  • #1 3973830
    tata41
    Poziom 10  
    Posty: 40
    Ocena: 7
    Chcę przygotować prezentację, w której zamierzam umieścić obrazki kolorowani.

    Chciałbym aby podczas prezentacji można było wydrukować oglądany obrazek przy pomocy przycisku drukuj. Jak to zrobić, może wiecie gdzie taką przykładową prezentację można pobrać.

    Pozdrawiam.
  • REKLAMA
  • #2 3985678
    seta1
    Poziom 27  
    Posty: 831
    Pomógł: 114
    Ocena: 55
    Witam
    Jeden ze sposobów:
    z menu "narzędzia" wybierz "makro" następnie "zarejestruj nowe makro", wyświetli się okienko i poprosi o nazwę wpisz nazwę -drukuj- i kliknij "OK" kiedy rozpocznie się rejestrowania makra wykonaj takie ruchy jak byś chciał wydrukować bieżący slajd, czyli kliknij menu "plik" potem "drukuj" w opcjach zaznacz drukuj bieżącą stronę i kliknij "OK", wtedy wydrukuje się bieżący slajd, teraz zakończ rejestrowanie makra.
    Następnie sam przyciski:
    z menu "widok" wybierz "paski narzędzi" potem "przybornik formantów" otworzy się pasek i wybierz przycisk polecenia, wstaw ten przycisk na slajdzie, i już masz przycisk.
    Kolejny krok:
    kliknij prawym przyciskiem myszki na wstawionym przycisku i z menu podręcznego wybierz "wyświetl kod programu" otworzy się edytor kodu, tu gdzie stoi kursor wklej zawartość wcześniej zarejestrowanego makra -drukuj-.
    Powodzenia, jeśli jest coś niejasne to pisz
  • REKLAMA
  • #3 3985814
    tata41
    Poziom 10  
    Posty: 40
    Ocena: 7
    Serdeczne dzięki w podobny sposób próbowałem, ale mam pytania:

    Niżej podaję tekst makra, które w podany wyżej sposób zarejestrowałem, ale nie wiem co mam zmienić żeby makro drukowało na dowolnej drukarce (domyślnej na innym PC), tak zarejestrowane drukuje tylko na "Marek HP DeskJet 1220C Printer".

    Czy można jakoś wyłączyć drukowanie przycisków, chodzi o to by wydrukował się jedynie obrazek.


    Sub Makro4()
    '
    ' Makro zarejestrowane przez ...
    '

    With ActivePresentation.PrintOptions
    .RangeType = ppPrintCurrent
    .NumberOfCopies = 1
    .Collate = msoTrue
    .OutputType = ppPrintOutputSlides
    .PrintHiddenSlides = msoTrue
    .PrintColorType = ppPrintColor
    .FitToPage = msoFalse
    .FrameSlides = msoFalse
    .ActivePrinter = "Marek HP DeskJet 1220C Printer"
    End With
    ActivePresentation.PrintOut
    End Sub

    Ps. Dla korzystających z opisu musicie pamiętać żeby w opcjach PowerPoint włączyć zabezpieczenie makr na poziom średni, wtedy będzie pytać przed uruchomieniem czy włączyć makro. Inaczej makro nie będą działać przy ponownym uruchomieniu ponieważ standartowo włączony poziom wyłącza makra automatycznie nawet nie informuje, że są.
  • REKLAMA
  • #4 3994815
    seta1
    Poziom 27  
    Posty: 831
    Pomógł: 114
    Ocena: 55
    Aby się nie drukował przycisk dodaj taką linię na początku kodu: CommandButton1.Visible = False i na końcu kodu CommandButton1.Visible = True
    jeśli nie zmieniałeś nazwy przycisku i jest domyślna nazwa -CommandButton1- jeśli zmieniałeś to podstaw odpowiednią nazwę.
    Co do drukarki domyślnej to da się zrobić ale trzeba zaczekać na bardziej biegłych w tym temacie
  • REKLAMA
  • #5 3995836
    tata41
    Poziom 10  
    Posty: 40
    Ocena: 7
    Dziękuję za odpowiedź to teraz jeszcze tylko muszę sie dowiedzieć jak drukować na dowolnym PC z drukarki domyślnej.
  • #6 3997222
    seta1
    Poziom 27  
    Posty: 831
    Pomógł: 114
    Ocena: 55
    wypróbuj usunąć tą całą linię: .ActivePrinter = "Marek HP DeskJet 1220C Printer"
    Mi się udało wydrukować bez tej linii, ale nie mam innego komputera z inną drukarką i sprawdzenie pozostawiam Tobie
REKLAMA