Fechou Gilberto
So alterei que usei passagem por referencia e Function
function ConferePlanilhaAtiva(ByVal cNomeDaPlanilha As String) As Boolean
'================================================|
Dim PlanAtiva As Object
Dim Var1 As Object
    PlanAtiva = ThisComponent.getCurrentController.getActiveSheet()
    If PlanAtiva.getName = cNomeDaPlanilha Then
        ConferePlanilhaAtiva = True
    Else
        MsgBox "Acionou a Macro na Planilha errada.", 16, "A T E N Ç Ã O"
         ConferePlanilhaAtiva = False
    End If
End Function
Assim eu reaproveito-a melhor
chamo assim dentro da Macro
If not ConferePlanilhaAtiva("Atualizar_Media_Vendas") Then
 exit sub
end If
.
iF MsgBox("Deseja Salvar os Dados na Tabela Vendas ?" ,1) <> 1 then
  Exit Sub
End IF
… Segue o código da Macro
Finalizo o tópico e te agradeço pela paciência. caso alguém necessite pode reabri