Notifications
Clear all

UMA MACRO PARA FAZER UM SUBTOTAL SEM DATAS INVERTIDAS

2 Posts
1 Usuários
0 Reactions
1,433 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pessoal boa tarde.
Sou eu novamente aqui para solucionar mais uma das estranhezas do excel...
Quando realizo manualmente um subtotal por data o campo data fica normal.
Mas quando faço isso através de uma macro a data fica invertida...

No link http://rapidshare.com/files/397168110/SUBTOTAL.xls.html tem um exemplo.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/06/2010 1:04 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

SouExcel, o excel as vezes nos surpreende, então lembrando que o Excel armazena de maneira diferente datas e horas, resolvi acrescentar uma linha formatando a Coluna antes, e o resultado foi positivo, faça os teste e qq coisa poste novamente:

Sub TOTALIZAR()
'Format a Coluna antes de buscar os Subtotais
Range("B:B").NumberFormat = "mm/dd/yy"

   Columns("A:C").Select
    Selection.Subtotal GroupBy:=2, Function:=xlSum, TotalList:=Array(3), _
        Replace:=True, PageBreaks:=False, SummaryBelowData:=True

End Sub

*PS: Ainda estou lhe devendo uma outra ajuda, mas logo te envio.

abraços

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 09/06/2010 6:29 pm