Assign Macro to ......

Assign Macro to ......

In MS Excel, one can assign a macro to an image or a button. Is there something similar in Zoho sheet?

If not, what's the best way to run a macro?