Microsoft Office Forums

Go Back   Microsoft Office Forums > >

Reply
 
Thread Tools Display Modes
  #1  
Old 06-03-2017, 08:56 PM
Guessed's Avatar
Guessed Guessed is offline remove shape fill all text boxes Windows 10 remove shape fill all text boxes Office 2013
Expert
 
Join Date: Mar 2010
Location: Canberra/Melbourne Australia
Posts: 4,166
Guessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant futureGuessed has a brilliant future
Default

This should get you started


Code:
Sub EmptyShapes()
  Dim aShp As Shape, aShp2 As Shape
  For Each aShp In ActiveDocument.Shapes
    If aShp.TextFrame.HasText Then
      aShp.Fill.Visible = False
    ElseIf aShp.Type = msoGroup Then
      For Each aShp2 In aShp.GroupItems
        If aShp2.TextFrame.HasText Then
          aShp2.Fill.Visible = False
        End If
      Next aShp2
    End If
  Next aShp
End Sub
This only does one level of grouping. You may need to rewrite it to use a recursive function in case there are nested groups (ie groups of groups).
__________________
Andrew Lockton
Chrysalis Design, Melbourne Australia
Reply With Quote
  #2  
Old 06-04-2017, 04:16 AM
Gromadavo Gromadavo is offline remove shape fill all text boxes Windows 10 remove shape fill all text boxes Office 2013
Novice
remove shape fill all text boxes
 
Join Date: Apr 2017
Posts: 10
Gromadavo is on a distinguished road
Default

Hey,
Thanks a lot!

i try to run it, but i get runtime error '-2147467263 (80004001)': the specified value is out of range.

the problem seems to be in the 4th line: "if a Shp.textframe.........

Do you know what the problem could be?


Thank you!
Attached Images
File Type: png Capture.PNG (20.0 KB, 14 views)
Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Fill / Animate Arc Shape Ds7 PowerPoint 0 05-10-2016 01:53 AM
How to remove all pictures but keep text boxes gn4619 Word VBA 2 10-22-2015 08:19 PM
remove shape fill all text boxes Using variables to fill different boxes snoopo71 PowerPoint 1 12-28-2014 08:43 AM
cropping a picture fill shape Gerbutland PowerPoint 5 04-06-2014 01:23 AM
remove shape fill all text boxes Change accent theme color used as shape fill (not RGBs) preetidb PowerPoint 4 12-30-2013 03:22 PM

Other Forums: Access Forums

All times are GMT -7. The time now is 05:32 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft