Descrição:
Como abrir uma Tela Modal ao lado do Botão pressionado para abri-la?
Solução:
Para isso, deve-se usar os métodos ToPixelX() e ToPixelY() para converter a coordenada de HIMETRIC para pixels, e depois executar o comando de abertura de tela especificando a posição X e Y onde deve ser aberta.
Exemplo de script:
PosicaoX = Screen.ToPixelX(X)+ Screen.ToPixelX(Width)
PosicaoY = Screen.ToPixelY(Y)
Application.DoModal "TelaModal", , PosicaoX, PosicaoY, , , Arg