Creio que alteração, nesta linha, revolva…
& chr(13) &"que o Lucro seja MAIOR que ZERO deve ser : R$ "_
Complemento
. Na Planilha em uma célula nomeada MOEDA, coloque a informação "R$ "
, sem os parênteses.
Sub Main
' vai para a célula nomeada MOEDA
Dim document As Object
Dim dispatcher As Object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ToPoint"
args1(0).Value = "MOEDA"
dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())
'Pegar String Celula Atual
Dim oSel as Object
oSel = ThisComponent.getCurrentSelection()
' MsgBox oSel.getString()
Var1 = oSel.getString()
Dim eCustoAtual As Double
MsgBox "Para este Preço Sugerido o Lucro Sera Negativo !!!!!"_
& Chr(13) &"O Preço Sugerido Mínimo que se deve inserir , para "_
& chr(13) &"que o Lucro seja MAIOR que ZERO deve ser : " & Var1 _
& Format( eCustoAtual, "##,##0.00"), 16, "A T E N Ç Ã O"
End Sub
.

Caso a resposta atendeu sua necessidade, por gentileza, click na bolinha
a esquerda da resposta, para finalizar a pergunta.