Sorry it's taken me so long to get back to this...
First, thanks for your reply
A little more context for you... I've just been using the workaround of renaming the sheet when it doesn't already match what the Macro is looking for by default (matches about 90% of the time) and again... I am NOT a coder
so I just recorded a Macro in Excel and saved it to my "PERSONAL.XLSB"
Here is the top portion of the current Macro as shown in the VBA Editor
' Keyboard Shortcut: Ctrl+K
'
Sub CameoKeyDecoder()
'
' CameoKeyDecoder Macro
' A VERY crude Cameo Key Parser... sheet must be renamed to "No Magic Floating License Serve" before running this Macro
'
' Keyboard Shortcut: Ctrl+K
'
Columns("A:A").Select
Columns("A:A").EntireColumn.AutoFit
ActiveWindow.SmallScroll Down:=0
Cells.Select
ActiveWorkbook.Worksheets("No Magic Floating License Serve").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("No Magic Floating License Serve").Sort.SortFields.Add2 Key:=Range( _
"A1:A949"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveWorkbook.Worksheets("No Magic Floating License Serve").Sort
.SetRange Range("A1:B949")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Columns("A:A").Select
Selection.Replace What:="Vendor ", Replacement:="Vendor|", LookAt:=xlPart _