Vis slideshow-navnet på alle PowerPoint-lysbildene

Mange presentasjoner krever ikke VBA-løsninger. Du kan faktisk lage presentasjoner og aldri bruke VBA i det hele tatt. Noen ganger får du imidlertid noe PowerPoint ikke kan gjøre på egen hånd. For eksempel er det ingen innebygd metode for å vise lysbildefremvisningens navn på et lysbilde (eller alle lysbildene). For det kan du bruke den enkle makroen som følger:

 Sub SlideShowName () 
 'Legg til en tekstboks for å vise navnet på lysbildefremvisningen. 
 Dim sld As Slide 
 Dim shp som form 
 For hver sld i ActivePresentation.Slides 
 For hver shp I sld.Shapes 
 If Left (shp.Name, 6) = "Bunntekst" Da 
 shp.TextFrame.TextRange.Text = ActivePresentation.FullName 
 Slutt om 
 neste 
 neste 
 Slutt sub 

Den største avgjørelsen når du bruker denne makroen er ikke makroen, men snarere hvordan du kaller den. I stedet for å skrå deg på en eller annen måte, vil jeg bruke den enkleste metoden - litt senere. For nå, ta et sekund for å se gjennom makroen. Koden bla gjennom alle figurene på hvert lysbilde i presentasjonen. Når koden møter en form som begynner med teksten "bunntekst", vil den vise lysbildefremvisningens navn i den formen. Denne ruten lar deg velge hvilke lysbilder som skal vises navnet på ved ganske enkelt å legge til en bunntekst. Så la oss gjøre det nå:

  1. Klikk kategorien Sett inn.
  2. Klikk på Topptekst og bunntekst i tekstgruppen.
  3. I den resulterende dialogen klikker du på Bunntekstalternativet og klikker Bruk på alle. Du kan legge til bunnteksten til individuelle lysbilder eller en gruppe lysbilder, i stedet for alt - det avhenger bare av dine behov.

Når bunntekstene er på plass, legger du til prosedyren som følger:

  1. Trykk Alt + F11 for å starte Visual Basic Editor (VBE).
  2. Klikk Modul på Sett inn-menyen.
  3. Skriv inn prosedyren ovenfor i den resulterende modulen.
  4. Lagre presentasjonen som en makroaktivert presentasjon (.pptm).

På dette tidspunktet er du klar til å kjøre makroen:

  1. Klikk på kategorien Utvikler.
  2. Klikk på Makro-alternativet i kodegruppen.
  3. I den resulterende dialogen velger du Makro for SlideShowName () og klikker Kjør.

Hvert lysbilde med bunntekst vil vise lysbildefremvisningens navn. Det er andre måter å utføre makroer på, men dette er det enkleste. Når du bruker makroen på dine egne presentasjoner, kan det være lurt å bruke en annen trigger. I tillegg er ikke denne makroen dynamisk. Hvis du endrer navnet på presentasjonsfilen, må du huske å kjøre makroen på nytt.

© Copyright 2020 | mobilegn.com