Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 02-26-2015, 07:50 AM
Tejas.T Tejas.T is offline Document_ContentControlBeforeDelete Event Windows 8 Document_ContentControlBeforeDelete Event Office 2010 32bit
Novice
Document_ContentControlBeforeDelete Event
 
Join Date: Feb 2015
Posts: 6
Tejas.T is on a distinguished road
Default Document_ContentControlBeforeDelete Event

I am developing a MS Word Add-in where Content Control text is locked and is changed automatically based on their sequence in document.

On Content Control delete event, I need to iterate on each control and change it's Range Text.

I am able to do it but the problem is the Content Contorl which is just deleted is also part of ActiveDocument.ContentControls and when the event tries to unlock it and change the Range.Text, it throws run time error 5825 saying "Object has been deleted"

Below is the my Document_ContentControlBeforeDelete event.

Code:
Private Sub Document_ContentControlBeforeDelete(ByVal OldContentControl As ContentControl, ByVal InUndoRedo As Boolean)
    
    Dim ContentCtrl As ContentControl
    Dim Counter As Long
    Counter = 1
    
    For Each ContentCtrl In ActiveDocument.ContentControls
        ContentCtrl.LockContents = False
        ContentCtrl.Range.Text = Counter
        ContentCtrl.LockContents = True
        
        Counter = Counter + 1
    Next
    
End Sub



Is there any way to identify though code that a Content Control has been deleted so I can skip it in my loop.

And attached is the sample document with this event.

Thanks,
Tejas
Attached Files
File Type: docm CC Delete Issue.docm (26.8 KB, 13 views)
Reply With Quote
 

Tags
content control, content control events, events



Similar Threads
Thread Thread Starter Forum Replies Last Post
File beforeSave Event Megazoid Word VBA 3 09-14-2014 01:41 AM
Hyperlinks in Calendar Event? komobu Outlook 0 07-16-2014 08:09 AM
Workbook_Open event do not working? beginner Excel Programming 8 04-11-2013 02:37 PM
Duplicate event reminders rgarneau Outlook 0 01-23-2012 08:58 AM
Event Log - Outlook Crashed Davva Outlook 0 11-10-2009 01:35 PM

Other Forums: Access Forums

All times are GMT -7. The time now is 07:28 PM.


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