hacp123 Posted March 11, 2015 at 10:25 AM Report Share #579129 Posted March 11, 2015 at 10:25 AM Bom dia, Estou com uma duvida e penso que me podem esclarecer. Quando coloco uma data numa textbox em userform para gravar numa folha de calculo uso o seguinte comando: ActiveCell.Offset(0, 3).Value = CDate(txtcurativadata.Value) utilizo o comando Cdate porque pretendo que a folha de calculo formate a formula para dd/mm/aaaa. Até aqui tudo bem, pois a data aparece na folha com este formato que pretendo. No entanto quando quero passar a data que está na folha para o userform de forma a editar a data no userform, o formato da data no userform altera para mm/dd/aaaa, uso parte do seguinte comando C.Activate txtcurativaalteradata.Value = C.Offset(0, 1).Value alguem me pode ajudar? pois pretendo que quando edito a data no userform, ele me assuma a data dd/mm/aaaa Link to comment Share on other sites More sharing options...
Gnrtuga Posted March 11, 2015 at 04:23 PM Report Share #579162 Posted March 11, 2015 at 04:23 PM (edited) Vê este artigo: https://msdn.microsoft.com/en-us/library/office/gg251755.aspx Basicamente será qualquer coisa deste gênero TextBox1 = Format(Date, " dd / mm / yyyy") : Boa sorte. Edited March 11, 2015 at 04:23 PM by Gnrtuga Férias! Estou por aqui: http://maps.google.p...001549&t=h&z=20 (a bulir claro está!) Nunca mais é verão outra vez.. :) 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