Czy można wstawić do przypisu całkowitą liczbę slajdów w prezentacji PowerPoint? Szukam zautomatyzowanego sposobu.
Oczywiście mógłbym edytować stopkę i wstawić ją ręcznie, ale jeśli zwiększam / zmniejszam slajdy, konieczne będzie jej dostosowanie. I o tym zawsze zapominamy.
Pomoc od Microsoft wyjaśnia, jak to zrobić ręcznie. Nie mogę uwierzyć, że PowerPoint go nie ma ...
microsoft-powerpoint-2007
Bob Rivers
źródło
źródło
Odpowiedzi:
Jeśli szukasz opcji lub ustawienia konfiguracji, które automatycznie dodadzą ją do każdej tworzonej prezentacji, nie ma takiej. Jeśli jednak edytujesz nagłówek lub stopkę, możesz automatycznie dodawać tam numery slajdów i wyświetlać je na wszystkich slajdach.
http://office.microsoft.com/en-us/powerpoint/HA101181931033.aspx
źródło
Jest to w zasadzie kod pwrpntuser rozszerzony do pełnego przewodnika wykonywalnego.
Tworzenie makra
W programie PowerPoint 2007 i nowszych upewnij się, że zapisałeś prezentację jako
.pptm
rozszerzenie (standardowa prezentacja z makrami dozwolona).Upewnij się, że dodałeś numery slajdów za pomocą metody opisanej w tym artykule 1 .
Otwórz okno „ Makro ” 2 . W programie PowerPoint 2007 i nowszych kliknij
View
kartę (ostatnia), a następnieMacro
przycisk w ostatniej grupie pasków narzędzi. W wersjach Eariler wybierzTools > Macro
z menu.Wpisz nazwę swojego makra (powiedzmy
PageCountUpdater
) i kliknijCreate
.Wklej kod makro (od pwrpntuser odpowiedź „s lub poniżej) pomiędzy
Sub PageCountUpdater()
iEnd Sub
. Zmieńvan
linię najbardziej wciętą naof
lub coś podobnego na twoim języku.Zapisz makro i zamknij Microsoft Visual Basic for Applications. Wróć do PowerPoint.
Jesteś skończony. Kod do wstawienia (pełny i z poprawionym „słowem kleju”):
Wykonywanie makra
Ponownie otwórz okno „ Makro ”.
Wybierz zapisane
PageCountUpdater
makro i naciśnijRun
.Musisz to zrobić za każdym razem ręcznie. Skrót klawiaturowy byłby bardzo mile widziany. Ale ... nie ma sposobu, aby zmienić skróty programu PowerPoint, z wyjątkiem zakupu komercyjnej wtyczki, za którą trzeba zapłacić cenę od 20 dolarów za jeden komputer. Szczegółowe informacje można znaleźć na końcu tego lub tego artykułu.
Usuwanie makra
To makro jest uruchamiane tylko wtedy, gdy jest potrzebne. To nie jest makro na żywo. Aktualizuje pole o rzeczywistą liczbę slajdów i to wszystko. Samo pole jest standardowym polem tekstowym. Bez magii. Oznacza to, że możesz łatwo przekonwertować plik z powrotem
.pptx
i wyrzucić to makro, gdy masz pewność, że prezentacja jest zakończona i nie będziesz już dodawać do niej slajdów. Pole pozostanie na swoich miejscach z nietkniętymi wartościami po usunięciu makra.Jest to wygodne, ponieważ wielu użytkowników nie lubi dokumentów z makrami i wielu miejsc prezentacji, targów, konferencji itp. Po prostu nie pozwala na uruchamianie
.pptm
plików.Jest to również dobre, ponieważ to makro odtwarza pola numeracji na wszystkich slajdach (z wyjątkiem tych tytułowych - patrz przypis nr 1 na końcu), nawet jeśli usuniesz je ręcznie. Dlatego powinieneś uruchomić go po raz ostatni, po upewnieniu się co do ostatecznej liczby i kolejności slajdów, a następnie możesz go usunąć.
Otwieranie pliku z obsługą makr
Jeśli zdecydujesz się zachować
.pptm
rozszerzenie i makro wewnątrz, ten dokument będzie zawsze otwarty z wyłączonymi makrami i będziesz musiał zaEnable macros
każdym razem klikać (jeśli uruchomisz na ustawieniach domyślnych), aby je włączyć.Jeśli dokumenty są twoje, masz pewność, że nie zawierają złośliwego kodu i wszystkie są przechowywane w bezpiecznej lokalizacji (tj. Nie w folderze tymczasowym lub udostępnionym), możesz zmienić ustawienia każdego programu pakietu Office, aby zawsze otwierać te pliki za pomocą makra włączone.
Najłatwiej jest dodać folder z prezentacjami z włączoną obsługą makr, aby zabezpieczyć lokalizacje w programie PowerPoint.
Aby to zrobić:
Kliknij
File
kartę,Options
przycisk,Trust Center
sekcję iTrust Center Settings
przycisk.Przejdź do
Trusted locations
sekcji (druga) i kliknijAdd new location...
przycisk.Wklej lub wybierz ścieżkę folderu do
Path
pola i opcjonalnie sprawdź, czy wszystkie podfoldery w dodanej lokalizacji również powinny być traktowane jako zaufane.Kliknij
OK
trzy razy, aby potwierdzić i zamknąć wszystkie otwarte okna. Ponownie otwórz dokument z obsługą makr.Od tego momentu wszystkie dokumenty otwierane z właśnie dodanej lokalizacji nie powinny wyświetlać żadnych ostrzeżeń i zawsze powinny być otwierane z włączonymi makrami. Więcej informacji na ten temat znajdziesz w tym dokumencie pomocy technicznej Office.com .
Przypisy
1 W większości wersji PowerPoint slajd tytułowy jest określany nie jako pierwszy slajd prezentacji , ale jak każdy slajd stylizowany jako slajd tytułowy . Podczas wstawiania nowego można zobaczyć różne typy slajdów. Oznacza to, że jeśli nie masz slajdu w stylu tytułu, do wszystkich slajdów zostaną dodane numery stron. I odwrotnie - jeśli użyłeś wielu slajdów tytułowych w prezentacji, na przykład do oznaczenia różnych sekcji lub bloków, na wszystkich z nich nie będzie numeracji.
2 Nazwy wszystkich elementów GUI są tłumaczeniem w locie z mojego polskiego wydania PowerPoint 2010. W innych wydaniach lub wersjach językowych PowerPoint mogą się one nieco różnić. Odpowiednio wyreguluj.
źródło
Najpierw upewnij się, że każdy slajd ma normalny numer. Następnie dodaj moduł, wstaw następujący fragment kodu i naciśnij F5 (Start).
źródło
Dodatek Billa Dilwortha do programu PowerPoint może ci pomóc, w zależności od używanej wersji programu PowerPoint. To jest dokładnie jego cel.
źródło
Znalazłem jedną stronę internetową, która mówi, że umieściłeś <#> x w polu tekstowym na Slajdzie głównym, a następnie dodałeś „numer slajdu” do slajdu. Sprawiłem, że działa krótko, ale kiedy go przesunąłem i spróbowałem ponownie, nie wypełnia on już pełnego numeru slajdu w x. Ale to rozwiązanie może być wykonalne dla większości użytkowników.
źródło
Oto nieco inny kod, który aktualizuje stopkę za pomocą „slajdu # z ##”. Zdecydowałem się nie wliczać ukrytych slajdów do sumy. Mam ten kod uruchamiający się z myszy nad ukrytym przyciskiem akcji na slajdzie 1.
źródło