Se eseguo i subtotali manualmente il formato data riassuntiva è corretto se faccio la stessa cosa attraverso una macro (registrazione dell'operazione precedente) ottengo la data nel sistema americano (e per di più con una cifra sul mese e giorno) faccio un esempio:
Ho un foglio metto nella colonna A Data, B Ora, C Kg
Se faccio i subtotali di queste righe ottengo
- Codice: Seleziona tutto
Data Ora Kg
08/09/2008 05:18:50 15
08/09/2008 05:28:49 20
08/09/2008 Totale 35
Il formato data del totale è corretta gg/MM/aaaa
Se invece ottengo i subtotali attraverso questa macro (ho necessità che sia una macro a svolgere l'operazione)
- Codice: Seleziona tutto
Selection.Subtotal GroupBy:=1, Function:=xlSum, TotalList:=Array(3), _
Replace:=False, PageBreaks:=False, SummaryBelowData:=True
ottengo
- Codice: Seleziona tutto
Data Ora Kg
08/09/2008 05:18:50 15
08/09/2008 05:28:49 20
9/8/2008 Totale 35
Data formato sistema americano M/g/aaaa
Purtroppo la cella che contiene la data totale è ora in formato testo (contiene anche la parola "Totale" e quindi non è più possibile formattarla diversamente
Volevo sapere se esiste un codice da dare alla macro (non so in GroupBy:=1) che permetta di mantenere il formato data originale?
ciao e grazie