Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8438911
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 10, 20262026-06-10T07:51:13+00:00 2026-06-10T07:51:13+00:00

In PowerPoint (2007 at least, but probably others), it refuses to spell check some

  • 0

In PowerPoint (2007 at least, but probably others), it refuses to spell check “some” text in some shapes.

I thought it was the type of shape, so changed them, this didn’t fix it. So I did some experiments moving what I called “infected” text into a few boxes and saw that it was somehow attached to the text.

Taking a very simple file with known infected and uninfected sections I converted the .pptx to a .zip and opened .\ppt\slides\slide1.xml

In here text which won’t spell check is inclosed with:

<a:rPr noProof="1" ...

Text which is spelt ok, or had “ignore” pressed in inclosed with:

<a:rPr dirty="0" smtClean="0" ...

And missspelled text, that was found with:

<a:rPr dirty="0" smtClean="0" err="1" ...

I found and deleted all the noProof=”1″s in the file, returned it to the countainer and opened the presentation. and everything spell check as I would expect it should, all errors in all boxes were found, without damaging the file.

After saving it, I reopened the silde1.xml and found dirty="0" smtClean="0" or dirty="0" smtClean="0" err="1" in the correct places.

Now the question is, how do I use this new found knowledge to fix a file, without manualy exstracting all the slide#.xml files, opening them in a text editor and using “Replace” to fix them?

That process of exstraction could be automated, but if it is possible to do from VBA within PowerPoint it would be easier.

Thanks,
Andrew

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-10T07:51:14+00:00Added an answer on June 10, 2026 at 7:51 am

    I have finally found a way to fix this using scripting (at least part of the process) using powershell.

    1. Rename the .pptx file to .zip
    2. Navigate to \ppt\slides
    3. Extract the slide*.xml files
    4. Run Windows Powershell
    5. Navigate the folder containing the extracted xml files
    6. Paste the following code:

      $configFiles=get-childitem . *.xml -rec

      foreach ($file in $configFiles) { (Get-Content $file.PSPath) | Foreach-Object {$_ -replace ' noProof="1"', ''} | Set-Content $file.PSPath }

    7. Put the xml files back into the zip file

    8. Rename the .zip file back to .pptx,
    9. Result: a Powerpoint file that spell checks correctly.
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm trying to add DatePicker VBA control in an PowerPoint 2007 slide. But I
PowerPoint has two kinds of shadows - shape and text. Shape shadows may be
The shapes in in PowerPoint 2007 seem to be built in - is there
I've created a PowerPoint 2007/2010 VBA Add-In (.ppam) some code in a module. I've
I migrated a VBA macro from PowerPoint 2007 to 2010 and after some debugging
I wrote some code in an add-in for Microsoft PowerPoint 2007. I executed it.
I want to scan a PowerPoint 2007 file, but I'm trying to do it
I have created an add-in VSTO for powerpoint 2007 but my .vsto` file is
I need to go through each shape of a smart-art in PowerPoint 2007. When
I'm writing a C# program that acts as a PowerPoint 2007 plugin. On some

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.