Avatar billede natsortsort Nybegynder
22. september 2005 - 10:16 Der er 1 kommentar

Mange kæder mellem powerpoint og Excel

Er der en smart måde at ændre 50 kæder i Powerpoint som refererer til Excel?? VB?

David
Avatar billede supertekst Ekspert
22. september 2005 - 12:01 #1
Her er lidt VBA-kode, der ligger i PP og som identificerer, hvor kæder ligger og erstatter denne med en anden:

Sub test()
Dim sl, sh
   
  For sl = 1 To ActivePresentation.Slides.Count
        For sh = 1 To ActivePresentation.Slides(sl).Shapes.Count
            With ActivePresentation.Slides(sl).Shapes(sh)
                If .Type = msoLinkedOLEObject Then
                    With .LinkFormat
                        .SourceFullName = "c:\test2.xls"      'oprindeligt test.xls
                        .AutoUpdate = ppUpdateOptionAutomatic
                    End With
                End If
            End With
        Next sh
    Next sl
   
    ActivePresentation.UpdateLinks
    ActivePresentation.Save
End Sub

Men det er vel ikke den samme erstatning af kæden - i givet fald skal rutinen udbygges. Men her er lidt at eksperimentere med.
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