_OLEObject.OnAction Property

Definition

Returns or sets the name of a macro that’s run when the specified object is clicked. Read/write String.

public:
 property System::String ^ OnAction { System::String ^ get(); void set(System::String ^ value); };
public string OnAction { get; set; }
Public Property OnAction As String

Property Value

Examples

This example causes Microsoft Excel to run the ShapeClick procedure whenever shape one is clicked.

<span class="label">Worksheets(1).Shapes(1).</span>
<span class="label">OnAction</span>
<span class="label">= "ShapeClick"</span>

This example causes Microsoft Excel to run the ShapeClick procedure whenever shape one is clicked.

<span class="label">Worksheets(1).Shapes(1).</span>
<span class="label">OnAction</span>
<span class="label">= "ShapeClick"</span>

This example causes Microsoft Excel to run the ShapeClick procedure whenever shape one is clicked.

<span class="label">Worksheets(1).Shapes(1).</span>
<span class="label">OnAction</span>
<span class="label">= "ShapeClick"</span>

Remarks

Setting this property for a menu item overrides any custom help information set up for the menu item with the information set up for the assigned macro.

Applies to