Avatar billede jpi Mester
27. juni 2009 - 18:45 Der er 4 kommentarer og
1 løsning

VBA Powerpoint 2007 skjule titler

Jeg vil gerne kunne løbe alle slides i en præsentation igennem og skjule titlen på slidsene.

Hvordan gør jeg det i VBA ?
Avatar billede Lene Fredborg Ekspert
27. juni 2009 - 19:41 #1
Jeg ved ikke, om jeg forstår dit spørgsmål korrekt. Er det den tekst, der står i Title-boksen, du ønsker skjult på alle slides? Hvis det er tilfældet, ser der ud til at gå godt at erstatte teksten med et mellemrum som i koden nedenfor. Hvis du erstatter den med "" (en tom streng), kommer default-teksten tilbage, og det er nok ikke, hvad du ønsker.

    Dim oSld As Slide
   
    For Each oSld In ActivePresentation.Slides
        oSld.Shapes.Title.TextFrame.TextRange.Text = " "
    Next oSld
Avatar billede jpi Mester
27. juni 2009 - 19:47 #2
Jeg vil ikke slette teksten, blot skjule den.
Avatar billede jpi Mester
27. juni 2009 - 19:52 #3
Men jeg modificerede den lidt og fandt løsningen:

    Dim oSld As Slide
 
    For Each oSld In ActivePresentation.Slides
        oSld.Shapes.Title.Visible = msoFalse
    Next oSld

lene-fredborg, læg et svar, da du har givet mig det meste af løsningen
Avatar billede Lene Fredborg Ekspert
27. juni 2009 - 19:55 #4
OK. Godt du fandt en løsning...
Du skrev jo også "skjule" og ikke "slette". Det var mig, der ikke tænkte mig tilstrækkeligt om.
Avatar billede jpi Mester
27. juni 2009 - 20:01 #5
Tak for hjælpen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester