Tags are a very useful feature and often overlooked by vba programmers.

Tags are like labels that you can attach to a PowerPoint Presentation, Slide or Shape. They can only be "seen" in vba are remain totally invisible to the normal user. Tags have a Name and a Value associated with that name. You can attach many Tags to an object. The tag name and value should be strings.
Note case is not considered by tags "thistag" is the same as "ThiStaG". By
convention Upper case is usually used.

Add Tags to a Range of Slides

This code adds a tag named "type" to all selected slides and sets the value at "one"