nephrops Posted June 2, 2021 Share Posted June 2, 2021 Ora viva! Preciso da vossa ajuda, uma vez que as páginas de ajuda da MS não possuem nada parecido. Tenho um programa de formulação que insiste em alterar as definições regionais dos pcs onde está instalado e ao emitir formulários em MS Access, o formato dos números sai sempre com o formato US. Existe alguma forma de "obrigar" o MS Access a mostrar os números no formato UE/PT? As expressões que uso são as seguinte: =FormatoNúmero([QuantidadeComp];2) (para números sem exponenciais) =Formatar(Val(Nz([QuantidadeComp];0));"#,###") (para números com exponenciais) Ah, estou a usar o MS Access 2016 Link to comment Share on other sites More sharing options...
Mini0n Posted June 2, 2021 Share Posted June 2, 2021 Ao usar essas funções, os números não saem nesses formatos, independentemente do Windows? Link to comment Share on other sites More sharing options...
nephrops Posted June 2, 2021 Author Share Posted June 2, 2021 Os números saem naqueles formatos quando o programa de formulação não está em execução, independentemente do Windows. O problema é que, cada vez que faço uma alteração à fórmula de fabrico, tenho que actualizar a ficha técnica do produto em causa e enviá-la para o cliente. A forma mais simples é encerrar o programa da formulação antes de mexer no access, mas isso nem sempre é prático. Sei que em SQL, posso criar a máscara de impressão, agora em access não estou a ver como faço isto. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now