Any way with a macro to get color info and output text for example
CMYK color
C=125 M=58 Y=14 K=0
I don't remember all of the details, but if memory serves, there used to be a very simple way to send text to the Clipboard using VBA - but that way became broken somewhere along the way (with changes to Windows?).
I found the offered Win API solution, and it seems to work for me, so that's what I have been using.
As I noted above, if you put that in a module in your project, then you can use that function, e.g.:
Sub uni_fill_CMYK_values_to_Clipboard() Dim colorThis As Color Set colorThis = ActiveShape.Fill.UniformColor ClipBoard_SetData "C: " & colorThis.CMYKCyan & vbCrLf & "M: " & colorThis.CMYKMagenta & vbCrLf & "Y: " & colorThis.CMYKYellow & vbCrLf & "K: " & colorThis.CMYKBlack End Sub
BEAUTIFUL. That works great. Thanks.