Chart.Visible procedure builder

Chart.Visible (Excel)

Returns or sets an XlSheetVisibility value that determines whether the object is visible.

Possible Values are xlSheetHidden - Hides the worksheet which the user can unhide via menu, xlSheetVeryHidden - Hides the object so that the only way for you to make it visible again is by setting this property to True (the user cannot make the object visible), xlSheetVisible - Displays the sheet.
ActiveChart.Visible = xlSheetHidden