I am looking for a way to track changes to values in textboxes in a more universal way that a textbox_change subroutine. For example, say I have 20 textboxes on a userform and I would like to track if there has been any changes in values made to the userform. Rather than write a textbox_change sub for each, I would like to have one subroutine that handles all of these at once. Is there a way to do this?