I am using unicode "fonts" (Segoe UI Symbol) instead of clip art/icons in an instructional document table. I can't figure out how to make the unicode icon "pretty" using VBA. When recording my macro, I navigate to: Home | Font | text effects and typography | Fill - olive green, Accent 3, sharp bevel > and NOTHING gets recorded. :(
I've figured out how to insert the unicode symbol:
Selection.InsertSymbol Font:="Segoe UI Symbol", CharacterNumber:=9745,
Unicode:=True
Selection.Font.Size = 40
What I can't figure out is how to make it pretty. I tried to do something like this to no avail:
With ActiveDocument.Styles("UnicodeIcon").Font
.Name = "Segoe UI Symbol"
.Size = 40
.Outline = True
.Emboss = True
.Shadow = True
.Color = 15908096 'I need it this color
.Engrave = True
End With
I hope to share this template with trainers who simply need to select Developer | Macros | select the macro | press RUN and VBA will insert a font/icon in the right size and color, AND it will change it from a boring flat image to appearing multidimensional.
Selection.Font.TextShadow
– Cindy Meister