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