o a CHI puo rispondermi


ho impostato questa MACRO Che attivo da un pulsante dal foglio EXCEL
---------------------------------------------------------------------------------------------
Sub TC_2800()
Range("F31").Select
ActiveCell.FormulaR1C1 = "2800Call"
Range("H31").Select
ActiveCell.FormulaR1C1 = "2800Put"

ActiveWorkbook.SetLinkOnData "IWDDE|STOCK_PRICE!'4002687?bestBidPrice'", "MacroR5"
ActiveWorkbook.SetLinkOnData "IWDDE|STOCK_PRICE!'4002687?bestAskPrice'", "MacroS5"

ActiveWorkbook.SetLinkOnData "IWDDE|STOCK_PRICE!'4001795?bestBidPrice'", "MacroW5"
ActiveWorkbook.SetLinkOnData "IWDDE|STOCK_PRICE!'4001795?bestAskPrice'", "MacroX5"


End Sub
Sub MacroR5()
[[dde_DIC_stoxx.xlsm]Foglio2!D31] = [[dde_DIC_stoxx.xlsm]Foglio2!D31] + 1
End Sub
Sub MacroS5()
[[dde_DIC_stoxx.xlsm]Foglio2!E31] = [[dde_DIC_stoxx.xlsm]Foglio2!E31] + 1
End Sub
Sub MacroW5()
[[dde_DIC_stoxx.xlsm]Foglio2!I31] = [[dde_DIC_stoxx.xlsm]Foglio2!I31] + 1
End Sub
Sub MacroX5()
[[dde_DIC_stoxx.xlsm]Foglio2!J31] = [[dde_DIC_stoxx.xlsm]Foglio2!J31] + 1
End Sub

------------------------------------------------------------------------------------------------------------------


ora per disattivare quella macro con un altro pulsante
cosa devo scrivere nelle MACRO "disattivattrice" ?

In pratica vorrei disattivare il "setlinkondata" perche quando è attivo mi appesantisce la CPU e quindi la voglio attivare solo per un certo periodo di tempo ma purtoppo NON si interrompe se non chiudendo e riaprendo il foglio

GRAZIE