Removing Footer From PowerPoint Files - Fortra Classified Files

Soumya R 1 Reputation point
2025-07-24T11:08:02.8233333+00:00

Hello there,

We’re currently facing a challenging scenario involving a customer who is migrating from their existing classification solution, Titus (by Fortra: https://www.fortra.com), to Microsoft Information Protection (MIP) Sensitivity Labels.

As part of the migration, we are introducing content marking (footer) via MIP. However, many existing documents—particularly PowerPoint files—already contain footers applied through Titus. This results in dual footers appearing in the same document, which is not ideal.

While manual removal of Titus-applied footers from PowerPoint presentations is not feasible, we attempted to automate the process using PowerShell scripting. The script successfully removes footers from Word documents, but unfortunately, it does not work for PowerPoint files.

We are seeking a reliable process or solution to programmatically remove Titus-applied footers from PowerPoint presentations. Any guidance, tools, or scripting approaches that could help resolve this would be greatly appreciated.

Thanks...

Microsoft 365 and Office | PowerPoint | For business | Windows
{count} votes

1 answer

Sort by: Most helpful
  1. Allison-H 1,100 Reputation points Microsoft External Staff Moderator
    2025-07-24T12:10:50.09+00:00

    Hi @Soumya R 

    Welcome to Microsoft Q&A forum 

    Regarding your concern, if the Titus footer is in text format, you can automate its removal in PowerPoint using VBA. 

    I have a quick test and you can try my workaround: 

    1.Enable Developer Tab 

    -Go to File > Options > Customize Ribbon

    -Check the Developer box. 

    2.Open VBA Editor 

    -Click Developer > Visual Basic

    -Insert a new module via Insert > Module

    -Paste the script  

     Sub RemoveTitusFooters()
        Dim sld As Slide
        Dim shp As Shape
        Dim keywords As Variant
        Dim k As Variant
        keywords = Array("Titus", "Titus Confidential", "Titus Internal", "Titus Classified")
        For Each sld In ActivePresentation.Slides
            For Each shp In sld.Shapes
                If shp.HasTextFrame Then
                    For Each k In keywords
                        If InStr(1, shp.TextFrame.TextRange.Text, k, vbTextCompare) > 0 Then
                            shp.Delete
                            Exit For
                        End If
                    Next k
                End If
            Next shp
        Next sld
    End Sub
    

    3.Run the Script 

    -Close the editor. 

    -Click Developer > Macros

    -Select RemoveTitusFooters and click Run

    I hope it will be helpful for your situation 


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.